diff --git a/CHANGELOG.md b/CHANGELOG.md index 1512cff..b077070 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,61 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## v1.2.0 + +Added + +- Mollie custom application + +Updated + +- [getPaymentMethods](/docs/GetPaymentMethods.md) response has new returned format as follow + + ```Typescript + { + id: string, + name: Record + description: Record + image: string; + order: number; + } + + // e.g. + { + id: 'paypal', + name: { + 'en-GB': 'PayPal', + 'de-DE': 'PayPal', + }, + description: { + 'en-GB': '', + 'de-DE': '', + }, + image: 'https://example.img/paypal.svg', + order: 1 + } + ``` + +## v1.1.2 + +Added + +- Add configuration to enable authorization mode +- OAuth middleware for securing connector endpoint + +## v1.1.1 + +Fixes + +- Type converting issue in payment method listing endpoint + +## v1.1.0 + +Added + +- DockerImage for self hosting on AWS +- Installation endpoint for required configurations + ## v1.0.4 Added @@ -16,6 +71,7 @@ Added Added - Add docs for status checking endpoint +- Endpoints for checking connector statuses ## v1.0.2 diff --git a/application/.env b/application/.env new file mode 100644 index 0000000..68bdf32 --- /dev/null +++ b/application/.env @@ -0,0 +1,2 @@ +ENABLE_NEW_JSX_TRANSFORM="true" +FAST_REFRESH="true" diff --git a/application/.env.dev b/application/.env.dev new file mode 100644 index 0000000..a1bbb22 --- /dev/null +++ b/application/.env.dev @@ -0,0 +1,8 @@ +ENABLE_NEW_JSX_TRANSFORM="true" +FAST_REFRESH="true" + +ENTRY_POINT_URI_PATH="mollie" +PROJECT_KEY="your-project-key" +CLOUD_IDENTIFIER="gcp-eu" +CUSTOM_APPLICATION_ID="app-id" +APPLICATION_URL="http://localhost:3001" diff --git a/application/.eslintrc.js b/application/.eslintrc.js new file mode 100644 index 0000000..b5963ff --- /dev/null +++ b/application/.eslintrc.js @@ -0,0 +1,23 @@ +process.env.ENABLE_NEW_JSX_TRANSFORM = 'true'; + +/** + * @type {import("eslint").Linter.Config} + */ +module.exports = { + extends: ['@commercetools-frontend/eslint-config-mc-app'], + plugins: ['graphql', 'cypress'], + overrides: [ + { + files: ['**/*.ctp.graphql'], + rules: { + 'graphql/template-strings': [ + 'error', + { + env: 'literal', + schemaJson: require('./schemas/ctp.json'), + }, + ], + }, + }, + ], +}; diff --git a/application/.gitignore b/application/.gitignore new file mode 100644 index 0000000..9250924 --- /dev/null +++ b/application/.gitignore @@ -0,0 +1,9 @@ +node_modules +public +dist +!.env + +# Cypress +cypress/.env +cypress/screenshots/** +cypress/videos/** diff --git a/application/.nvmrc b/application/.nvmrc new file mode 100644 index 0000000..3c03207 --- /dev/null +++ b/application/.nvmrc @@ -0,0 +1 @@ +18 diff --git a/application/.prettierignore b/application/.prettierignore new file mode 100644 index 0000000..ecef4c4 --- /dev/null +++ b/application/.prettierignore @@ -0,0 +1,4 @@ +i18n/data/*.json +public +.cache +.yarn diff --git a/application/.prettierrc b/application/.prettierrc new file mode 100644 index 0000000..ca5f8dc --- /dev/null +++ b/application/.prettierrc @@ -0,0 +1,19 @@ +{ + "trailingComma": "es5", + "singleQuote": true, + "parser": "typescript", + "overrides": [ + { + "files": "*.json", + "options": { + "parser": "json" + } + }, + { + "files": "*.graphql", + "options": { + "parser": "graphql" + } + } + ] +} diff --git a/application/@types-extensions/graphql-ctp/index.d.ts b/application/@types-extensions/graphql-ctp/index.d.ts new file mode 100644 index 0000000..1f67dbe --- /dev/null +++ b/application/@types-extensions/graphql-ctp/index.d.ts @@ -0,0 +1,62 @@ +/* THIS IS A GENERATED FILE */ +/* eslint-disable import/no-duplicates */ + +declare module '*/fetch-channel-details.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const FetchChannelDetails: DocumentNode; + + export default defaultDocument; +} + +declare module '*/fetch-channels.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const FetchChannels: DocumentNode; + + export default defaultDocument; +} + +declare module '*/update-channel-details.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const UpdateChannelDetails: DocumentNode; + + export default defaultDocument; +} + +declare module '*/fetch-custom-objects.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const FetchCustomObjects: DocumentNode; + + export default defaultDocument; +} + +declare module '*/fetch-custom-object-details.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const UpdateCustomObjects: DocumentNode; + export default defaultDocument; +} + +declare module '*/update-custom-object-details.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const UpdateCustomObjectDetails: DocumentNode; + export default defaultDocument; +} + +declare module '*/remove-custom-object-details.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const RemoveCustomObjectDetails: DocumentNode; + export default defaultDocument; +} + +declare module '*/fetch-extension-destination.ctp.graphql' { + import { DocumentNode } from 'graphql'; + const defaultDocument: DocumentNode; + export const FetchExtensionDestination: DocumentNode; + export default defaultDocument; +} diff --git a/application/@types/commercetools__sync-actions/index.d.ts b/application/@types/commercetools__sync-actions/index.d.ts new file mode 100644 index 0000000..ef4e014 --- /dev/null +++ b/application/@types/commercetools__sync-actions/index.d.ts @@ -0,0 +1,11 @@ +declare module '@commercetools/sync-actions' { + export type SyncAction = { action: string; [x: string]: unknown }; + function buildActions( + nextDraft: NextDraft, + originalDraft: OriginalDraft + ): SyncAction[]; + export type Syncer = { + buildActions: typeof buildActions; + }; + export function createSyncChannels(): Syncer; +} diff --git a/application/README.md b/application/README.md new file mode 100644 index 0000000..9567f49 --- /dev/null +++ b/application/README.md @@ -0,0 +1,16 @@ +

+ + commercetools logo + + Custom Application starter template in TypeScript +

+ +This is the [TypeScript](https://www.typescriptlang.org/) version of the starter template to [develop Custom Applications](https://docs.commercetools.com/merchant-center-customizations/custom-applications) for the Merchant Center. + +# Installing the template + +Read the [Getting started](https://docs.commercetools.com/merchant-center-customizations/custom-applications) documentation for more information. + +# Developing the Custom Application + +Learn more about [developing a Custom Application](https://docs.commercetools.com/merchant-center-customizations/development) and [how to use the CLI](https://docs.commercetools.com/merchant-center-customizations/api-reference/cli). diff --git a/application/assets/mollie.svg b/application/assets/mollie.svg new file mode 100644 index 0000000..bdc9ec0 --- /dev/null +++ b/application/assets/mollie.svg @@ -0,0 +1,22 @@ + + + + + + + + diff --git a/application/custom-application-config.ts b/application/custom-application-config.ts new file mode 100644 index 0000000..95fe782 --- /dev/null +++ b/application/custom-application-config.ts @@ -0,0 +1,42 @@ +import { + PERMISSIONS, + entryPointUriPath, + CLOUD_IDENTIFIER, + CUSTOM_APPLICATION_ID, + APPLICATION_URL, +} from './src/constants'; + +/** + * @type {import('@commercetools-frontend/application-config').ConfigOptionsForCustomApplication} + */ +const config = { + name: 'Mollie', + entryPointUriPath, + cloudIdentifier: CLOUD_IDENTIFIER, + env: { + development: { + initialProjectKey: 'shopm-adv-windev', + }, + production: { + applicationId: CUSTOM_APPLICATION_ID, + url: APPLICATION_URL, + }, + }, + oAuthScopes: { + view: ['view_key_value_documents'], + manage: ['manage_key_value_documents', 'manage_extensions'], + }, + icon: '${path:./assets/mollie.svg}', + mainMenuLink: { + defaultLabel: 'Mollie', + labelAllLocales: [], + permissions: [PERMISSIONS.Manage], + }, + headers: { + csp: { + 'connect-src': ['*.euope-west1.gcp.commercetoolsr.app'], + }, + }, +}; + +export default config; diff --git a/application/cypress.config.ts b/application/cypress.config.ts new file mode 100644 index 0000000..de59fba --- /dev/null +++ b/application/cypress.config.ts @@ -0,0 +1,37 @@ +import path from 'path'; +import { defineConfig } from 'cypress'; +import { customApplicationConfig } from '@commercetools-frontend/cypress/task'; + +export default defineConfig({ + retries: 1, + video: false, + viewportHeight: 1080, + viewportWidth: 1920, + e2e: { + // We've imported your old cypress plugins here. + // You may want to clean this up later by importing these. + async setupNodeEvents(on, cypressConfig) { + // Load the config + if (!process.env.CI) { + const envPath = path.join(__dirname, 'cypress/.env'); + console.log('Loading environment variables from', envPath); + const dotenv = await import('dotenv'); + dotenv.config({ path: envPath }); + } + + on('task', { customApplicationConfig }); + return { + ...cypressConfig, + env: { + ...cypressConfig.env, + LOGIN_USER: process.env.CYPRESS_LOGIN_USER, + LOGIN_PASSWORD: process.env.CYPRESS_LOGIN_PASSWORD, + PROJECT_KEY: process.env.CYPRESS_PROJECT_KEY, + PACKAGE_NAME: process.env.CYPRESS_PACKAGE_NAME, + LOCALE: process.env.CYPRESS_LOCALE || 'en-GB', + }, + }; + }, + baseUrl: process.env.CYPRESS_BASE_URL || 'http://localhost:3001', + }, +}); diff --git a/application/cypress/.env.example b/application/cypress/.env.example new file mode 100644 index 0000000..748dedb --- /dev/null +++ b/application/cypress/.env.example @@ -0,0 +1,6 @@ +CYPRESS_LOGIN_USER= +CYPRESS_LOGIN_PASSWORD= +CYPRESS_PROJECT_KEY= +CYPRESS_PACKAGE_NAME="application" +CYPRESS_BASE_URL="https://mc.europe-west1.gcp.commercetools.com/" +CYPRESS_LOCALE="en-GB" diff --git a/application/cypress/e2e/method-details-availability.cy.ts b/application/cypress/e2e/method-details-availability.cy.ts new file mode 100644 index 0000000..70bc69d --- /dev/null +++ b/application/cypress/e2e/method-details-availability.cy.ts @@ -0,0 +1,153 @@ +/// +/// +/// + +import { + entryPointUriPath, + APPLICATION_BASE_ROUTE, +} from '../support/constants'; + +let customObjects; +beforeEach(() => { + cy.loginToMerchantCenter({ + entryPointUriPath, + initialRoute: APPLICATION_BASE_ROUTE, + }); + + cy.fixture('forward-to').then((response) => { + cy.intercept('GET', '/proxy/forward-to', { + statusCode: 200, + body: response, + }); + }); + + cy.fixture('objects-paginated').then((response) => { + customObjects = response; + cy.intercept('/graphql', (req) => { + if (req.body.operationName === 'FetchCustomObjects') { + req.reply({ + data: { + customObjects: { + results: response.results, + count: response.results.length, + offset: 0, + total: response.results.length, + __typename: 'CustomObjectQueryResult', + }, + }, + }); + } else if (req.body.operationName === 'FetchCustomObjectDetails') { + req.reply({ + data: { + customObject: response.results[0], // Should be "Apple Pay" to align with the below test cases + }, + }); + } else { + req.continue(); + } + }); + }); +}); + +describe('Test method details - availability tab', () => { + it('should be fully functional', () => { + const paymentMethods = 'Apple Pay'; + + cy.findByText(paymentMethods).click(); + cy.url().should('contain', 'general'); + + cy.findByText('Availability').should('exist').click(); + + cy.findByText('Currency'); + cy.findByText('Min amount'); + cy.findByText('Max amount'); + cy.findByText('Country'); + cy.findByText('Surcharge transaction cost'); + + cy.findByText('EUR'); + cy.findByText('DE'); + cy.findByText(333); + cy.findByText(999); + + // Create new records + cy.findByTestId('availability-add-configuration-button').click(); + + cy.findByTestId('select-country'); + cy.findByTestId('select-currency'); + + // Error message displayed + cy.findByTestId('money-field-minAmount').type('20'); + cy.findByTestId('money-field-maxAmount').type('10'); + cy.findByText('Maximum amount has to be higher then minimum amount.'); + + // Start creating new record + const newAvailability = { + countryCode: 'GB', + currencyCode: 'GBP', + minAmount: 100, + maxAmount: 444, + surchargeCost: { + percentageAmount: 2, + fixedAmount: 10, + }, + }; + + cy.findByTestId('money-field-maxAmount').type( + newAvailability.maxAmount.toString() + ); + cy.findByTestId('money-field-minAmount').type( + newAvailability.minAmount.toString() + ); + cy.findByText( + 'Maximum amount has to be higher then minimum amount.' + ).should('not.exist'); + + cy.findByTestId('money-field-surchargeCost--percentageAmount').type( + newAvailability.surchargeCost.percentageAmount.toString() + ); + cy.findByTestId('money-field-surchargeCost--fixedAmount').type( + newAvailability.surchargeCost.fixedAmount.toString() + ); + + const totalSurchargeCost = + newAvailability.surchargeCost.percentageAmount + + '% + ' + + newAvailability.surchargeCost.fixedAmount + + newAvailability.currencyCode; + + const updatedPricingConstraints = + customObjects.results[0].value.pricingConstraints ?? []; + updatedPricingConstraints.push(newAvailability); + + let updatedMethodDetailsObject = Object.assign( + {}, + customObjects.results[0] + ); + updatedMethodDetailsObject.value.pricingConstraints = + updatedPricingConstraints; + + cy.intercept('/graphql', (req) => { + if (req.body.operationName === 'UpdateCustomObjectDetails') { + req.reply({ + data: { + createOrUpdateCustomObject: updatedMethodDetailsObject, + }, + }); + } else { + req.continue(); + } + }); + + cy.findByTestId('availability-save-button').click(); + cy.url().should('contain', 'availability'); + + updatedMethodDetailsObject.value.pricingConstraints.forEach((item) => { + cy.findByText(item.countryCode).should('exist'); + cy.findByText(item.currencyCode).should('exist'); + cy.findByText(item.minAmount.toString()).should('exist'); + cy.findByText(item.maxAmount.toString()).should('exist'); + }); + + cy.findByText(totalSurchargeCost).should('exist'); + }); +}); diff --git a/application/cypress/e2e/method-details-icon.cy.ts b/application/cypress/e2e/method-details-icon.cy.ts new file mode 100644 index 0000000..cb7f182 --- /dev/null +++ b/application/cypress/e2e/method-details-icon.cy.ts @@ -0,0 +1,36 @@ +/// +/// +/// + +import { + entryPointUriPath, + APPLICATION_BASE_ROUTE, +} from '../support/constants'; + +beforeEach(() => { + cy.loginToMerchantCenter({ + entryPointUriPath, + initialRoute: APPLICATION_BASE_ROUTE, + }); + + cy.fixture('forward-to').then((response) => { + cy.intercept('GET', '/proxy/forward-to', { + statusCode: 200, + body: response, + }); + }); +}); + +describe('Test method details - Icon tab', () => { + it('should be fully functional', () => { + const paymentMethod = 'PayPal'; + + cy.findByText(paymentMethod).click(); + + cy.findByRole('tab', { name: 'Icon' }).click(); + cy.url().should('contain', 'icon'); + + cy.findByTestId('image-url-input').should('be.visible'); + cy.findByTestId('image-preview').should('be.visible'); + }); +}); diff --git a/application/cypress/e2e/method-details.cy.ts b/application/cypress/e2e/method-details.cy.ts new file mode 100644 index 0000000..9cee950 --- /dev/null +++ b/application/cypress/e2e/method-details.cy.ts @@ -0,0 +1,60 @@ +/// +/// +/// + +import { + entryPointUriPath, + APPLICATION_BASE_ROUTE, +} from '../support/constants'; +beforeEach(() => { + cy.loginToMerchantCenter({ + entryPointUriPath, + initialRoute: APPLICATION_BASE_ROUTE, + }); + + cy.fixture('forward-to').then((response) => { + cy.intercept('GET', '/proxy/forward-to', { + statusCode: 200, + body: response, + }); + }); +}); + +describe('Test welcome.cy.ts', () => { + it('should render method details page', () => { + const LOCALE = Cypress.env('LOCALE'); + const paymentMethods = [ + 'PayPal', + 'iDEAL Pay in 3 instalments, 0% interest', + 'iDEAL', + 'Bancontact', + 'Blik', + ]; + + cy.findByText(paymentMethods[0]).click(); + cy.url().should('contain', 'general'); + + cy.findByTestId('status-select').should('exist'); + + cy.findByTestId(`name-input-${LOCALE}`).should('exist'); + cy.findByTestId(`description-input-${LOCALE}`).should('exist'); + cy.findByTestId(`display-order-input`).should('exist'); + }); + + it('should update display order successfully', () => { + const paymentMethodIds = ['paypal']; + + cy.findByTestId(`display-order-column-${paymentMethodIds[0]}`).click(); + cy.url().should('contain', 'general'); + + cy.findByTestId(`display-order-input`).should('exist'); + cy.findByTestId(`display-order-input`).clear(); + cy.findByTestId(`display-order-input`).type('20'); + cy.findByTestId(`save-button`).click(); + cy.findByLabelText('Go back').click(); + cy.findByTestId(`display-order-column-${paymentMethodIds[0]}`).should( + 'have.text', + 20 + ); + }); +}); diff --git a/application/cypress/e2e/welcome.cy.ts b/application/cypress/e2e/welcome.cy.ts new file mode 100644 index 0000000..d508851 --- /dev/null +++ b/application/cypress/e2e/welcome.cy.ts @@ -0,0 +1,59 @@ +/// +/// +/// + +import { + entryPointUriPath, + APPLICATION_BASE_ROUTE, +} from '../support/constants'; + +describe('Test welcome.cy.ts', () => { + beforeEach(() => { + cy.loginToMerchantCenter({ + entryPointUriPath, + initialRoute: APPLICATION_BASE_ROUTE, + }); + }); + it('should render payment methods list', () => { + cy.fixture('forward-to').then((response) => { + cy.intercept('GET', '/proxy/forward-to', { + statusCode: 200, + body: response, + }); + }); + + const paymentMethods = [ + 'PayPal', + 'iDEAL', + 'Bancontact', + 'Blik', + 'Bank transfer', + ]; + + const headers = ['Payment method', 'Active', 'Icon', 'Display order']; + + cy.findByText('Mollie payment methods').should('exist'); + cy.findByText('Content will follow...').should('not.exist'); + + headers.forEach((header) => { + cy.findByText(header).should('exist'); + }); + + paymentMethods.forEach((paymentMethod) => { + cy.findByText(paymentMethod).should('exist'); + }); + }); + + it('should render no data notification', () => { + cy.fixture('forward-to').then((response) => { + cy.intercept('GET', '/proxy/forward-to', { + statusCode: 200, + body: {}, + }); + }); + + cy.findByText('Mollie payment methods').should('exist'); + cy.findByText('Content will follow...').should('not.exist'); + cy.get('[data-testid="no-data-notification"]').should('exist'); + }); +}); diff --git a/application/cypress/fixtures/fetch-project.json b/application/cypress/fixtures/fetch-project.json new file mode 100644 index 0000000..bf40513 --- /dev/null +++ b/application/cypress/fixtures/fetch-project.json @@ -0,0 +1,423 @@ +{ + "data": { + "project": { + "key": "shopm-adv-dev", + "version": 16, + "name": "shopm-adv-dev", + "countries": [ + "GB", + "DE", + "US", + "IT", + "AT", + "PL" + ], + "currencies": [ + "EUR", + "GBP", + "USD", + "PLN" + ], + "languages": [ + "en-GB", + "de-DE", + "en-US", + "de-AT", + "it-IT", + "pl-PL" + ], + "initialized": true, + "expiry": { + "isActive": false, + "daysLeft": 29, + "__typename": "ProjectExpiry" + }, + "suspension": { + "isActive": false, + "reason": null, + "__typename": "ProjectSuspension" + }, + "isProductionProject": false, + "allAppliedPermissions": [ + { + "name": "canViewMollie", + "value": true, + "__typename": "AppliedPermission" + }, + { + "name": "canManageMollie", + "value": true, + "__typename": "AppliedPermission" + } + ], + "allAppliedActionRights": [ + { + "group": "products", + "name": "canAddPrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canAddProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canDeletePrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canDeleteProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canEditPrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canPublishProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canUnpublishProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canEditAttributes:all", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "orders", + "name": "canAddOrders", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "orders", + "name": "canAddDiscountCodes", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "orders", + "name": "canCreateReturns", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "quotes", + "name": "canSendQuote", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "quotes", + "name": "canCreateDraftQuote", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "standalonePrices", + "name": "canAddPrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "standalonePrices", + "name": "canDeletePrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "standalonePrices", + "name": "canEditPrices", + "value": false, + "__typename": "AppliedActionRight" + } + ], + "allAppliedDataFences": [], + "allPermissionsForAllApplications": { + "allAppliedPermissions": [ + { + "name": "canViewMollie", + "value": true, + "__typename": "AppliedPermission" + }, + { + "name": "canManageMollie", + "value": true, + "__typename": "AppliedPermission" + } + ], + "allAppliedActionRights": [ + { + "group": "products", + "name": "canAddPrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canAddProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canDeletePrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canDeleteProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canEditPrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canPublishProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canUnpublishProducts", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "products", + "name": "canEditAttributes:all", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "orders", + "name": "canAddOrders", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "orders", + "name": "canAddDiscountCodes", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "orders", + "name": "canCreateReturns", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "quotes", + "name": "canSendQuote", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "quotes", + "name": "canCreateDraftQuote", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "standalonePrices", + "name": "canAddPrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "standalonePrices", + "name": "canDeletePrices", + "value": false, + "__typename": "AppliedActionRight" + }, + { + "group": "standalonePrices", + "name": "canEditPrices", + "value": false, + "__typename": "AppliedActionRight" + } + ], + "allAppliedMenuVisibilities": [ + { + "name": "hideDashboard", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideProductsList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideModifiedProducts", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddProduct", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideProductSelectionsList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddProductSelection", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideDirectAccess", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideCategoriesList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideCategoriesSearch", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddCategory", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideCustomersList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddCustomer", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideCustomerGroupsList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddCustomerGroup", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideBusinessUnitsList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddBusinessUnit", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideOrdersList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddOrder", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideQuotes", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideProductDiscountsList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideCartDiscountsList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideDiscountCodesList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddDiscounts", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideGenerateDiscountCodes", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideProjectSettings", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideProductTypes", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideDeveloperSettings", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideStandalonePriceList", + "value": false, + "__typename": "AppliedMenuVisibilities" + }, + { + "name": "hideAddStandalonePrice", + "value": false, + "__typename": "AppliedMenuVisibilities" + } + ], + "allAppliedDataFences": [], + "__typename": "AllPermissionsForAllApplications" + }, + "owner": { + "id": "9adf9042-7177-4ea0-a928-a8e194c63009", + "name": "Shopmacher", + "__typename": "Organization" + }, + "sampleDataImportDataset": "B2CLIFESTYLE", + "isUserAdminOfCurrentProject": true, + "__typename": "Project" + } + } +} \ No newline at end of file diff --git a/application/cypress/fixtures/forward-to.json b/application/cypress/fixtures/forward-to.json new file mode 100644 index 0000000..905dea2 --- /dev/null +++ b/application/cypress/fixtures/forward-to.json @@ -0,0 +1,1440 @@ +{ + "_embedded": { + "methods": [ + { + "resource": "method", + "id": "applepay", + "description": "Apple Pay", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "10000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/applepay.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/applepay%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/applepay.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "American Express (intra-EEA)", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "2.9", + "feeRegion": "amex-intra-eea" + }, + { + "description": "Commercial & non-European cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "3.25", + "feeRegion": "other" + }, + { + "description": "Domestic consumer cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.8", + "feeRegion": "domestic" + }, + { + "description": "European commercial cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "2.9", + "feeRegion": "intra-eu-corporate" + }, + { + "description": "European consumer cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.8", + "feeRegion": "eu-cards" + }, + { + "description": "Pre-authorization fees", + "fixed": { + "value": "0.00", + "currency": "EUR" + }, + "variable": "0.12" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/applepay", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "ideal", + "description": "iDEAL", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "50000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/ideal.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/ideal%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/ideal.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Netherlands", + "fixed": { + "value": "0.39", + "currency": "EUR" + }, + "variable": "0" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/ideal", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "creditcard", + "description": "Card", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "10000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/creditcard.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/creditcard%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/creditcard.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "American Express (intra-EEA)", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "2.9", + "feeRegion": "amex-intra-eea" + }, + { + "description": "Commercial & non-European cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "3.25", + "feeRegion": "other" + }, + { + "description": "Domestic consumer cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.8", + "feeRegion": "domestic" + }, + { + "description": "European commercial cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "2.9", + "feeRegion": "intra-eu-corporate" + }, + { + "description": "European consumer cards", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.8", + "feeRegion": "eu-cards" + }, + { + "description": "Pre-authorization fees", + "fixed": { + "value": "0.00", + "currency": "EUR" + }, + "variable": "0.12" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/creditcard", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "in3", + "description": "iDEAL Pay in 3 instalments, 0% interest", + "minimumAmount": { + "value": "0.00", + "currency": "EUR" + }, + "maximumAmount": { + "value": "30000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/in3.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/in3%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/in3.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Netherlands", + "fixed": { + "value": "0.95", + "currency": "EUR" + }, + "variable": "3.99" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/in3", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "klarnapaylater", + "description": "Pay later.", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "4000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/klarnapaylater.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/klarnapaylater%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/klarnapaylater.svg" + }, + "status": null, + "pricing": [ + { + "description": "Austria", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Denmark", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Finland", + "fixed": { + "value": "0.59", + "currency": "EUR" + }, + "variable": "2.79" + }, + { + "description": "France", + "fixed": { + "value": "0.20", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Germany", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Italy", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "Netherlands & Belgium", + "fixed": { + "value": "1.00", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Norway", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Portugal", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "Spain", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "Sweden", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/klarnapaylater", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "klarnapaynow", + "description": "Pay now.", + "minimumAmount": { + "value": "0.10", + "currency": "EUR" + }, + "maximumAmount": { + "value": "10000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/klarnapaynow.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/klarnapaynow%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/klarnapaynow.svg" + }, + "status": null, + "pricing": [ + { + "description": "Austria", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.45" + }, + { + "description": "Belgium", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.45" + }, + { + "description": "Finland", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.45" + }, + { + "description": "Germany", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.45" + }, + { + "description": "Netherlands", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.45" + }, + { + "description": "Sweden", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/klarnapaynow", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "klarnasliceit", + "description": "Slice it.", + "minimumAmount": { + "value": "45.00", + "currency": "EUR" + }, + "maximumAmount": { + "value": "5000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/klarnasliceit.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/klarnasliceit%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/klarnasliceit.svg" + }, + "status": null, + "pricing": [ + { + "description": "Austria", + "fixed": { + "value": "0.00", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Denmark", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Finland", + "fixed": { + "value": "0.59", + "currency": "EUR" + }, + "variable": "0.99" + }, + { + "description": "Germany", + "fixed": { + "value": "0.00", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Netherlands", + "fixed": { + "value": "0.95", + "currency": "EUR" + }, + "variable": "3.99" + }, + { + "description": "Norway", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Sweden", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/klarnasliceit", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "paypal", + "description": "PayPal", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": null, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/paypal.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/paypal%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/paypal.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Worldwide", + "fixed": { + "value": "0.10", + "currency": "EUR" + }, + "variable": "0" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/paypal", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "banktransfer", + "description": "Bank transfer", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "1000000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/banktransfer.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/banktransfer%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/banktransfer.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Europe", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "0" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/banktransfer", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "giftcard", + "description": "Gift cards", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": null, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/giftcard.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/giftcard%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/giftcard.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Netherlands", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "0" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/giftcard", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "bancontact", + "description": "Bancontact", + "minimumAmount": { + "value": "0.02", + "currency": "EUR" + }, + "maximumAmount": { + "value": "50000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/bancontact.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/bancontact%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/bancontact.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Belgium", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.4" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/bancontact", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "eps", + "description": "eps", + "minimumAmount": { + "value": "1.00", + "currency": "EUR" + }, + "maximumAmount": { + "value": "50000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/eps.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/eps%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/eps.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Austria", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.5" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/eps", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "przelewy24", + "description": "Przelewy24", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "12815.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/przelewy24.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/przelewy24%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/przelewy24.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Poland", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "2.2" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/przelewy24", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "kbc", + "description": "KBC/CBC Payment Button", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "50000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/kbc.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/kbc%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/kbc.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Belgium", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "0.9" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/kbc", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "belfius", + "description": "Belfius Pay Button", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "50000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/belfius.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/belfius%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/belfius.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Belgium", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "0.9" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/belfius", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "voucher", + "description": "Vouchers", + "minimumAmount": { + "value": "1.00", + "currency": "EUR" + }, + "maximumAmount": { + "value": "100000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/voucher.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/voucher%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/voucher.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Belgium & France", + "fixed": { + "value": "0.50", + "currency": "EUR" + }, + "variable": "0.5" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/voucher", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "directdebit", + "description": "SEPA Direct Debit", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "1000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/directdebit.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/directdebit%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/directdebit.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Batch", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "0" + }, + { + "description": "Europe", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "0.9" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/directdebit", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "billie", + "description": "Pay by Invoice for Businesses - Billie", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "25000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/billie.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/billie%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/billie.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Austria", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "3.49" + }, + { + "description": "France", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "3.49" + }, + { + "description": "Germany", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "3.49" + }, + { + "description": "Netherlands", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "3.49" + }, + { + "description": "Sweden", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "3.49" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/billie", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "klarna", + "description": "Pay with Klarna", + "minimumAmount": { + "value": "1.00", + "currency": "EUR" + }, + "maximumAmount": { + "value": "14000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/klarna.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/klarna%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/klarna.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Austria – Financing", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Austria – Pay Later", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Austria – Pay Now", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Denmark – Financing", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Denmark – Pay Later", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Denmark – Pay Now", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Finland – Financing", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Finland – Pay Later", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Finland – Pay Now", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Germany – Financing", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Germany – Pay Later", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Germany – Pay Now", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Ireland – Financing", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "Ireland – Pay Later", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "Ireland – Pay Now", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "Netherlands – Financing", + "fixed": { + "value": "0.45", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Netherlands – Pay Later", + "fixed": { + "value": "0.45", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Netherlands – Pay Now", + "fixed": { + "value": "0.45", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Norway – Financing", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Norway – Pay Later", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Norway – Pay Now", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Sweden – Financing", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Sweden – Pay Later", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Sweden – Pay Now", + "fixed": { + "value": "0.40", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Switzerland – Financing", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Switzerland – Pay Later", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Switzerland – Pay Now", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "United Kingdom – Financing", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "United Kingdom – Pay Later", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + }, + { + "description": "United Kingdom – Pay Now", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "4.99" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/klarna", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "twint", + "description": "TWINT", + "minimumAmount": { + "value": "0.01", + "currency": "CHF" + }, + "maximumAmount": { + "value": "5000.00", + "currency": "CHF" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/twint.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/twint%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/twint.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Switzerland", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "2.3" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/twint", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "blik", + "description": "Blik", + "minimumAmount": { + "value": "0.01", + "currency": "PLN" + }, + "maximumAmount": { + "value": "50000.00", + "currency": "PLN" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/blik.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/blik%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/blik.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Poland", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.6" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/blik", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "bancomatpay", + "description": "Bancomat Pay", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "1000000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/bancomatpay.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/bancomatpay%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/bancomatpay.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "Italy", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.5" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/bancomatpay", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "riverty", + "description": "Riverty", + "minimumAmount": { + "value": "5.00", + "currency": "EUR" + }, + "maximumAmount": { + "value": "1500.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/riverty.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/riverty%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/riverty.svg" + }, + "status": null, + "pricing": [ + { + "description": "Austria", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Belgium", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Germany", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + }, + { + "description": "Netherlands", + "fixed": { + "value": "0.35", + "currency": "EUR" + }, + "variable": "2.99" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/riverty", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "satispay", + "description": "Satispay", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "99999.99", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/satispay.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/satispay%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/satispay.svg" + }, + "status": null, + "pricing": [ + { + "description": "EUR", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "1.5" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/satispay", + "type": "application/hal+json" + } + } + }, + { + "resource": "method", + "id": "trustly", + "description": "Trustly", + "minimumAmount": { + "value": "0.01", + "currency": "EUR" + }, + "maximumAmount": { + "value": "50000.00", + "currency": "EUR" + }, + "image": { + "size1x": "https://www.mollie.com/external/icons/payment-methods/trustly.png", + "size2x": "https://www.mollie.com/external/icons/payment-methods/trustly%402x.png", + "svg": "https://www.mollie.com/external/icons/payment-methods/trustly.svg" + }, + "status": "activated", + "pricing": [ + { + "description": "EUR", + "fixed": { + "value": "0.25", + "currency": "EUR" + }, + "variable": "0.9" + } + ], + "_links": { + "self": { + "href": "https://api.mollie.com/v2/methods/trustly", + "type": "application/hal+json" + } + } + } + ] + }, + "count": 25, + "_links": { + "documentation": { + "href": "https://docs.mollie.com/reference/v2/methods-api/list-all-methods", + "type": "text/html" + }, + "self": { + "href": "https://api.mollie.com/v2/methods/all?locale=en_US&include=pricing", + "type": "application/hal+json" + } + } +} diff --git a/application/cypress/fixtures/objects-paginated.json b/application/cypress/fixtures/objects-paginated.json new file mode 100644 index 0000000..ef19e97 --- /dev/null +++ b/application/cypress/fixtures/objects-paginated.json @@ -0,0 +1,374 @@ +{ + "results": [ + { + "id": "e768b373-f0c5-4122-a689-105e5382f6ee", + "container": "sctm-app-methods", + "key": "applepay", + "value": { + "id": "applepay", + "displayOrder": 2, + "technicalName": "Apple Pay", + "name": { + "en-GB": "Apple Pay" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/applepay.svg", + "status": "Inactive", + "pricingConstraints": [ + { + "currencyCode": "EUR", + "countryCode": "DE", + "minAmount": 333, + "maxAmount": 999 + } + ] + }, + "__typename": "CustomObject" + }, + { + "id": "d8776b79-b5bf-4451-a14e-4852ecc8c0f7", + "container": "sctm-app-methods", + "key": "bancomatpay", + "value": { + "id": "bancomatpay", + "technicalName": "Bancomat Pay", + "name": { + "en-GB": "Bancomat Pay" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/bancomatpay.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "1756102e-9656-4fec-a18c-2e5144ddd2ae", + "container": "sctm-app-methods", + "key": "bancontact", + "value": { + "id": "bancontact", + "technicalName": "Bancontact", + "name": { + "en-GB": "Bancontact" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/bancontact.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "ad7608bf-6cb7-4f2c-894e-a90cb4517bd3", + "container": "sctm-app-methods", + "key": "banktransfer", + "value": { + "id": "banktransfer", + "technicalName" : "Bank transfer", + "name": { + "en-GB": "Bank transfer" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/banktransfer.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "c2b0ed91-330f-48e2-8e7a-3b90d15b2340", + "container": "sctm-app-methods", + "key": "belfius", + "value": { + "id": "belfius", + "technicalName": "Belfius Pay Button", + "name": { + "en-GB": "Belfius Pay Button" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/belfius.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "adcc987d-c981-4906-a3ad-f5800d645775", + "container": "sctm-app-methods", + "key": "billie", + "value": { + "id": "billie", + "technicalName": "Pay by Invoice for Businesses - Billie", + "name": { + "en-GB": "Pay by Invoice for Businesses - Billie" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/billie.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "127d4d21-2b95-46f9-9a68-2490e5182ae5", + "container": "sctm-app-methods", + "key": "blik", + "value": { + "id": "blik", + "technicalName": "Blik", + "name": { + "en-GB": "Blik" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/blik.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "5fc3b28c-9282-4cb3-ba8a-3329c076509c", + "container": "sctm-app-methods", + "key": "creditcard", + "value": { + "id": "creditcard", + "technicalName": "Card", + "name": { + "en-GB": "Card" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/creditcard.svg", + "status": "Inactive", + "displayOrder": 1 + }, + "__typename": "CustomObject" + }, + { + "id": "9882ab6d-c534-4a42-83f1-efc13d37e703", + "container": "sctm-app-methods", + "key": "directdebit", + "value": { + "id": "directdebit", + "technicalName": "SEPA Direct Debit", + "name": { + "en-GB": "SEPA Direct Debit" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/directdebit.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "d414c2b2-6a88-4712-b143-ef463605c967", + "container": "sctm-app-methods", + "key": "eps", + "value": { + "id": "eps", + "technicalName": "eps", + "name": { + "en-GB": "eps" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/eps.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "0b58a6db-affe-4cb1-97cf-e2e22de87f32", + "container": "sctm-app-methods", + "key": "giftcard", + "value": { + "id": "giftcard", + "technicalName": "Gift cards", + "name": { + "en-GB": "Gift cards" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/giftcard.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "1126f6b9-5e7b-4b74-9fad-9b47ed1f43bd", + "container": "sctm-app-methods", + "key": "ideal", + "value": { + "id": "ideal", + "technicalName": "iDEAL", + "name": { + "en-GB": "iDEAL" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/ideal.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "0fd7e27b-b6c4-4766-bf23-51deb2762155", + "container": "sctm-app-methods", + "key": "in3", + "value": { + "id": "in3", + "technicalName": "iDEAL Pay in 3 instalments, 0% interest", + "name": { + "en-GB": "iDEAL Pay in 3 instalments, 0% interest" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/in3.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "b26b5a51-4653-4dfd-aa61-3613605b1f2d", + "container": "sctm-app-methods", + "key": "kbc", + "value": { + "id": "kbc", + "technicalName": "KBC/CBC Payment Button", + "name": { + "en-GB": "KBC/CBC Payment Button" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/kbc.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "37feebf9-be78-46d8-9f4e-eace2928f1cd", + "container": "sctm-app-methods", + "key": "klarna", + "value": { + "id": "klarna", + "technicalName": "Pay with Klarna", + "name": { + "en-GB": "Pay with Klarna" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/klarna.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "1a2e480c-1a83-4d0d-ab4a-3859cf6a18e6", + "container": "sctm-app-methods", + "key": "paypal", + "value": { + "id": "paypal", + "technicalName": "PayPal", + "name": { + "en-GB": "PayPal" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/paypal.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "eb982dd3-1b4f-4571-8ee1-ac1568cf5ec2", + "container": "sctm-app-methods", + "key": "przelewy24", + "value": { + "id": "przelewy24", + "technicalName": "Przelewy24", + "name": { + "en-GB": "Przelewy24" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/przelewy24.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "cffb9dc2-7fe7-4577-80fa-c855bdde1a22", + "container": "sctm-app-methods", + "key": "trustly", + "value": { + "id": "trustly", + "technicalName": "Trustly", + "name": { + "en-GB": "Trustly" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/trustly.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "09aa39b3-6c65-47d4-a3e9-32d7d1c86172", + "container": "sctm-app-methods", + "key": "twint", + "value": { + "id": "twint", + "technicalName": "TWINT", + "name": { + "en-GB": "TWINT" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/twint.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + }, + { + "id": "4d9bbe29-0c27-4bde-bf03-3d73489ec9f0", + "container": "sctm-app-methods", + "key": "voucher", + "value": { + "id": "voucher", + "technicalName": "Vouchers", + "name": { + "en-GB": "Vouchers" + }, + "description": { + "en-GB": "" + }, + "imageUrl": "https://www.mollie.com/external/icons/payment-methods/voucher.svg", + "status": "Inactive" + }, + "__typename": "CustomObject" + } + ] +} diff --git a/application/cypress/support/commands.ts b/application/cypress/support/commands.ts new file mode 100644 index 0000000..b809b62 --- /dev/null +++ b/application/cypress/support/commands.ts @@ -0,0 +1,2 @@ +import '@testing-library/cypress/add-commands'; +import '@commercetools-frontend/cypress/add-commands'; diff --git a/application/cypress/support/constants.ts b/application/cypress/support/constants.ts new file mode 100644 index 0000000..da9eab6 --- /dev/null +++ b/application/cypress/support/constants.ts @@ -0,0 +1,5 @@ +export const projectKey = Cypress.env('PROJECT_KEY'); + +export const entryPointUriPath = 'mollie'; + +export const APPLICATION_BASE_ROUTE = `/${projectKey}/${entryPointUriPath}`; diff --git a/application/cypress/support/e2e.ts b/application/cypress/support/e2e.ts new file mode 100644 index 0000000..14e458d --- /dev/null +++ b/application/cypress/support/e2e.ts @@ -0,0 +1,2 @@ +import './commands'; +import './constants'; diff --git a/application/intl-formatter.js b/application/intl-formatter.js new file mode 100644 index 0000000..c4c9d3a --- /dev/null +++ b/application/intl-formatter.js @@ -0,0 +1,16 @@ +// https://formatjs.io/docs/tooling/cli#extraction +exports.format = function format(extractedMessages) { + return ( + Object.keys(extractedMessages) + // transform strings to lowercase to imitate phraseapp sorting + .sort((a, b) => a.toLowerCase().localeCompare(b.toLowerCase())) + .reduce( + (allMessages, messageId) => ({ + ...allMessages, + // Return a simple key/value JSON object. + [messageId]: extractedMessages[messageId].defaultMessage, + }), + {} + ) + ); +}; diff --git a/application/jest-runner-eslint.config.js b/application/jest-runner-eslint.config.js new file mode 100644 index 0000000..7434705 --- /dev/null +++ b/application/jest-runner-eslint.config.js @@ -0,0 +1,12 @@ +module.exports = { + cliOptions: { + format: require.resolve('eslint-formatter-pretty'), + rules: { + 'import/no-unresolved': 2, + 'prettier/prettier': [ + 'error', + { trailingComma: 'es5', singleQuote: true }, + ], + }, + }, +}; diff --git a/application/jest.d.ts b/application/jest.d.ts new file mode 100644 index 0000000..f2cebe0 --- /dev/null +++ b/application/jest.d.ts @@ -0,0 +1,8 @@ +/// + +// Patch for Jest types using a depreacted type declaration for NodeJS.Global, +// as it's been removed from Node > v16. +// https://github.com/facebook/jest/issues/11640#issuecomment-893867514 +declare module NodeJS { + interface Global {} +} diff --git a/application/jest.eslint.config.js b/application/jest.eslint.config.js new file mode 100644 index 0000000..631bcf4 --- /dev/null +++ b/application/jest.eslint.config.js @@ -0,0 +1,21 @@ +/** + * @type {import('@jest/types').Config.ProjectConfig} + */ +module.exports = { + runner: 'jest-runner-eslint', + displayName: 'eslint', + moduleFileExtensions: ['js', 'ts', 'tsx'], + modulePathIgnorePatterns: [ + '.yarn', + '.cache', + 'build/', + 'dist/', + 'public/', + 'generated', + ], + testMatch: ['/**/*.js', '/**/*.ts', '/**/*.tsx'], + watchPlugins: [ + 'jest-watch-typeahead/filename', + 'jest-runner-eslint/watch-fix', + ], +}; diff --git a/application/jest.test.config.js b/application/jest.test.config.js new file mode 100644 index 0000000..3e811c7 --- /dev/null +++ b/application/jest.test.config.js @@ -0,0 +1,10 @@ +process.env.ENABLE_NEW_JSX_TRANSFORM = 'true'; + +/** + * @type {import('@jest/types').Config.ProjectConfig} + */ +module.exports = { + preset: '@commercetools-frontend/jest-preset-mc-app/typescript', + setupFiles: ['./setup.js'], + testTimeout: 20000, +}; diff --git a/application/package.json b/application/package.json new file mode 100644 index 0000000..4bd9fb0 --- /dev/null +++ b/application/package.json @@ -0,0 +1,123 @@ +{ + "name": "shopmacher-mollie-application", + "version": "1.0.0", + "description": "Integration application between commercetools and mollie payment service provider", + "private": true, + "scripts": { + "build": "mc-scripts build", + "start": "mc-scripts start", + "start:dev": "mc-scripts start --env .env.dev", + "compile-html": "mc-scripts compile-html", + "compile-html:local": "MC_APP_ENV=development mc-scripts compile-html --transformer @commercetools-frontend/mc-dev-authentication/transformer-local.js", + "start:prod:local": "npm run compile-html:local && mc-scripts serve", + "extract-intl": "formatjs extract --format=./intl-formatter.js --out-file=./src/i18n/data/core.json 'src/**/!(*.spec).(ts|tsx)'", + "test": "jest --config jest.test.config.js", + "test:watch": "jest --config jest.test.config.js --watch", + "lint": "jest --config jest.eslint.config.js", + "format": "prettier --write '**/*.{js,ts,tsx}'", + "typecheck": "tsc --noEmit", + "versions:appkit": "manypkg upgrade @commercetools-frontend", + "versions:uikit": "manypkg upgrade @commercetools-uikit", + "cypress:open": "cypress open", + "cypress:run": "cypress run", + "sync": "mc-scripts login && mc-scripts config:sync" + }, + "dependencies": { + "@apollo/client": "3.7.14", + "@babel/core": "^7.22.17", + "@babel/runtime-corejs3": "^7.22.15", + "@commercetools-frontend/actions-global": "22.32.2", + "@commercetools-frontend/application-components": "22.32.2", + "@commercetools-frontend/application-config": "22.32.2", + "@commercetools-frontend/application-shell": "22.32.2", + "@commercetools-frontend/application-shell-connectors": "22.32.2", + "@commercetools-frontend/assets": "22.32.2", + "@commercetools-frontend/babel-preset-mc-app": "22.32.2", + "@commercetools-frontend/constants": "22.32.2", + "@commercetools-frontend/cypress": "^22.32.2", + "@commercetools-frontend/eslint-config-mc-app": "22.32.2", + "@commercetools-frontend/i18n": "22.32.2", + "@commercetools-frontend/jest-preset-mc-app": "22.32.2", + "@commercetools-frontend/l10n": "22.32.2", + "@commercetools-frontend/mc-dev-authentication": "22.32.2", + "@commercetools-frontend/mc-scripts": "22.32.2", + "@commercetools-frontend/permissions": "22.32.2", + "@commercetools-test-data/channel": "8.5.0", + "@commercetools-test-data/commons": "8.5.0", + "@commercetools-test-data/core": "8.5.0", + "@commercetools-test-data/custom-object": "^10.7.1", + "@commercetools-uikit/checkbox-input": "^19.11.0", + "@commercetools-uikit/constraints": "^19.9.0", + "@commercetools-uikit/data-table": "^19.9.0", + "@commercetools-uikit/field-label": "^19.13.0", + "@commercetools-uikit/flat-button": "^19.9.0", + "@commercetools-uikit/grid": "^19.9.0", + "@commercetools-uikit/hooks": "^19.9.0", + "@commercetools-uikit/icons": "^19.9.0", + "@commercetools-uikit/link": "^19.9.0", + "@commercetools-uikit/loading-spinner": "^19.9.0", + "@commercetools-uikit/localized-text-field": "^19.9.0", + "@commercetools-uikit/localized-text-input": "^19.9.0", + "@commercetools-uikit/money-field": "^19.12.1", + "@commercetools-uikit/notifications": "^19.9.0", + "@commercetools-uikit/number-field": "^19.11.0", + "@commercetools-uikit/pagination": "^19.9.0", + "@commercetools-uikit/primary-button": "^19.12.1", + "@commercetools-uikit/select-field": "^19.9.0", + "@commercetools-uikit/spacings": "^19.9.0", + "@commercetools-uikit/text": "^19.9.0", + "@commercetools-uikit/text-field": "^19.9.0", + "@commercetools-uikit/text-input": "^19.9.0", + "@commercetools-uikit/toggle-input": "^19.11.0", + "@commercetools/sync-actions": "^5.14.0", + "@emotion/react": "^11.11.4", + "@formatjs/cli": "6.2.12", + "@jest/types": "29.6.3", + "@manypkg/cli": "0.21.4", + "@testing-library/dom": "^9.3.1", + "@testing-library/jest-dom": "^5.17.0", + "@testing-library/react": "12.1.5", + "@testing-library/react-hooks": "8.0.1", + "@types/jest": "^29.5.4", + "@types/react": "^17.0.80", + "@types/react-dom": "^17.0.19", + "@types/react-router": "^5.1.20", + "@types/react-router-dom": "^5.3.3", + "@types/testing-library__jest-dom": "^5.14.9", + "eslint": "8.57.0", + "eslint-formatter-pretty": "4.1.0", + "eslint-plugin-graphql": "^4.0.0", + "formik": "2.4.6", + "graphql": "^16.8.0", + "graphql-tag": "^2.12.6", + "jest": "29.7.0", + "jest-runner-eslint": "2.2.0", + "jest-watch-typeahead": "2.2.2", + "moment": "^2.29.4", + "msw": "0.49.3", + "omit-empty-es": "1.2.0", + "prettier": "2.8.8", + "react": "17.0.2", + "react-dom": "17.0.2", + "react-intl": "^6.4.7", + "react-redux": "7.2.9", + "react-router-dom": "5.3.4", + "redux": "4.2.1", + "typescript": "5.0.4" + }, + "resolutions": { + "@emotion/react": "^11.11.1", + "@emotion/styled": "^11.11.0", + "@types/eslint": "<9", + "@types/react": "<18", + "@types/react-dom": "<18", + "@types/react-router": "<6", + "@types/react-router-dom": "<6", + "headers-polyfill": "3.2.5", + "nwsapi": "2.2.7" + }, + "devDependencies": { + "@testing-library/cypress": "^10.0.2", + "cypress": "^13.14.2" + } +} diff --git a/application/schemas/ctp.json b/application/schemas/ctp.json new file mode 100644 index 0000000..cfeeff1 --- /dev/null +++ b/application/schemas/ctp.json @@ -0,0 +1,110768 @@ +{ + "__schema": { + "queryType": { + "name": "Query" + }, + "mutationType": { + "name": "Mutation" + }, + "subscriptionType": null, + "types": [ + { + "kind": "OBJECT", + "name": "APIClientWithSecret", + "description": "API Clients can be used to obtain OAuth 2 access tokens. The secret is only shown once in the response of creating the API Client.", + "fields": [ + { + "name": "accessTokenValiditySeconds", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastUsedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refreshTokenValiditySeconds", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scope", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "secret", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "APIClientWithoutSecret", + "description": "API Clients can be used to obtain OAuth 2 access tokens", + "fields": [ + { + "name": "accessTokenValiditySeconds", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastUsedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refreshTokenValiditySeconds", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scope", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "APIClientWithoutSecretQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "APIClientWithoutSecret", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AWSLambdaDestination", + "description": null, + "fields": [ + { + "name": "accessKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessSecret", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "arn", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ExtensionDestination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AWSLambdaDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "accessKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessSecret", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "arn", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AbsoluteDiscountValue", + "description": null, + "fields": [ + { + "name": "money", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountValue", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ProductDiscountValue", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AbsoluteDiscountValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "money", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionType", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Create", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Update", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ActiveCartInterface", + "description": "A field to access the active cart.", + "fields": [ + { + "name": "activeCart", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStoreMe", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Me", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "AddAttributeGroupAttribute", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attribute", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCartCustomLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCartDiscountCode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "code", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validateDuplicates", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCartItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCartLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCartPayment", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "payment", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCartShoppingList", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingList", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCategoryAsset", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "asset", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetDraftInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "position", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddChannelRoles", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "roles", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ChannelRole", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCustomerAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCustomerBillingAddressId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCustomerShippingAddressId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddCustomerStore", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "store", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddInventoryEntryQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddMyCartLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddMyPaymentTransaction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "transaction", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyTransactionDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddOrderDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcels", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ParcelDataDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddOrderEditStagedAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "stagedAction", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "StagedOrderUpdateAction", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddOrderItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddOrderParcelToDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "measurements", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ParcelMeasurementsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackingDataDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddOrderPayment", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "payment", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddOrderReturnInfo", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "items", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReturnItemDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnTrackingId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddPaymentInterfaceInteraction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddPaymentTransaction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "transaction", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TransactionDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddProductAsset", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "asset", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetDraftInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "position", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddProductExternalImage", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "image", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImageInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddProductPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "price", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddProductSelectionProduct", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "product", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddProductToCategory", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "category", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderHint", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddProductVariant", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assets", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetDraftInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attributes", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductAttributeInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "images", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImageInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "prices", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceDataInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddShippingMethodShippingRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shippingRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zone", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddShippingMethodZone", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "zone", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddShoppingListLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "1", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddShoppingListTextLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "1", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderCustomLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderCustomLineItemOutput", + "description": null, + "fields": [ + { + "name": "draft", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomLineItemDraftOutput", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcels", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ParcelDataDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderDeliveryOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ParcelData", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderDiscountCode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "code", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validateDuplicates", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderDiscountCodeOutput", + "description": null, + "fields": [ + { + "name": "code", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validateDuplicates", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderItemShippingAddressOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderLineItemOutput", + "description": null, + "fields": [ + { + "name": "draft", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LineItemDraftOutput", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderParcelToDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "measurements", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ParcelMeasurementsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackingDataDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderParcelToDeliveryOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "measurements", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ParcelMeasurements", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackingData", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderPayment", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "payment", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderPaymentOutput", + "description": null, + "fields": [ + { + "name": "paymentResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderReturnInfo", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "items", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReturnItemDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnTrackingId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderReturnInfoOutput", + "description": null, + "fields": [ + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReturnItemDraftTypeOutput", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnTrackingId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderShoppingList", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingList", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderShoppingListOutput", + "description": null, + "fields": [ + { + "name": "distributionChannelResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ChannelReferenceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingListResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ChannelReferenceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStateRoles", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "roles", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateRole", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStoreDistributionChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStoreProductSelection", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "active", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddStoreSupplyChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddTypeEnumValue", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EnumValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddTypeFieldDefinition", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldDefinition", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FieldDefinitionInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddTypeLocalizedEnumValue", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddZoneLocation", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "location", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZoneLocation", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Address", + "description": "An address represents a postal address.", + "fields": [ + { + "name": "additionalAddressInfo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "additionalStreetInfo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apartment", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "building", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "company", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "department", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fax", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mobile", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pOBox", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phone", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "region", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "salutation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "streetName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "streetNumber", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AddressDraft", + "description": null, + "fields": [ + { + "name": "additionalAddressInfo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "additionalStreetInfo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apartment", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "building", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "company", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "department", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fax", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mobile", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pOBox", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phone", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "region", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "salutation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "streetName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "streetNumber", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "additionalAddressInfo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "additionalStreetInfo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apartment", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "building", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "company", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "department", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fax", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mobile", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pOBox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phone", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "region", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "salutation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "streetName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "streetNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "AnonymousCartSignInMode", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "MergeWithExistingCustomerCart", + "description": "`LineItem`s of the anonymous cart will be copied to the customer’s active cart that has been modified most recently.\n\nThe `CartState` of the anonymous cart gets changed to `Merged` while the `CartState` of the customer’s cart remains `Active`.\n\n`CustomLineItems` and `CustomFields` of the anonymous cart will not be copied to the customers cart.\n\nIf a `LineItem` in the anonymous cart matches an existing line item in the customer’s cart (same product ID and variant ID), the maximum quantity of both LineItems is used as the new quantity. In that case `CustomFields` on the `LineItem` of the anonymous cart will not be in the resulting `LineItem`.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UseAsNewActiveCustomerCart", + "description": "The anonymous cart is used as new active customer cart. No `LineItem`s get merged.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Applied", + "description": null, + "fields": [ + { + "name": "appliedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "excerptAfterEdit", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderExcerpt", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "excerptBeforeEdit", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderExcerpt", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "OrderEditResult", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ApplyCartDeltaToCustomLineItemShippingDetailsTargets", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "targetsDelta", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ApplyCartDeltaToLineItemShippingDetailsTargets", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "targetsDelta", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Asset", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sources", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetSource", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AssetDimensions", + "description": null, + "fields": [ + { + "name": "height", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetDimensionsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "height", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetDraftInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sources", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetSourceInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AssetSource", + "description": null, + "fields": [ + { + "name": "contentType", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dimensions", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "AssetDimensions", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uri", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetSourceInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "contentType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dimensions", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetDimensionsInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uri", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Attribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "BooleanAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateTimeAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EnumAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizedEnumAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizedStringAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MoneyAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "NumberAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReferenceAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StringAttribute", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TimeAttribute", + "ofType": null + } + ] + }, + { + "kind": "ENUM", + "name": "AttributeConstraint", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "CombinationUnique", + "description": "A set of attributes, that have this constraint, should have different combinations in each variant", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "None", + "description": "No constraints are applied to the attribute", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SameForAll", + "description": "Attribute value should be the same in all variants", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Unique", + "description": "Attribute value should be different in each variant", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AttributeDefinition", + "description": null, + "fields": [ + { + "name": "attributeConstraint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AttributeConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputHint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TextInputHint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputTip", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputTipAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRequired", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isSearchable", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "labelAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AttributeDefinitionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeConstraint", + "description": null, + "type": { + "kind": "ENUM", + "name": "AttributeConstraint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputHint", + "description": null, + "type": { + "kind": "ENUM", + "name": "TextInputHint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputTip", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRequired", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isSearchable", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AttributeTypeDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AttributeDefinitionResult", + "description": null, + "fields": [ + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AttributeDefinition", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "description": "(https://docs.commercetools.com/api/projects/productTypes#attributetype)[https://docs.commercetools.com/api/projects/productTypes#attributetype]", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "BooleanAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateTimeAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EnumAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizableEnumAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizableTextAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MoneyAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "NestedAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "NumberAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReferenceAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TextAttributeDefinitionType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TimeAttributeDefinitionType", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "AttributeGroup", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "attributes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AttributeGroupDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributes", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AttributeGroupQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AttributeGroup", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AttributeGroupUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addAttribute", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddAttributeGroupAttribute", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeAttributeGroupName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeAttribute", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveAttributeGroupAttribute", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAttributes", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetAttributeGroupAttributes", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetAttributeGroupDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetAttributeGroupKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AttributeSetElementTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "boolean", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "datetime", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lenum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LocalizableEnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ltext", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "number", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reference", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceTypeDefinitionDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "time", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AttributeSetTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "elementType", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AttributeSetElementTypeDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AttributeTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "boolean", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "datetime", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lenum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LocalizableEnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ltext", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "number", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reference", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceTypeDefinitionDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "set", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeSetTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "time", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "AuthenticationMode", + "description": "AuthenticationMode values. BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "ExternalAuth", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Password", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AuthorizationHeader", + "description": null, + "fields": [ + { + "name": "headerValue", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "HttpDestinationAuthentication", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AuthorizationHeaderInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "headerValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AzureFunctionsAuthentication", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "HttpDestinationAuthentication", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AzureFunctionsAuthenticationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AzureServiceBusDestination", + "description": null, + "fields": [ + { + "name": "connectionString", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Destination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AzureServiceBusDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connectionString", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "BaseMoney", + "description": null, + "fields": [ + { + "name": "centAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fractionDigits", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "HighPrecisionMoney", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "centPrecision", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "highPrecision", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "HighPrecisionMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "BaseSearchKeywordInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomSuggestTokenizerInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "whitespace", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "WhitespaceSuggestTokenizerInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "BigDecimal", + "description": "The `BigDecimal` scalar type represents signed fractional values with arbitrary precision.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Boolean", + "description": "The `Boolean` scalar type represents `true` or `false`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "BooleanAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "BooleanAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "BooleanField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "BooleanType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Cart", + "description": "A shopping cart holds product variants and can be ordered. Each cart either belongs to a registered customer or is an anonymous cart.", + "fields": [ + { + "name": "anonymousId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "billingAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CartState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomLineItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerEmail", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterLastModification", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountCodeInfo", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "InventoryMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemShippingAddresses", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LineItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "origin", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CartOrigin", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentInfo", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "PaymentInfo", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refusedGifts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refusedGiftsRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingInfo", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShippingInfo", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRateInput", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ShippingRateInput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "store", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "KeyReference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCalculationMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxCalculationMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxRoundingMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoundingMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalLineItemQuantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartClassificationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartClassificationType", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingRateInputLocalizedEnumValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRateInputType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartCreated", + "description": null, + "fields": [ + { + "name": "discountCodesRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemCount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartDiscount", + "description": "\nCart discounts are recalculated every time LineItems or CustomLineItems are added or removed from the Cart or an order is created from the cart.\n\nThe number of active cart discounts that do not require a discount code (isActive=true and requiresDiscountCode=false) is limited to 100.\n ", + "fields": [ + { + "name": "cartPredicate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isActive", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referenceRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiresDiscountCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sortOrder", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stackingMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StackingMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "target", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "CartDiscountTarget", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "CartDiscountValue", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartDiscountDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cartPredicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isActive", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiresDiscountCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sortOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stackingMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "StackingMode", + "ofType": null + }, + "defaultValue": "Stacking", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "target", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CartDiscountTargetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartDiscountValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartDiscountLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartDiscountLimitsProjection", + "description": null, + "fields": [ + { + "name": "totalActiveWithoutDiscountCodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartDiscountLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartDiscountQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "CartDiscountTarget", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CustomLineItemsTarget", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LineItemsTarget", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MultiBuyCustomLineItemsTarget", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MultiBuyLineItemsTarget", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShippingTarget", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "CartDiscountTargetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomLineItemsTargetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemsTargetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "multiBuyCustomLineItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MultiBuyCustomLineItemsTargetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "multiBuyLineItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MultiBuyLineItemsTargetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipping", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartDiscountUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeCartPredicate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountCartPredicate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeIsActive", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountIsActive", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeRequiresDiscountCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountRequiresDiscountCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeSortOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountSortOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeStackingMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountStackingMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTarget", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountTarget", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountValue", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidFrom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountValidFrom", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidFromAndUntil", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountValidFromAndUntil", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidUntil", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountValidUntil", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "CartDiscountValue", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AbsoluteDiscountValue", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "FixedPriceDiscountValue", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GiftLineItemValue", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RelativeDiscountValue", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "CartDiscountValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "absolute", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AbsoluteDiscountValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fixed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FixedPriceDiscountValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "giftLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "GiftLineItemValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "relative", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RelativeDiscountValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "billingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currency", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItems", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomLineItemDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerEmail", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodes", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRateForShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "InventoryMode", + "ofType": null + }, + "defaultValue": "None", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemShippingAddresses", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LineItemDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "origin", + "description": null, + "type": { + "kind": "ENUM", + "name": "CartOrigin", + "ofType": null + }, + "defaultValue": "Customer", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRateInput", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateInputDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "store", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCalculationMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "TaxCalculationMode", + "ofType": null + }, + "defaultValue": "LineItemLevel", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + }, + "defaultValue": "Platform", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxRoundingMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "RoundingMode", + "ofType": null + }, + "defaultValue": "HalfEven", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "CartOrigin", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Customer", + "description": "The cart was created by the customer. This is the default value", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Merchant", + "description": "The cart was created by the merchant on behalf of the customer", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Quote", + "description": "The cart was created by our platform and belongs to a Quote", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "CartQueryInterface", + "description": "Fields to access carts. Includes direct access to a single cart and searching for carts.", + "fields": [ + { + "name": "cart", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "carts", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "InStoreMe", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Me", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "CartQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartScoreInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartScoreType", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRateInputType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "CartState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Active", + "description": "The cart can be updated and ordered. It is the default state.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Merged", + "description": "Anonymous cart whose content was merged into a customers cart on signin. No further operations on the cart are allowed.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Ordered", + "description": "The cart was ordered. No further operations on the cart are allowed.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addCustomLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartCustomLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addDiscountCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartDiscountCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addPayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addShoppingList", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartShoppingList", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "applyDeltaToCustomLineItemShippingDetailsTargets", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ApplyCartDeltaToCustomLineItemShippingDetailsTargets", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "applyDeltaToLineItemShippingDetailsTargets", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ApplyCartDeltaToLineItemShippingDetailsTargets", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeCustomLineItemMoney", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartCustomLineItemMoney", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeCustomLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartCustomLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxCalculationMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartTaxCalculationMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartTaxMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxRoundingMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartTaxRoundingMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recalculate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RecalculateCart", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeCustomLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartCustomLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeDiscountCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartDiscountCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removePayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAnonymousId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartAnonymousId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCartTotalTax", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartTotalTax", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCountry", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCountry", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemShippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemShippingDetails", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemTaxAmount", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomShippingMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerEmail", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomerEmail", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomerGroup", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomerId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDeleteDaysAfterLastModification", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartItemShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartItemShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemDistributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemDistributionChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemShippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemShippingDetails", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemSupplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemSupplyChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemTaxAmount", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemTotalPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocale", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLocale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingMethodTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingMethodTaxAmount", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingMethodTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingMethodTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingRateInput", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingRateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateCartItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartValueType", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRateInputType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CartsConfiguration", + "description": null, + "fields": [ + { + "name": "allowAddingUnpublishedProducts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "countryTaxRateFallbackEnabled", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterLastModification", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CartsConfigurationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Category", + "description": null, + "fields": [ + { + "name": "ancestors", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ancestorsRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assets", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "childCount", + "description": "Number of direct child categories.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "children", + "description": "Direct child categories.", + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescription", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywords", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywordsAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitle", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitleAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderHint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parentRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stagedProductCount", + "description": "Number of staged products in the category subtree.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategoryCreated", + "description": null, + "fields": [ + { + "name": "category", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CategoryDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assets", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetDraftInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescription", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywords", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitle", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderHint", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategoryLimitsProjection", + "description": null, + "fields": [ + { + "name": "maxCategories", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategoryOrderHint", + "description": null, + "fields": [ + { + "name": "categoryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderHint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CategoryOrderHintInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "orderHint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uuid", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategoryOrderHintProductSearch", + "description": null, + "fields": [ + { + "name": "categoryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderHint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategoryQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategorySearch", + "description": null, + "fields": [ + { + "name": "ancestors", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategorySearch", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ancestorsRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assets", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "childCount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "children", + "description": "Direct child categories.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategorySearch", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderHint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CategorySearch", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parentRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productTypeNames", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stagedProductCount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategorySearchResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategorySearch", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CategorySlugChanged", + "description": null, + "fields": [ + { + "name": "oldSlug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldSlugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CategoryUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addAsset", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCategoryAsset", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAssetName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryAssetName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAssetOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryAssetOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeOrderHint", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryOrderHint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeParent", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryParent", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeSlug", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCategorySlug", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeAsset", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCategoryAsset", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetSources", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetSources", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetTags", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetTags", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setExternalId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryExternalId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMetaDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryMetaDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMetaKeywords", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryMetaKeywords", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMetaTitle", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCategoryMetaTitle", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeAttributeGroupName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartCustomLineItemMoney", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartCustomLineItemQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountCartPredicate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cartPredicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountIsActive", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "isActive", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountRequiresDiscountCode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "requiresDiscountCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountSortOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "sortOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountStackingMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "stackingMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StackingMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountTarget", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "target", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartDiscountTargetInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartDiscountValue", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartDiscountValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartLineItemQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartTaxCalculationMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxCalculationMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxCalculationMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartTaxMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCartTaxRoundingMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxRoundingMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoundingMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryAssetName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryAssetOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryOrderHint", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "orderHint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCategoryParent", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "parent", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCategorySlug", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeChannelDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeChannelKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeChannelName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerEmail", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerGroupName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeDiscountCodeCartDiscounts", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cartDiscounts", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeDiscountCodeGroups", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "groups", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeDiscountCodeIsActive", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "isActive", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeExtensionDestination", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "destination", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExtensionDestinationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeExtensionTriggers", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "triggers", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TriggerInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeInventoryEntryQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeMyCartTaxMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeOrderPaymentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "paymentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PaymentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeOrderShipmentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shipmentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShipmentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeOrderState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "orderState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrderState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentAmountPlanned", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentTransactionInteractionId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "interactionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentTransactionState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TransactionState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentTransactionTimestamp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "timestamp", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductAssetName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductAssetOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountIsActive", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "isActive", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountPredicate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountSortOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "sortOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountValue", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductDiscountValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductImageLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "imageUrl", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductMasterVariant", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "price", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductSelectionName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProductSlug", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCartsConfiguration", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cartsConfiguration", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartsConfigurationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCountries", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "countries", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCountryTaxRateFallbackEnabled", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "countryTaxRateFallbackEnabled", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCurrencies", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "currencies", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsLanguages", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "languages", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsMessagesConfiguration", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "messagesConfiguration", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessagesConfigurationDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsMessagesEnabled", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "messagesEnabled", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsOrderSearchStatus", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "status", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrderSearchStatus", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsProductSearchIndexingEnabled", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "enabled", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsShoppingListsConfiguration", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shoppingListsConfiguration", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShoppingListsConfigurationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShippingMethodIsDefault", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "isDefault", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShippingMethodName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShippingMethodTaxCategory", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListLineItemQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListLineItemsOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemsOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "textLineItemOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderCustomLineItemMoney", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderCustomLineItemMoneyOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderCustomLineItemQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderCustomLineItemQuantityOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderLineItemQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderLineItemQuantityOutput", + "description": null, + "fields": [ + { + "name": "externalPrice", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalLineItemTotalPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderOrderState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "orderState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrderState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderOrderStateOutput", + "description": null, + "fields": [ + { + "name": "orderState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrderState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderPaymentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "paymentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PaymentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderPaymentStateOutput", + "description": null, + "fields": [ + { + "name": "paymentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PaymentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderShipmentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shipmentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShipmentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderShipmentStateOutput", + "description": null, + "fields": [ + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderTaxCalculationMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxCalculationMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxCalculationMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderTaxCalculationModeOutput", + "description": null, + "fields": [ + { + "name": "taxCalculationMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxCalculationMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderTaxMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderTaxModeOutput", + "description": null, + "fields": [ + { + "name": "taxMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderTaxRoundingMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxRoundingMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoundingMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderTaxRoundingModeOutput", + "description": null, + "fields": [ + { + "name": "taxRoundingMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoundingMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStandalonePriceValue", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStateInitial", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "initial", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStateKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStateType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateType", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeStoreProductSelectionActive", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "active", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChangeSubscription", + "description": null, + "fields": [ + { + "name": "resourceTypeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeSubscriptionDestination", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "destination", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DestinationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeSubscriptionInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "resourceTypeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeEnumValueLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EnumValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeEnumValueOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "keys", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeFieldDefinitionOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldNames", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeInputHint", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputHint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TextInputHint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeLocalizedEnumValueLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeLocalizedEnumValueOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "keys", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChangeZoneName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Channel", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geoLocation", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "Geometry", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewRatingStatistics", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ReviewRatingStatistics", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ChannelRole", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ReviewTarget", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChannelDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geoLocation", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ChannelRole", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChannelQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ChannelReferenceIdentifier", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ChannelRole", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "InventorySupply", + "description": "Role tells that this channel can be used to track inventory entries.Channels with this role can be treated as warehouses", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OrderExport", + "description": "Role tells that this channel can be used to track order export activities.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OrderImport", + "description": "Role tells that this channel can be used to track order import activities.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Primary", + "description": "This role can be combined with some other roles (e.g. with `InventorySupply`) to represent the fact that this particular channel is the primary/master channel among the channels of the same type.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ProductDistribution", + "description": "Role tells that this channel can be used to expose products to a specific distribution channel. It can be used by the cart to select a product price.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ChannelUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addRoles", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddChannelRoles", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeChannelDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeChannelKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeChannelName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeRoles", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveChannelRoles", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetChannelAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetChannelAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetChannelAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetChannelCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetChannelCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setGeoLocation", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetChannelGeoLocation", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setRoles", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetChannelRoles", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ClassificationShippingRateInput", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "labelAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRateInput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ClassificationShippingRateInputDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ClassificationShippingRateInputDraftOutput", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRateInputDraftOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CloudEventsSubscriptionsFormat", + "description": null, + "fields": [ + { + "name": "cloudEventsVersion", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "NotificationFormat", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CloudEventsSubscriptionsFormatInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cloudEventsVersion", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CommercetoolsSubscription", + "description": null, + "fields": [ + { + "name": "changes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ChangeSubscription", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "destination", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "Destination", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "format", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "NotificationFormat", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messages", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessageSubscription", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SubscriptionHealthStatus", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CommercetoolsSubscriptionQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CommercetoolsSubscription", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Country", + "description": "[ISO 3166-1](http://en.wikipedia.org/wiki/ISO_3166-1) country code.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateApiClient", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "accessTokenValiditySeconds", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterCreation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refreshTokenValiditySeconds", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scope", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateProductSelectionDraft", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateStandalonePrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "channel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "StandalonePriceCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discounted", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "DiscountedProductPriceValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiers", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceTierInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateStore", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannels", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "languages", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelections", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductSelectionSettingDraft", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannels", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateZone", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZoneLocation", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Currency", + "description": "Represents a currency. Currencies are identified by their [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm) currency codes.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "CustomField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "BooleanField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateTimeField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EnumField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizedEnumField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizedStringField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MoneyField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "NumberField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReferenceField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StringField", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TimeField", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "description": "A key-value pair representing the field name and value of one single custom field.\n\nThe value of this custom field consists of escaped JSON based on the FieldDefinition of the Type.\n\nExamples for `value`:\n\n* FieldType `String`: `\"\\\"This is a string\\\"\"`\n* FieldType `DateTimeType`: `\"\\\"2018-10-12T14:00:00.000Z\\\"\"`\n* FieldType `Number`: `\"4\"`\n* FieldType `Set` with an elementType of `String`: `\"[\\\"This is a string\\\", \\\"This is another string\\\"]\"`\n* FieldType `Reference`: `\"{\\\"id\\\", \\\"b911b62d-353a-4388-93ee-8d488d9af962\\\", \\\"typeId\\\", \\\"product\\\"}\"`", + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": "The value of this custom field consists of escaped JSON based on the FieldDefinition of the Type.\n\nExamples for `value`:\n\n* FieldType `String`: `\"\\\"This is a string\\\"\"`\n* FieldType `DateTimeType`: `\"\\\"2018-10-12T14:00:00.000Z\\\"\"`\n* FieldType `Number`: `\"4\"`\n* FieldType `Set` with an elementType of `String`: `\"[\\\"This is a string\\\", \\\"This is another string\\\"]\"`\n* FieldType `Reference`: `\"{\\\"id\\\", \\\"b911b62d-353a-4388-93ee-8d488d9af962\\\", \\\"typeId\\\", \\\"product\\\"}\"`", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "description": null, + "fields": [ + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomFieldsType", + "description": null, + "fields": [ + { + "name": "customFieldsRaw", + "description": "This field contains non-typed data.", + "args": [ + { + "name": "excludeNames", + "description": "The names of the custom fields to exclude.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all custom fields are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeNames", + "description": "The names of the custom fields to include.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all custom fields are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RawCustomField", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomLineItem", + "description": "A custom line item is a generic item that can be added to the cart but is not bound to a product. You can use it for discounts (negative money), vouchers, complex cart rules, additional services or fees. You control the lifecycle of this item.", + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountedPricePerQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountedLineItemPriceForQuantity", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetails", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemState", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxRate", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedItemPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomLineItemDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomLineItemDraftOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "money", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetailsDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomLineItemReturnItem", + "description": null, + "fields": [ + { + "name": "comment", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnPaymentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReturnItem", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomLineItemStateTransition", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromState", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromStateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toState", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toStateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionDate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomLineItemsTarget", + "description": null, + "fields": [ + { + "name": "predicate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountTarget", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomLineItemsTargetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomObject", + "description": null, + "fields": [ + { + "name": "container", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomObjectDraft", + "description": "An input object used to create a new, or update an existing Custom Object.\n\nThe value should be passed in a form of escaped JSON.\n\nExample for `value` field:\n\n```\n\"{ \\\"stringField\\\": \\\"myVal\\\", \\\"numberField\\\": 123, \\\"boolField\\\": false, \\\"nestedObject\\\": { \\\"nestedObjectKey\\\": \\\"anotherValue\\\" }, \\\"dateField\\\": \\\"2018-10-12T14:00:00.000Z\\\" }\"\n```", + "fields": null, + "inputFields": [ + { + "name": "container", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": "The value should be passed in a form of escaped JSON.\n\nExample for `value` field:\n\n```\n\"{ \\\"stringField\\\": \\\"myVal\\\", \\\"numberField\\\": 123, \\\"boolField\\\": false, \\\"nestedObject\\\": { \\\"nestedObjectKey\\\": \\\"anotherValue\\\" }, \\\"dateField\\\": \\\"2018-10-12T14:00:00.000Z\\\" }\"\n```", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomObjectLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomObjectLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomObjectLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomObjectQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomObject", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomSuggestTokenizer", + "description": null, + "fields": [ + { + "name": "inputs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "SuggestTokenizer", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomSuggestTokenizerInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "inputs", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomSuggestTokenizerProductSearch", + "description": null, + "fields": [ + { + "name": "inputs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "SuggestTokenizerProductSearch", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Customer", + "description": "A customer is a person purchasing products. Carts, Orders and Reviews can be associated to a customer.", + "fields": [ + { + "name": "addresses", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authenticationMode", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "AuthenticationMode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "billingAddressIds", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "billingAddresses", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "companyName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerNumber", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateOfBirth", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultBillingAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultBillingAddressId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultShippingAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultShippingAddressId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isEmailVerified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "middleName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "salutation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddressIds", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddresses", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stores", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storesRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "KeyReference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "vatId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "CustomerActiveCartInterface", + "description": "A field to access a customer's active cart.", + "fields": [ + { + "name": "customerActiveCart", + "description": null, + "args": [ + { + "name": "customerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "CustomerAddressAdded", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerAddressChanged", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerAddressRemoved", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerCompanyNameSet", + "description": null, + "fields": [ + { + "name": "companyName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerCreated", + "description": null, + "fields": [ + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerDateOfBirthSet", + "description": null, + "fields": [ + { + "name": "dateOfBirth", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerDeleted", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerEmailChanged", + "description": null, + "fields": [ + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerEmailToken", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expiresAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerEmailVerified", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerFirstNameSet", + "description": null, + "fields": [ + { + "name": "firstName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroup", + "description": "A customer can be a member in a customer group (e.g. reseller, gold member). A customer group can be used in price calculations with special prices being assigned to certain customer groups.", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomerGroupDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroupLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroupLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerGroupLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroupQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroupReferenceIdentifier", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroupSet", + "description": null, + "fields": [ + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomerGroupUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerGroupName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroupCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroupCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroupKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerLastNameSet", + "description": null, + "fields": [ + { + "name": "lastName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerPasswordToken", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expiresAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerPasswordUpdated", + "description": null, + "fields": [ + { + "name": "reset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "CustomerQueryInterface", + "description": "Fields to access customer accounts. Includes direct access to a single customer and searching for customers.", + "fields": [ + { + "name": "customer", + "description": null, + "args": [ + { + "name": "emailToken", + "description": "Queries a customer with specified email token", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passwordToken", + "description": "Queries a customer with specified password token", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customers", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "CustomerQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomerSignInDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "anonymousCart", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousCartId", + "description": "This field will be deprecated in favour of anonymousCart.id.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousCartSignInMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "AnonymousCartSignInMode", + "ofType": null + }, + "defaultValue": "MergeWithExistingCustomerCart", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProductData", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerSignInResult", + "description": null, + "fields": [ + { + "name": "cart", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomerSignMeInDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "activeCartSignInMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "AnonymousCartSignInMode", + "ofType": null + }, + "defaultValue": "MergeWithExistingCustomerCart", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProductData", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomerSignMeUpDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addresses", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "billingAddresses", + "description": "The indices of the billing addresses in the `addresses` list. The `billingAddressIds` of the customer will be set to the IDs of that addresses.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "companyName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateOfBirth", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultBillingAddress", + "description": "The index of the address in the `addresses` list. The `defaultBillingAddressId` of the customer will be set to the ID of that address.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultShippingAddress", + "description": "The index of the address in the `addresses` list. The `defaultShippingAddressId` of the customer will be set to the ID of that address.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "middleName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "salutation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddresses", + "description": "The indices of the shipping addresses in the `addresses` list. The `shippingAddressIds` of the `Customer` will be set to the IDs of that addresses.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stores", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "vatId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomerSignUpDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addresses", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousCart", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousCartId", + "description": "This field will be deprecated in favour of anonymousCart.id.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authenticationMode", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "type": { + "kind": "ENUM", + "name": "AuthenticationMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "billingAddresses", + "description": "The indices of the billing addresses in the `addresses` list. The `billingAddressIds` of the customer will be set to the IDs of that addresses.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "companyName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateOfBirth", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultBillingAddress", + "description": "The index of the address in the `addresses` list. The `defaultBillingAddressId` of the customer will be set to the ID of that address.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultShippingAddress", + "description": "The index of the address in the `addresses` list. The `defaultShippingAddressId` of the customer will be set to the ID of that address.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isEmailVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "middleName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "salutation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddresses", + "description": "The indices of the shipping addresses in the `addresses` list. The `shippingAddressIds` of the `Customer` will be set to the IDs of that addresses.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stores", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "vatId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CustomerTitleSet", + "description": null, + "fields": [ + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CustomerUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCustomerAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addBillingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCustomerBillingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addShippingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCustomerShippingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addStore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCustomerStore", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeEmail", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerEmail", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeBillingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerBillingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeShippingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerShippingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeStore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerStore", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAuthenticationMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAuthenticationMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCompanyName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCompanyName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroup", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerNumber", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerNumber", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDateOfBirth", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDateOfBirth", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDefaultBillingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDefaultBillingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDefaultShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDefaultShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setExternalId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerExternalId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setFirstName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerFirstName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLastName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerLastName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocale", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerLocale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMiddleName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerMiddleName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setSalutation", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerSalutation", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStores", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerStores", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTitle", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerTitle", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setVatId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerVatId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Date", + "description": "DateTime is a scalar value that represents an ISO8601 formatted date.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "DateTime", + "description": "DateTime is a scalar value that represents an ISO8601 formatted date and time.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateTimeAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateTimeAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateTimeField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateTimeType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DateType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Delivery", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Parcel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeliveryAdded", + "description": null, + "fields": [ + { + "name": "delivery", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Delivery", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeliveryAddressSet", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeliveryItem", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeliveryItemsUpdated", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeliveryRemoved", + "description": null, + "fields": [ + { + "name": "delivery", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Delivery", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Destination", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AzureServiceBusDestination", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventBridgeDestination", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventGridDestination", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GoogleCloudPubSubDestination", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SNSDestination", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SQSDestination", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "DestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "AzureServiceBus", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AzureServiceBusDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventBridge", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventBridgeDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventGrid", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventGridDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GoogleCloudPubSub", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "GoogleCloudPubSubDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SNS", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SNSDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SQS", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SQSDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Dimensions", + "description": null, + "fields": [ + { + "name": "height", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DimensionsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "height", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DimensionsProductSearch", + "description": null, + "fields": [ + { + "name": "height", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountCode", + "description": "With discount codes it is possible to give specific cart discounts to an eligible amount of users. They are defined by a string value which can be added to a cart so that specific cart discounts can be applied to the cart.", + "fields": [ + { + "name": "applicationCount", + "description": "How many times this discount code was applied (only applications that were part of a successful checkout are considered)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "applicationVersion", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartDiscountRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartDiscounts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartPredicate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "code", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groups", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isActive", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxApplications", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxApplicationsPerCustomer", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referenceRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DiscountCodeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cartDiscounts", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartPredicate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "code", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groups", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isActive", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxApplications", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxApplicationsPerCustomer", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountCodeInfo", + "description": null, + "fields": [ + { + "name": "discountCode", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "DiscountCodeState", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountCodeQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "DiscountCodeState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "ApplicationStoppedByPreviousDiscount", + "description": "The discount code is active and none of the discounts were applied because the discount application was stopped by one discount that has the StackingMode of StopAfterThisDiscount defined", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DoesNotMatchCart", + "description": "The discount code is active and it contains at least one active and valid CartDiscount. But its cart predicate does not match the cart or none of the contained active discount’s cart predicates match the cart", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MatchesCart", + "description": "The discount code is active and it contains at least one active and valid CartDiscount. The discount code cartPredicate matches the cart and at least one of the contained active discount’s cart predicates matches the cart.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MaxApplicationReached", + "description": "maxApplications or maxApplicationsPerCustomer for discountCode has been reached.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NotActive", + "description": "The discount code is not active or it does not contain any active cart discounts.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NotValid", + "description": "The discount code is not valid or it does not contain any valid cart discounts. Validity is determined based on the validFrom and validUntil dates", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DiscountCodeUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeCartDiscounts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeDiscountCodeCartDiscounts", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeGroups", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeDiscountCodeGroups", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeIsActive", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeDiscountCodeIsActive", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCartPredicate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeCartPredicate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMaxApplications", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeMaxApplications", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMaxApplicationsPerCustomer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeMaxApplicationsPerCustomer", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidFrom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeValidFrom", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidFromAndUntil", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeValidFromAndUntil", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidUntil", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeValidUntil", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountedLineItemPortion", + "description": null, + "fields": [ + { + "name": "discount", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountedAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountedLineItemPrice", + "description": null, + "fields": [ + { + "name": "includedDiscounts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountedLineItemPortion", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountedLineItemPriceForQuantity", + "description": null, + "fields": [ + { + "name": "discountedPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountedLineItemPrice", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountedProductPriceValue", + "description": null, + "fields": [ + { + "name": "discount", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DiscountedProductPriceValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "discount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DiscountedProductSearchPriceValue", + "description": null, + "fields": [ + { + "name": "discount", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EnumAttribute", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EnumAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "args": [ + { + "name": "excludeKeys", + "description": "The keys of the enum values to exclude.\n\nIf neither `includeKeys` nor `excludeKeys` are provided, then all enum values are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeKeys", + "description": "The keys of the enum values to include.\n\nIf neither `includeKeys` nor `excludeKeys` are provided, then all enum values are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlainEnumValueResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EnumField", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EnumType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EnumValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EnumTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlainEnumValueDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EnumValue", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EnumValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventBridgeDestination", + "description": null, + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "region", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "source", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Destination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventBridgeDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "region", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventGridDestination", + "description": null, + "fields": [ + { + "name": "accessKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uri", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Destination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventGridDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "accessKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uri", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExistsFilterInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "path", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Extension", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "destination", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "ExtensionDestination", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeoutInMs", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "triggers", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Trigger", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ExtensionDestination", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AWSLambdaDestination", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "HttpDestination", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "ExtensionDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "AWSLambda", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AWSLambdaDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HTTP", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "HttpDestinationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExtensionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "destination", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExtensionDestinationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeoutInMs", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "triggers", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TriggerInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExtensionLimitsProjection", + "description": null, + "fields": [ + { + "name": "timeoutInMs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExtensionQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Extension", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExtensionUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeDestination", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeExtensionDestination", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTriggers", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeExtensionTriggers", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetExtensionKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTimeoutInMs", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetExtensionTimeoutInMs", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExternalDiscountValue", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ProductDiscountValue", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExternalDiscountValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExternalLineItemTotalPrice", + "description": null, + "fields": [ + { + "name": "price", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "price", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExternalOAuth", + "description": null, + "fields": [ + { + "name": "authorizationHeader", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExternalOAuthDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "authorizationHeader", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxAmountDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalGross", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExternalTaxAmountDraftOutput", + "description": null, + "fields": [ + { + "name": "taxRate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalGross", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includedInPrice", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subRates", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SubRateDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "description": null, + "fields": [ + { + "name": "amount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includedInPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subRates", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SubRate", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "FacetResult", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "RangeFacetResult", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TermsFacetResult", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ValueFacetResult", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "FacetResultValue", + "description": null, + "fields": [ + { + "name": "facet", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "FacetResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "FieldDefinition", + "description": "Field definitions describe custom fields and allow you to define some meta-information associated with the field.", + "fields": [ + { + "name": "inputHint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TextInputHint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "labelAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "required", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FieldDefinitionInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "inputHint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TextInputHint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "required", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "FieldType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "BooleanType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateTimeType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DateType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EnumType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizedEnumType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocalizedStringType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MoneyType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "NumberType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReferenceType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StringType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TimeType", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "FieldTypeEnumTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EnumValueInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FieldTypeInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "Boolean", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Date", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DateTime", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Enum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeEnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LocalizedEnum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeLocalizedEnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LocalizedString", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Money", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Number", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Reference", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeReferenceTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Set", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeSetTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "String", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Time", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FieldTypeLocalizedEnumTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FieldTypeReferenceTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "referenceTypeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FieldTypeSetElementTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "Boolean", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Date", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DateTime", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Enum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeEnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LocalizedEnum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeLocalizedEnumTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LocalizedString", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Money", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Number", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Reference", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeReferenceTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "String", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Time", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FieldTypeSetTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "elementType", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FieldTypeSetElementTypeDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "FixedPriceDiscountValue", + "description": null, + "fields": [ + { + "name": "money", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountValue", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FixedPriceDiscountValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "money", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Float", + "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Geometry", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Point", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "GeometryInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "coordinates", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GiftLineItemValue", + "description": null, + "fields": [ + { + "name": "distributionChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ChannelReferenceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductReferenceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ChannelReferenceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountValue", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GiftLineItemValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "product", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoogleCloudPubSubDestination", + "description": null, + "fields": [ + { + "name": "projectId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "topic", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Destination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoogleCloudPubSubDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "projectId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "topic", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "HighPrecisionMoney", + "description": null, + "fields": [ + { + "name": "centAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fractionDigits", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "preciseAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "HighPrecisionMoneyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "centAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fractionDigits", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "preciseAmount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "HttpDestination", + "description": null, + "fields": [ + { + "name": "authentication", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "HttpDestinationAuthentication", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ExtensionDestination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "HttpDestinationAuthentication", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AuthorizationHeader", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AzureFunctionsAuthentication", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "HttpDestinationAuthenticationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "AuthorizationHeader", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AuthorizationHeaderInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AzureFunctions", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AzureFunctionsAuthenticationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "HttpDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "authentication", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "HttpDestinationAuthenticationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Image", + "description": null, + "fields": [ + { + "name": "dimensions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Dimensions", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dimensions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DimensionsInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ImageProductSearch", + "description": null, + "fields": [ + { + "name": "dimensions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DimensionsProductSearch", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImportOrderCustomLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ItemStateDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImportOrderLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ItemStateDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImportStagedOrderCustomLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ItemStateDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ImportStagedOrderCustomLineItemStateOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Set", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImportStagedOrderLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ItemStateDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ImportStagedOrderLineItemStateOutput", + "description": null, + "fields": [ + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Set", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InStore", + "description": null, + "fields": [ + { + "name": "cart", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "carts", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [ + { + "name": "emailToken", + "description": "Queries a customer with specified email token", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passwordToken", + "description": "Queries a customer with specified password token", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerActiveCart", + "description": null, + "args": [ + { + "name": "customerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customers", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "me", + "description": "This field can only be used with an access token created with the password flow or with an anonymous session.\n\nIt gives access to the data that is specific to the customer or the anonymous session linked to the access token.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InStoreMe", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orders", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "product", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": "Queries for a product with specified SKU", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantKey", + "description": "Queries for a product with specified [product variant key](https://docs.commercetools.com/api/projects/products#variant_key)", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelectionAssignments", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductAssignmentQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodsByCart", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingList", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "CustomerActiveCartInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "CustomerQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "MeFieldInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ShippingMethodsByCartInterface", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InStoreMe", + "description": null, + "fields": [ + { + "name": "activeCart", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cart", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "carts", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orders", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingList", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ActiveCartInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "CartQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "MeQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ShoppingListQueryInterface", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "IndividualProductSelectionCreatedPayload", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ProductSelectionCreatedPayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Initiator", + "description": null, + "fields": [ + { + "name": "anonymousId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "clientId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isPlatformClient", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Int", + "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InterfaceInteractionsRaw", + "description": null, + "fields": [ + { + "name": "fields", + "description": null, + "args": [ + { + "name": "excludeNames", + "description": "The names of the custom fields to exclude.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all custom fields are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeNames", + "description": "The names of the custom fields to include.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all custom fields are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RawCustomField", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InterfaceInteractionsRawResult", + "description": null, + "fields": [ + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InterfaceInteractionsRaw", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntry", + "description": "Inventory allows you to track stock quantity per SKU and optionally per supply channel", + "fields": [ + { + "name": "availableQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expectedDelivery", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantityOnStock", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "restockableInDays", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryCreated", + "description": null, + "fields": [ + { + "name": "inventoryEntry", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InventoryEntryCreatedContent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryCreatedContent", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expectedDelivery", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryEntryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageId", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantityOnStock", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "restockableInDays", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryDeleted", + "description": null, + "fields": [ + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "InventoryEntryDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "expectedDelivery", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantityOnStock", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "restockableInDays", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryQuantitySet", + "description": null, + "fields": [ + { + "name": "newAvailableQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newQuantityOnStock", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldAvailableQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldQuantityOnStock", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InventoryEntry", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "InventoryEntryUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddInventoryEntryQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeInventoryEntryQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveInventoryEntryQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setExpectedDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryExpectedDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setRestockableInDays", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryRestockableInDays", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setSupplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntrySupplyChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "InventoryMode", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "None", + "description": "Adding items to cart and ordering is independent of inventory. No inventory checks or modifications.\nThis is the default mode for a new cart.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ReserveOnOrder", + "description": "Creating an order will fail with an OutOfStock error if an unavailable line item exists. Line items in the cart\nare only reserved for the duration of the ordering transaction.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TrackOnly", + "description": "Orders are tracked on inventory. That means, ordering a LineItem will decrement the available quantity on the\nrespective InventoryEntry. Creating an order will succeed even if the line item’s available quantity is zero or\nnegative. But creating an order will fail with an OutOfStock error if no matching inventory entry exists for a\nline item.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ItemShippingDetails", + "description": null, + "fields": [ + { + "name": "targets", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemShippingTarget", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "valid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "targets", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ItemShippingDetailsDraftOutput", + "description": null, + "fields": [ + { + "name": "targets", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemShippingTarget", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "targets", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ItemShippingTarget", + "description": null, + "fields": [ + { + "name": "addressKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ItemState", + "description": null, + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ItemStateDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Json", + "description": "Raw JSON value", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "KeyReference", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "description": "A key that references a resource.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Limit", + "description": null, + "fields": [ + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CartDiscountLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CartLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomObjectLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroupLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderEditLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductDiscountLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductTypeLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RefreshTokenLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShippingMethodLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShoppingListLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StoreLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TaxCategoryLimitWithCurrent", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ZoneLimitWithCurrent", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "LineItem", + "description": "A line item is a snapshot of a product variant at the time it was added to the cart.\n\nSince a product variant may change at any time, the ProductVariant data is copied into the field variant.\nThe relation to the Product is kept but the line item will not automatically update if the product variant changes.\nOn the cart, the line item can be updated manually. The productSlug refers to the current version of the product.\nIt can be used to link to the product. If the product has been deleted, the line item remains but refers to a\nnon-existent product and the productSlug is left empty.\n\nPlease also note that creating an order is impossible if the product or product variant a line item relates to has been deleted.", + "fields": [ + { + "name": "addedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountedPricePerQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountedLineItemPriceForQuantity", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryMode", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetails", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LineItemMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductPrice", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LineItemPriceMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSlug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSlugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productTypeRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetails", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ItemState", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxRate", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedItemPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variant", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LineItemDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LineItemDraftOutput", + "description": null, + "fields": [ + { + "name": "addedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannelResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalPrice", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalLineItemTotalPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetailsDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LineItemMode", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "GiftLineItem", + "description": "The line item was added automatically, because a discount has added a free gift to the cart.\nThe quantity can not be increased, and it won’t be merged when the same product variant is added.\nIf the gift is removed, an entry is added to the \"refusedGifts\" array and the discount won’t be applied again\nto the cart. The price can not be changed externally.\nAll other updates, such as the ones related to custom fields, can be used.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Standard", + "description": "The line item was added during cart creation or with the update action addLineItem. Its quantity can be\nchanged without restrictions.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LineItemPriceMode", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "ExternalPrice", + "description": "The line item price was set externally. Cart discounts can apply to line items with this price mode. All update actions that change the quantity of a line item with this price mode require the externalPrice field to be given.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ExternalTotal", + "description": "The line item price with the total was set externally.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Platform", + "description": "The price is selected form the product variant. This is the default mode.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LineItemReturnItem", + "description": null, + "fields": [ + { + "name": "comment", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnPaymentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReturnItem", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LineItemStateTransition", + "description": null, + "fields": [ + { + "name": "fromState", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromStateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toState", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toStateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionDate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LineItemsTarget", + "description": null, + "fields": [ + { + "name": "predicate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountTarget", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LineItemsTargetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Locale", + "description": "Locale is a scalar value represented as a string language tag.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizableEnumAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "args": [ + { + "name": "excludeKeys", + "description": "The keys of the enum values to exclude.\n\nIf neither `includeKeys` nor `excludeKeys` are provided, then all enum values are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeKeys", + "description": "The keys of the enum values to include.\n\nIf neither `includeKeys` nor `excludeKeys` are provided, then all enum values are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizableEnumValueTypeResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocalizableEnumTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizableEnumValueType", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "labelAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizableEnumValueTypeResult", + "description": null, + "fields": [ + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizableEnumValueType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizableTextAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedEnumAttribute", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedEnumField", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedEnumType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedEnumValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedEnumValue", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "labelAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedString", + "description": null, + "fields": [ + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedStringAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [ + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedStringField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [ + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocalizedStringType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocalizedText", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Location", + "description": null, + "fields": [ + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Long", + "description": "The `Long` scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Me", + "description": null, + "fields": [ + { + "name": "activeCart", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cart", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "carts", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orders", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "payment", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "MyPayment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "payments", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MyPaymentQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingList", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ActiveCartInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "CartQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "MeQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ShoppingListQueryInterface", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "MeFieldInterface", + "description": "The me field gives access to the data that is specific to the customer or anonymous session linked to the access token.", + "fields": [ + { + "name": "me", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "MeQueryInterface", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "INTERFACE", + "name": "MeQueryInterface", + "description": null, + "fields": [ + { + "name": "activeCart", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cart", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "carts", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orders", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingList", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStoreMe", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Me", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "Message", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "payload", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resourceRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resourceVersion", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sequenceNumber", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProvidedIdentifiers", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProvidedIdentifiers", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessageId", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sequenceNumber", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "MessagePayload", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CartCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CategoryCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CategorySlugChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomLineItemStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerAddressAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerAddressChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerAddressRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerCompanyNameSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerDateOfBirthSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerEmailChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerEmailVerified", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerFirstNameSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroupSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerLastNameSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerPasswordUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerTitleSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryAddressSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryItemsUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntryQuantitySet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LineItemStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderBillingAddressSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemDiscountSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemQuantityChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerEmailSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerGroupSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeStateSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderEditApplied", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderImported", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemDiscountSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemDistributionChannelSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderReturnShipmentStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShipmentStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingAddressSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingInfoSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingRateInputSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderStoreSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelAddedToDelivery", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelItemsUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelMeasurementsUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelRemovedFromDelivery", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelTrackingDataUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PaymentCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PaymentInteractionAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PaymentStatusInterfaceCodeSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PaymentStatusStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PaymentTransactionAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PaymentTransactionStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductAddedToCategory", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductImageAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductPriceDiscountsSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductPriceExternalDiscountSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductPublished", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductRemovedFromCategory", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductRevertedStagedChanges", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionProductAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionProductRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductSlugChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductUnpublished", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfoAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfoSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReviewCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReviewRatingSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReviewStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceDiscountSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceValueChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StoreCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StoreDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StoreProductSelectionsChanged", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "MessageQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessageSubscription", + "description": null, + "fields": [ + { + "name": "resourceTypeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "types", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageSubscriptionInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "resourceTypeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "types", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessagesConfiguration", + "description": null, + "fields": [ + { + "name": "deleteDaysAfterCreation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enabled", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessagesConfigurationDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deleteDaysAfterCreation", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enabled", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MissingFilterInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "path", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Money", + "description": null, + "fields": [ + { + "name": "centAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fractionDigits", + "description": "For the `Money` it equals to the default number of fraction digits used with the currency.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MoneyAttribute", + "description": null, + "fields": [ + { + "name": "centAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MoneyAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MoneyDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "centAmount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MoneyField", + "description": null, + "fields": [ + { + "name": "centAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "centAmount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencyCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MoneyType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MoveProductImageToPosition", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "imageUrl", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "position", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MultiBuyCustomLineItemsTarget", + "description": null, + "fields": [ + { + "name": "discountedQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxOccurrence", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "selectionMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SelectionMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "triggerQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountTarget", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MultiBuyCustomLineItemsTargetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "discountedQuantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxOccurrence", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "selectionMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "SelectionMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "triggerQuantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MultiBuyLineItemsTarget", + "description": null, + "fields": [ + { + "name": "discountedQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxOccurrence", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "selectionMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SelectionMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "triggerQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountTarget", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MultiBuyLineItemsTargetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "discountedQuantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxOccurrence", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "selectionMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "SelectionMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "triggerQuantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Mutation", + "description": null, + "fields": [ + { + "name": "createApiClient", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateApiClient", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "APIClientWithSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createAttributeGroup", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AttributeGroupDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "AttributeGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCart", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCartDiscount", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartDiscountDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCategory", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CategoryDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createChannel", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ChannelDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCustomerGroup", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomerGroupDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDiscountCode", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountCodeDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createExtension", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExtensionDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Extension", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createInventoryEntry", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "InventoryEntryDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "InventoryEntry", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createMyCart", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyCartDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createMyOrderFromCart", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMyCartCommand", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createMyPayment", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyPaymentDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "MyPayment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createMyShoppingList", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyShoppingListDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createOrUpdateCustomObject", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomObjectDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomObject", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createOrderEdit", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderEditDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "OrderEdit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createOrderFromCart", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderCartCommand", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPayment", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PaymentDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createProduct", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createProductDiscount", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductDiscountDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createProductSelection", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "draft", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateProductSelectionDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createProductType", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductTypeDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createReview", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReviewDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Review", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createShippingMethod", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingMethodDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createShoppingList", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShoppingListDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createStandalonePrice", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateStandalonePrice", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "StandalonePrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createState", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "StateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createStore", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateStore", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createSubscription", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SubscriptionDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CommercetoolsSubscription", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createTaxCategory", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createTypeDefinition", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TypeDefinitionDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createZone", + "description": null, + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateZone", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerChangeMyPassword", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "currentPassword", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newPassword", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerChangePassword", + "description": null, + "args": [ + { + "name": "currentPassword", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newPassword", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerConfirmEmail", + "description": "Verifies customer's email using a token.", + "args": [ + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerConfirmMyEmail", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerCreateEmailVerificationToken", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ttlMinutes", + "description": "The validity of the created token in minutes.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerEmailToken", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerCreatePasswordResetToken", + "description": "The token value is used to reset the password of the customer with the given email. The token is valid only for 10 minutes.", + "args": [ + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ttlMinutes", + "description": "The validity of the created token in minutes.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomerPasswordToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerResetMyPassword", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "newPassword", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerResetPassword", + "description": "The following workflow can be used to reset the customer’s password:\n\n1. Create a password reset token and send it embedded in a link to the customer.\n2. When the customer clicks on the link, you may optionally retrieve customer by password token.\n3. When the customer entered new password, use reset customer’s password to reset the password.", + "args": [ + { + "name": "newPassword", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerSignIn", + "description": "Retrieves the authenticated customer (a customer that matches the given email/password pair).\n\nThere may be carts and orders created before the sign in that should be assigned to the customer account. With the `anonymousCartId`, a single anonymous cart can be assigned. With the `anonymousId`, all orders and carts that have this `anonymousId` set will be assigned to the customer.\nIf both `anonymousCartId` and `anonymousId` are given, the anonymous cart must have the `anonymousId`.\n\nAdditionally, there might also exist one or more active customer carts from an earlier session. On customer sign in there are several ways how to proceed with this cart and the cart referenced by the `anonymousCartId`.\n\n* If the customer does not have a cart yet, the anonymous cart becomes the customer's cart.\n* If the customer already has one or more carts, the content of the anonymous cart will be copied to the customer's active cart that has been modified most recently.\n\n In this case the `CartState` of the anonymous cart gets changed to `Merged` while the customer's cart remains the `Active` cart.\n\n If a `LineItem` in the anonymous cart matches an existing line item, or a `CustomLineItem` matches an existing custom line item in the customer's cart, the maximum quantity of both line items is used as the new quantity.\n\n `ItemShippingDetails` are copied from the item with the highest quantity.\n\n If `itemShippingAddresses` are different in the two carts, the resulting cart contains the addresses of both the customer cart and the anonymous cart.\n\n Note, that it is not possible to merge carts that differ in their currency (set during creation of the cart).\n\nIf a cart is is returned as part of the `CustomerSignInResult`, it has been recalculated (it will have up-to-date prices, taxes and discounts, and invalid line items have been removed).", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomerSignInDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerSignInResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerSignMeIn", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta\n\nRetrieves the authenticated customer (a customer that matches the given email/password pair).\n\nIf used with an access token for Anonymous Sessions, all orders and carts belonging to the `anonymousId` will be assigned to the newly created customer.\n\n* If the customer does not have a cart yet, the anonymous cart that was modified most recently becomes the customer's cart.\n* If the customer already has a cart, the most recently modified anonymous cart will be handled according to the `AnonymousCartSignInMode`.\n\nIf a cart is is returned as part of the `CustomerSignInResult`, it has been recalculated (it will have up-to-date prices, taxes and discounts, and invalid line items have been removed).", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomerSignMeInDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerSignInResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerSignMeUp", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta If used with an access token for Anonymous Sessions, all orders and carts belonging to the anonymousId will be assigned to the newly created customer.", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomerSignMeUpDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerSignInResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerSignUp", + "description": "Creates a customer. If an anonymous cart is given then the cart is assigned to the created customer and the version number of the Cart will increase. If the id of an anonymous session is given, all carts and orders will be assigned to the created customer.", + "args": [ + { + "name": "draft", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomerSignUpDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerSignInResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteApiClient", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "APIClientWithoutSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAttributeGroup", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "AttributeGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCart", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCartDiscount", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCategory", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteChannel", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCustomObject", + "description": null, + "args": [ + { + "name": "container", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomObject", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCustomer", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCustomerGroup", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDiscountCode", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteExtension", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Extension", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteInventoryEntry", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "InventoryEntry", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteMyCart", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteMyCustomer", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteMyPayment", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "MyPayment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteMyShoppingList", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteOrder", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteOrderEdit", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "OrderEdit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePayment", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteProduct", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteProductDiscount", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteProductSelection", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteProductType", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteReview", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Review", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteShippingMethod", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteShoppingList", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "personalDataErasure", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteStandalonePrice", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "StandalonePrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteState", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteStore", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteSubscription", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CommercetoolsSubscription", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteTaxCategory", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteTypeDefinition", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteZone", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "replicateCart", + "description": null, + "args": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reference", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "replicateMyCart", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "reference", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAttributeGroup", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AttributeGroupUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "AttributeGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCart", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCartDiscount", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CartDiscountUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCategory", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CategoryUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateChannel", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ChannelUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCustomer", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomerUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCustomerGroup", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomerGroupUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateDiscountCode", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountCodeUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateExtension", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExtensionUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Extension", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateInventoryEntry", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "InventoryEntryUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "InventoryEntry", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateMyCart", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyCartUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateMyCustomer", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyCustomerUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateMyPayment", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyPaymentUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "MyPayment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateMyShoppingList", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyShoppingListUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateOrder", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateOrderEdit", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderEditUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dryRun", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "OrderEdit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePayment", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PaymentUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProduct", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProductDiscount", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductDiscountUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProductSelection", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "actions", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductSelectionUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProductType", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductTypeUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProject", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProjectSettingsUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProjectProjection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateReview", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReviewUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Review", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateShippingMethod", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingMethodUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateShoppingList", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShoppingListUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeKey", + "description": "The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions.", + "type": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateStandalonePrice", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "StandalonePriceUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "StandalonePrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateState", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "StateUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateStore", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "StoreUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateSubscription", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SubscriptionUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CommercetoolsSubscription", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateTaxCategory", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateTypeDefinition", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TypeUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateZone", + "description": null, + "args": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZoneUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyCartDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "billingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currency", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerEmail", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodes", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "InventoryMode", + "ofType": null + }, + "defaultValue": "None", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemShippingAddresses", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MyLineItemDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "store", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + }, + "defaultValue": "Platform", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyCartUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addDiscountCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartDiscountCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddMyCartLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addPayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addShoppingList", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCartShoppingList", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "applyDeltaToLineItemShippingDetailsTargets", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ApplyCartDeltaToLineItemShippingDetailsTargets", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCartLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeMyCartTaxMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recalculate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RecalculateCart", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeDiscountCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartDiscountCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removePayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCartPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCountry", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCountry", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerEmail", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomerEmail", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartDeleteDaysAfterLastModification", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartItemShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartItemShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemDistributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemDistributionChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemShippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemShippingDetails", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemSupplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemSupplyChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocale", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartLocale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetMyCartShippingMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateCartItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyCustomerUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCustomerAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addBillingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCustomerBillingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addShippingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddCustomerShippingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeEmail", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeCustomerEmail", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeBillingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerBillingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeShippingAddressId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerShippingAddressId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCompanyName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCompanyName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDateOfBirth", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDateOfBirth", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDefaultBillingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDefaultBillingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDefaultShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDefaultShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setFirstName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerFirstName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLastName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerLastName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocale", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerLocale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMiddleName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerMiddleName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setSalutation", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerSalutation", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTitle", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerTitle", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setVatId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetCustomerVatId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyLineItemDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MyPayment", + "description": "My Payments endpoint provides access to payments scoped to a specific user.\n[documentation](https://docs.commercetools.com/api/projects/me-payments#mypayment)", + "fields": [ + { + "name": "amountPlanned", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentMethodInfo", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PaymentMethodInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Transaction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyPaymentDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amountPlanned", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentMethodInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PaymentMethodInfoInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MyTransactionDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MyPaymentQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MyPayment", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyPaymentUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addTransaction", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddMyPaymentTransaction", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAmountPlanned", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentAmountPlanned", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMethodInfoInterface", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoInterface", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMethodInfoMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMethodInfoName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyShoppingListDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShoppingListLineItemDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItems", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TextLineItemDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyShoppingListUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddShoppingListLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addTextLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddShoppingListTextLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLineItemsOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListLineItemsOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTextLineItemName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTextLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTextLineItemsOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemsOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveShoppingListLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeTextLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveShoppingListTextLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListDeleteDaysAfterLastModification", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListStore", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTextLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTextLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTextLineItemDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MyTransactionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interactionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timestamp", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TransactionType", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NestedAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NotProcessed", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "OrderEditResult", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "NotificationFormat", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CloudEventsSubscriptionsFormat", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PlatformFormat", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "NumberAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigDecimal", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NumberAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NumberField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigDecimal", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NumberType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Order", + "description": "An order can be created from a cart, usually after a checkout process has been completed.\n[documentation](https://docs.commercetools.com/api/projects/orders)", + "fields": [ + { + "name": "anonymousId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "billingAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cart", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomLineItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerEmail", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountCodeInfo", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "InventoryMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemShippingAddresses", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastMessageSequenceNumber", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LineItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrderState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "origin", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CartOrigin", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentInfo", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "PaymentInfo", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentState", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "PaymentState", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refusedGifts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refusedGiftsRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnInfo", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReturnInfo", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "ShipmentState", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingInfo", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShippingInfo", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRateInput", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ShippingRateInput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "store", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "KeyReference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "syncInfo", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SyncInfo", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCalculationMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxCalculationMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TaxMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxRoundingMode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoundingMode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderBillingAddressSet", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderCartCommand", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cart", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderState", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrderState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentState", + "description": null, + "type": { + "kind": "ENUM", + "name": "PaymentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "type": { + "kind": "ENUM", + "name": "ShipmentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCreated", + "description": null, + "fields": [ + { + "name": "order", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemAdded", + "description": null, + "fields": [ + { + "name": "customLineItem", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomLineItem", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemDiscountSet", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountedPricePerQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountedLineItemPriceForQuantity", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedItemPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemQuantityChanged", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldQuantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemRemoved", + "description": null, + "fields": [ + { + "name": "customLineItem", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomLineItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerEmailSet", + "description": null, + "fields": [ + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldEmail", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerGroupSet", + "description": null, + "fields": [ + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldCustomerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldCustomerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerSet", + "description": null, + "fields": [ + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldCustomer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldCustomerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldCustomerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldCustomerRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderDeleted", + "description": null, + "fields": [ + { + "name": "order", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeAdded", + "description": null, + "fields": [ + { + "name": "discountCode", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeRemoved", + "description": null, + "fields": [ + { + "name": "discountCode", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeStateSet", + "description": null, + "fields": [ + { + "name": "discountCode", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldState", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "DiscountCodeState", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "DiscountCodeState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderEdit", + "description": null, + "fields": [ + { + "name": "comment", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resource", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resourceRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "result", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "OrderEditResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stagedActions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderEditApplied", + "description": null, + "fields": [ + { + "name": "edit", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "OrderEdit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "editRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "result", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Applied", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderEditDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "comment", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dryRun", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resource", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stagedActions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "StagedOrderUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderEditLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderEditLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderEditLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderEditQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderEdit", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "OrderEditResult", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Applied", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "NotProcessed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PreviewFailure", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PreviewSuccess", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderEditUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addStagedAction", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddOrderEditStagedAction", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setComment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditComment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStagedActions", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditStagedActions", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderExcerpt", + "description": null, + "fields": [ + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderImported", + "description": null, + "fields": [ + { + "name": "order", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemAdded", + "description": null, + "fields": [ + { + "name": "addedQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItem", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LineItem", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemDiscountSet", + "description": null, + "fields": [ + { + "name": "discountedPricePerQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountedLineItemPriceForQuantity", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedItemPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemDistributionChannelSet", + "description": null, + "fields": [ + { + "name": "distributionChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemRemoved", + "description": null, + "fields": [ + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newShippingDetails", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetails", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Set", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newTaxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedItemPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newTotalPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removedQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CustomLineItemStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryAddressSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryItemsUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DeliveryRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LineItemStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderBillingAddressSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCreated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemDiscountSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemQuantityChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomLineItemRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerEmailSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerGroupSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderCustomerSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDeleted", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderDiscountCodeStateSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderEditApplied", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderImported", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemDiscountSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemDistributionChannelSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderLineItemRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentRemoved", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderReturnShipmentStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShipmentStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingAddressSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingInfoSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingRateInputSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderStateChanged", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderStateTransition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderStoreSet", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelAddedToDelivery", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelItemsUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelMeasurementsUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelRemovedFromDelivery", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ParcelTrackingDataUpdated", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfoAdded", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfoSet", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderMyCartCommand", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentAdded", + "description": null, + "fields": [ + { + "name": "paymentRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentRemoved", + "description": null, + "fields": [ + { + "name": "paymentRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removedPaymentInfo", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderPaymentStateChanged", + "description": null, + "fields": [ + { + "name": "oldPaymentState", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "PaymentState", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PaymentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "OrderQueryInterface", + "description": "Fields to access orders. Includes direct access to a single order and searching for orders.", + "fields": [ + { + "name": "order", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orders", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "InStoreMe", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Me", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "OrderQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderReturnShipmentStateChanged", + "description": null, + "fields": [ + { + "name": "returnItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnShipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderSearchConfiguration", + "description": null, + "fields": [ + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrderSearchStatus", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "OrderSearchStatus", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Activated", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Deactivated", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderShipmentStateChanged", + "description": null, + "fields": [ + { + "name": "oldShipmentState", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "ShipmentState", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingAddressSet", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldAddress", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Address", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingInfoSet", + "description": null, + "fields": [ + { + "name": "oldShippingInfo", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShippingInfo", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingInfo", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShippingInfo", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderShippingRateInputSet", + "description": null, + "fields": [ + { + "name": "oldShippingRateInput", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ShippingRateInput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRateInput", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ShippingRateInput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "OrderState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Cancelled", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Complete", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Confirmed", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Open", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderStateChanged", + "description": null, + "fields": [ + { + "name": "oldOrderState", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "OrderState", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrderState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderStateTransition", + "description": null, + "fields": [ + { + "name": "force", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldState", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldStateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrderStoreSet", + "description": null, + "fields": [ + { + "name": "oldStore", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldStoreRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "KeyReference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "store", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "KeyReference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddOrderDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddOrderItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addParcelToDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddOrderParcelToDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addPayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddOrderPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addReturnInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddOrderReturnInfo", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeOrderState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeOrderState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changePaymentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeOrderPaymentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeShipmentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeOrderShipmentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "importCustomLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ImportOrderCustomLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "importLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ImportOrderLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeParcelFromDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderParcelFromDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removePayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderBillingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderBillingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderBillingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemShippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomLineItemShippingDetails", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerEmail", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomerEmail", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomerId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryItems", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderItemShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderItemShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemShippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderLineItemShippingDetails", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocale", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderLocale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setOrderNumber", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderNumber", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelItems", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelMeasurements", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelMeasurements", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelTrackingData", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelTrackingData", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnInfo", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnPaymentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnPaymentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnShipmentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnShipmentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetOrderStore", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionCustomLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionOrderCustomLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionOrderLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionOrderState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateSyncInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderSyncInfo", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Parcel", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "measurements", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ParcelMeasurements", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackingData", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ParcelAddedToDelivery", + "description": null, + "fields": [ + { + "name": "delivery", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Delivery", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcel", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Parcel", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ParcelData", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "measurements", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ParcelMeasurements", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackingData", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ParcelDataDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "measurements", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ParcelMeasurementsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackingDataDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ParcelItemsUpdated", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ParcelMeasurements", + "description": null, + "fields": [ + { + "name": "heightInMillimeter", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lengthInMillimeter", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "weightInGram", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "widthInMillimeter", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ParcelMeasurementsDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "heightInMillimeter", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lengthInMillimeter", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "weightInGram", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "widthInMillimeter", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ParcelMeasurementsUpdated", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "measurements", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ParcelMeasurements", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ParcelRemovedFromDelivery", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcel", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Parcel", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ParcelTrackingDataUpdated", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackingData", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Payment", + "description": "Payments hold information about the current state of receiving and/or refunding money.\n[documentation](https://docs.commercetools.com/api/projects/payments)", + "fields": [ + { + "name": "amountPlanned", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaceId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaceInteractionsRaw", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InterfaceInteractionsRawResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentMethodInfo", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PaymentMethodInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentStatus", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PaymentStatus", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Transaction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentCreated", + "description": null, + "fields": [ + { + "name": "payment", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PaymentDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amountPlanned", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaceId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaceInteractions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentMethodInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PaymentMethodInfoInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentStatus", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PaymentStatusInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TransactionDraft", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentInfo", + "description": null, + "fields": [ + { + "name": "paymentRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "payments", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentInteractionAdded", + "description": null, + "fields": [ + { + "name": "interaction", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentMethodInfo", + "description": null, + "fields": [ + { + "name": "method", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentInterface", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PaymentMethodInfoInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "method", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentInterface", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PaymentState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "BalanceDue", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CreditOwed", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Failed", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Paid", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Pending", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentStatus", + "description": null, + "fields": [ + { + "name": "interfaceCode", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaceText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PaymentStatusInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "interfaceCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaceText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentStatusInterfaceCodeSet", + "description": null, + "fields": [ + { + "name": "interfaceCode", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentStatusStateTransition", + "description": null, + "fields": [ + { + "name": "force", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentTransactionAdded", + "description": null, + "fields": [ + { + "name": "transaction", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Transaction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PaymentTransactionStateChanged", + "description": null, + "fields": [ + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TransactionState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PaymentUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addInterfaceInteraction", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddPaymentInterfaceInteraction", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addTransaction", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddPaymentTransaction", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAmountPlanned", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentAmountPlanned", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTransactionInteractionId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentTransactionInteractionId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTransactionState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentTransactionState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTransactionTimestamp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangePaymentTransactionTimestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAmountPaid", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAmountPaid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAmountRefunded", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAmountRefunded", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAnonymousId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAnonymousId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAuthorization", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAuthorization", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentCustomer", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setExternalId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentExternalId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setInterfaceId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentInterfaceId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMethodInfoInterface", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoInterface", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMethodInfoMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMethodInfoName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStatusInterfaceCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentStatusInterfaceCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStatusInterfaceText", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentStatusInterfaceText", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTransactionCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentTransactionCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTransactionCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetPaymentTransactionCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionPaymentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PlainEnumValue", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PlainEnumValueDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PlainEnumValueResult", + "description": null, + "fields": [ + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PlainEnumValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PlatformFormat", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "NotificationFormat", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PlatformFormatInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Point", + "description": null, + "fields": [ + { + "name": "coordinates", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Geometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PreviewFailure", + "description": null, + "fields": [ + { + "name": "errors", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "OrderEditResult", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PreviewSuccess", + "description": null, + "fields": [ + { + "name": "messagePayloads", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "preview", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "OrderEditResult", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PriceFunction", + "description": null, + "fields": [ + { + "name": "currencyCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "function", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PriceFunctionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "currencyCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "function", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PriceMode", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Embedded", + "description": "The platform looks up prices from the `prices` field of the ProductVariant inside a Product.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Standalone", + "description": "The platform looks up prices from Standalone Prices, stored separately from Products.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PriceSelectorInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "channel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currency", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Product", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "masterData", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductCatalogData", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceMode", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "PriceMode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelectionRefs", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SelectionOfProductQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productTypeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewRatingStatistics", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ReviewRatingStatistics", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skus", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ReviewTarget", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductAddedToCategory", + "description": null, + "fields": [ + { + "name": "category", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReferenceId", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductAssignment", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "product", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelectionRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductAssignmentQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductAssignment", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductAttributeInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductCatalogData", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductData", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasStagedChanges", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "published", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductData", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductCreated", + "description": null, + "fields": [ + { + "name": "productProjection", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductProjectionMessagePayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductData", + "description": null, + "fields": [ + { + "name": "allVariants", + "description": null, + "args": [ + { + "name": "hasImages", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isOnStock", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skus", + "description": "Queries for products with specified SKUs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stockChannelIds", + "description": "The IDs of channels for which to check the stock of the `isOnStock`.\n\nVariant is returned if at least one of the channels is matching the `isOnStock`\n\nIf the list is not provided then noChannel is checked for `isOnStock`", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categories", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoriesRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoryOrderHint", + "description": null, + "args": [ + { + "name": "categoryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoryOrderHints", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategoryOrderHint", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "masterVariant", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescription", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywords", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywordsAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitle", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitleAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeyword", + "description": null, + "args": [ + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SearchKeyword", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeywords", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SearchKeywords", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skus", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variant", + "description": null, + "args": [ + { + "name": "key", + "description": "Queries for a variant with specified [key](https://docs.commercetools.com/api/projects/products#variant_key)", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": "Queries for a variant with specified SKU", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variants", + "description": null, + "args": [ + { + "name": "hasImages", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isOnStock", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skus", + "description": "Queries for products with specified SKUs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stockChannelIds", + "description": "The IDs of channels for which to check the stock of the `isOnStock`.\n\nVariant is returned if at least one of the channels is matching the `isOnStock`\n\nIf the list is not provided then noChannel is checked for `isOnStock`", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductDeleted", + "description": null, + "fields": [ + { + "name": "currentProjection", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductProjectionMessagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removedImageUrls", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Set", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductDiscount", + "description": "\nA product price can be discounted in two ways:\n\n* with a relative or an absolute product discount, which will be automatically applied to all prices in a product that match a discount predicate.\n A relative discount reduces the matching price by a fraction (for example 10 % off). An absolute discount reduces the matching price by a fixed amount (for example 10€ off). If more than one product discount matches a price, the discount sort order determines which one will be applied.\n* with an external product discount, which can then be used to explicitly set a discounted value on a particular product price.\n\nThe discounted price is stored in the discounted field of the Product Price.\n\nNote that when a discount is created, updated or removed it can take up to 15 minutes to update all the prices with the discounts.\n\nThe maximum number of ProductDiscounts that can be active at the same time is **200**.\n ", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isActive", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isValid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referenceRefs", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sortOrder", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "ProductDiscountValue", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductDiscountDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isActive", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sortOrder", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductDiscountValueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductDiscountLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductDiscountLimitsProjection", + "description": null, + "fields": [ + { + "name": "totalActive", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductDiscountLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductDiscountQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductDiscountUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeIsActive", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountIsActive", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changePredicate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountPredicate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeSortOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountSortOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductDiscountValue", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidFrom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountValidFrom", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidFromAndUntil", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountValidFromAndUntil", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setValidUntil", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountValidUntil", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ProductDiscountValue", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AbsoluteDiscountValue", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ExternalDiscountValue", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RelativeDiscountValue", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductDiscountValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "absolute", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AbsoluteDiscountValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "external", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalDiscountValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "relative", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RelativeDiscountValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "categories", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoryOrderHints", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CategoryOrderHintInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "masterVariant", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductVariantInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescription", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywords", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitle", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "PriceMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publish", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeywords", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchKeywordInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variants", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductVariantInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductImageAdded", + "description": null, + "fields": [ + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductLimitsProjection", + "description": null, + "fields": [ + { + "name": "pricesPerVariant", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variants", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductOfSelection", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "product", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductOfSelectionQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductOfSelection", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductPrice", + "description": null, + "fields": [ + { + "name": "channel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discounted", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedProductPriceValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiers", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductPriceTier", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductPriceDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "channel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiers", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceTierInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductPriceDiscountUpdateMessagePayload", + "description": null, + "fields": [ + { + "name": "discounted", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedProductPriceValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductPriceDiscountsSet", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedPrices", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductPriceDiscountUpdateMessagePayload", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductPriceExternalDiscountSet", + "description": null, + "fields": [ + { + "name": "discounted", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedProductPriceValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductPriceSearch", + "description": null, + "fields": [ + { + "name": "channel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discounted", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedProductSearchPriceValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiers", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSearchPriceTier", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductPriceTier", + "description": null, + "fields": [ + { + "name": "minimumQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductPriceTierInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "minimumQuantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductProjection", + "description": null, + "fields": [ + { + "name": "categories", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoriesRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoryOrderHints", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategoryOrderHintProductSearch", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasStagedChanges", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "masterVariant", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSearchVariant", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescription", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywords", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywordsAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitle", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitleAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productTypeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "published", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewRatingStatistics", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ReviewRatingStatistics", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeywords", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SearchKeywordsProductSearch", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variants", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSearchVariant", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductProjectionMessagePayload", + "description": null, + "fields": [ + { + "name": "categories", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoriesRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoryOrderHints", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategoryOrderHint", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasStagedChanges", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "masterVariant", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescription", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaDescriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywords", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywordsAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitle", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitleAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productTypeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "published", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewRatingStatistics", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ReviewRatingStatistics", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeywords", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SearchKeywords", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variants", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductProjectionSearchResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facets", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "FacetResultValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductProjection", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductPublished", + "description": null, + "fields": [ + { + "name": "productProjection", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductProjectionMessagePayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removedImageUrls", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scope", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PublishScope", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductReferenceIdentifier", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductRemovedFromCategory", + "description": null, + "fields": [ + { + "name": "category", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReferenceId", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductRevertedStagedChanges", + "description": null, + "fields": [ + { + "name": "removedImageUrls", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Set", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSearchPriceTier", + "description": null, + "fields": [ + { + "name": "minimumQuantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSearchVariant", + "description": null, + "fields": [ + { + "name": "assets", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attributesRaw", + "description": "This field contains raw attributes data", + "args": [ + { + "name": "excludeNames", + "description": "The names of the attributes to exclude.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all attributes are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeNames", + "description": "The names of the attributes to include.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all attributes are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RawProductSearchAttribute", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "availability", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailabilityWithChannels", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "images", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ImageProductSearch", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isMatchingVariant", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": "Returns a single price based on the price selection rules.", + "args": [ + { + "name": "channelId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currency", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductPriceSearch", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "prices", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductPriceSearch", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scopedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ScopedPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scopedPriceDiscounted", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailabilitiesResult", + "description": "Product variant availabilities", + "fields": [ + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailabilityWithChannel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailability", + "description": "Product variant availability", + "fields": [ + { + "name": "availableQuantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isOnStock", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "restockableInDays", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailabilityWithChannel", + "description": null, + "fields": [ + { + "name": "availability", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailability", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channelRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailabilityWithChannels", + "description": null, + "fields": [ + { + "name": "channels", + "description": null, + "args": [ + { + "name": "excludeChannelIds", + "description": "The IDs of channels to exclude.\n\nIf neither `includeChannelIds` nor `excludeChannelIds` are provided, then all channels are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeChannelIds", + "description": "The IDs of channels to include.\n\nIf neither `includeChannelIds` nor `excludeChannelIds` are provided, then all channels are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailabilitiesResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "noChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductSearchVariantAvailability", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSelection", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productCount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productRefs", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductOfSelectionQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionCreated", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "productSelection", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "ProductSelectionCreatedPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ProductSelectionCreatedPayload", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "IndividualProductSelectionCreatedPayload", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "ProductSelectionDeleted", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionProductAdded", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "product", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionProductRemoved", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "product", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ProductSelectionQueryInterface", + "description": "Fields to access product selection assignments. BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "productSelectionAssignments", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductAssignmentQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "ProductSelectionQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSelectionSetting", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "active", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelectionRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductSelectionSettingDraft", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": null, + "inputFields": [ + { + "name": "active", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductSelectionSettingInActionInput", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": null, + "inputFields": [ + { + "name": "active", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductSelectionUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addProduct", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddProductSelectionProduct", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductSelectionName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeProduct", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveProductSelectionProduct", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductSelectionCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductSelectionCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductSelectionKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductSlugChanged", + "description": null, + "fields": [ + { + "name": "oldSlug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldSlugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductStateTransition", + "description": null, + "fields": [ + { + "name": "force", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "description": null, + "fields": [ + { + "name": "attributeDefinitions", + "description": null, + "args": [ + { + "name": "excludeNames", + "description": "The names of the attribute definitions to exclude.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all attribute definitions are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeNames", + "description": "The names of the attribute definitions to include.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all attribute definitions are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AttributeDefinitionResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductTypeDefinitionQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeDefinitions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AttributeDefinitionDraft", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductTypeLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductTypeLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductTypeLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductTypeUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addAttributeDefinition", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "addAttributeDefinition", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addLocalizedEnumValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "addLocalizedEnumValue", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addPlainEnumValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "addPlainEnumValue", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAttributeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeAttributeName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAttributeOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeAttributeOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAttributeOrderByName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeAttributeOrderByName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeEnumKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeEnumKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeInputHint", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeInputHint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeIsSearchable", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeIsSearchable", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLocalizedEnumValueLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeLocalizedEnumValueLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLocalizedEnumValueOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeLocalizedEnumValueOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changeName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changePlainEnumValueLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changePlainEnumValueLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changePlainEnumValueOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "changePlainEnumValueOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeAttributeDefinition", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "removeAttributeDefinition", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeEnumValues", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "removeEnumValues", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setInputTip", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "setInputTip", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "setKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductUnpublished", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addAsset", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddProductAsset", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addExternalImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddProductExternalImage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddProductPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addToCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddProductToCategory", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addVariant", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddProductVariant", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAssetName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductAssetName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeAssetOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductAssetOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeImageLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductImageLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeMasterVariant", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductMasterVariant", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changePrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeSlug", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProductSlug", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "moveImageToPosition", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoveProductImageToPosition", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publish", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PublishProduct", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeAsset", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveProductAsset", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeFromCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveProductFromCategory", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveProductImage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removePrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveProductPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeVariant", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveProductVariant", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "revertStagedChanges", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RevertStagedChanges", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "revertStagedVariantChanges", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RevertStagedVariantChanges", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetSources", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetSources", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAssetTags", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetTags", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAttribute", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAttribute", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAttributeInAllVariants", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductAttributeInAllVariants", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCategoryOrderHint", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductCategoryOrderHint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDiscountedPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountedPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setImageLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductImageLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMetaAttributes", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaAttributes", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMetaDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMetaKeywords", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaKeywords", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMetaTitle", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaTitle", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setPriceMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductPriceMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setPrices", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductPrices", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setProductPriceCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductPriceCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setProductPriceCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductPriceCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setProductVariantKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductVariantKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setSearchKeywords", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetSearchKeywords", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setSku", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductSku", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTaxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProductTaxCategory", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionProductState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublish", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UnpublishProduct", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductVariant", + "description": null, + "fields": [ + { + "name": "assets", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attributesRaw", + "description": "This field contains raw attributes data", + "args": [ + { + "name": "excludeNames", + "description": "The names of the attributes to exclude.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all attributes are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeNames", + "description": "The names of the attributes to include.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all attributes are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RawProductAttribute", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "availability", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductVariantAvailabilityWithChannels", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "images", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": "Returns a single price based on the price selection rules.", + "args": [ + { + "name": "channelId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currency", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "prices", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductPrice", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantAdded", + "description": null, + "fields": [ + { + "name": "staged", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variant", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantAvailabilitiesResult", + "description": "Product variant availabilities", + "fields": [ + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariantAvailabilityWithChannel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantAvailability", + "description": "Product variant availability", + "fields": [ + { + "name": "availableQuantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isOnStock", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "restockableInDays", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantAvailabilityWithChannel", + "description": null, + "fields": [ + { + "name": "availability", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariantAvailability", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channelRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantAvailabilityWithChannels", + "description": null, + "fields": [ + { + "name": "channels", + "description": null, + "args": [ + { + "name": "excludeChannelIds", + "description": "The IDs of channels to exclude.\n\nIf neither `includeChannelIds` nor `excludeChannelIds` are provided, then all channels are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeChannelIds", + "description": "The IDs of channels to include.\n\nIf neither `includeChannelIds` nor `excludeChannelIds` are provided, then all channels are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductVariantAvailabilitiesResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "noChannel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductVariantAvailability", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductVariantDeleted", + "description": null, + "fields": [ + { + "name": "removedImageUrls", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Set", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variant", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductVariantInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assets", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetDraftInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attributes", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductAttributeInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "images", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImageInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "prices", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceDataInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProjectCustomLimitsProjection", + "description": "Contains information about the limits of your project.", + "fields": [ + { + "name": "cartDiscounts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartDiscountLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "carts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "category", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategoryLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customObjects", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomObjectLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroups", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerGroupLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customers", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "extensions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ExtensionLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderEdits", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderEditLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productDiscounts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductDiscountLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductTypeLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "products", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "QueryLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refreshTokens", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RefreshTokenLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "search", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SearchLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethods", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethodLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stores", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StoreLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategories", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TaxCategoryLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zones", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ZoneLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProjectProjection", + "description": "Project contains information about project.", + "fields": [ + { + "name": "carts", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartsConfiguration", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "countries", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currencies", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalOAuth", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalOAuth", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "languages", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messages", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessagesConfiguration", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchIndexing", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "SearchIndexingConfiguration", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRateInputType", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ShippingRateInputType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListsConfiguration", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trialUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "YearMonth", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProjectSettingsUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeCartsConfiguration", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCartsConfiguration", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeCountries", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCountries", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeCountryTaxRateFallbackEnabled", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCountryTaxRateFallbackEnabled", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeCurrencies", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsCurrencies", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLanguages", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsLanguages", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeMessagesConfiguration", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsMessagesConfiguration", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeMessagesEnabled", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsMessagesEnabled", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeOrderSearchStatus", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsOrderSearchStatus", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeProductSearchIndexingEnabled", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsProductSearchIndexingEnabled", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeShoppingListsConfiguration", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeProjectSettingsShoppingListsConfiguration", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setExternalOAuth", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProjectSettingsExternalOAuth", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingRateInputType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetProjectSettingsShippingRateInputType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PublishProduct", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "scope", + "description": null, + "type": { + "kind": "ENUM", + "name": "PublishScope", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PublishScope", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "All", + "description": "Publishes the complete staged projection", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Prices", + "description": "Publishes only prices on the staged projection", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Query", + "description": null, + "fields": [ + { + "name": "apiClient", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "APIClientWithoutSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiClients", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "APIClientWithoutSecretQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attributeGroup", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "AttributeGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attributeGroups", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AttributeGroupQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cart", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartDiscount", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cartDiscounts", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartDiscountQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "carts", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CartQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categories", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategoryQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "category", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Category", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categoryAutocomplete", + "description": "Autocomplete the categories based on category fields like name, description, etc.", + "args": [ + { + "name": "filters", + "description": "Filters to apply during the search and autocomplete - supported fields are:\n* `id`\n* `slug`\n* `externalId`\n* `key`\n* `ancestors`\n* `parent.id`\n* `level`\n* `createdAt`\n* `modifiedAt`\n* `name.{language}:missing`\n* `externalId:missing`\n* `description.{language}:missing`\n* `childCount`\n* `productCount`\n* `productTypeNames`", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "SearchFilter", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": "Incomplete user input.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategorySearchResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "categorySearch", + "description": "Search the categories using full-text search, filtering and sorting", + "args": [ + { + "name": "filters", + "description": "Filters to apply during the search and autocomplete - supported fields are:\n* `id`\n* `slug`\n* `externalId`\n* `key`\n* `ancestors`\n* `parent.id`\n* `level`\n* `createdAt`\n* `modifiedAt`\n* `name.{language}:missing`\n* `externalId:missing`\n* `description.{language}:missing`\n* `childCount`\n* `productCount`\n* `productTypeNames`", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "SearchFilter", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fulltext", + "description": "Full-text search input.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocalizedText", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queryFilters", + "description": "Filters to apply before the results of facets", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "SearchFilter", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sorts", + "description": "Sort result - supported fields are:\n\n* `id`\n* `name`\n* `createdAt`\n* `modifiedAt`\n\nby default sorted by relevance (a score of matches against the search term in descending order)", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "SearchSort", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CategorySearchResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channel", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channels", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ChannelQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customObject", + "description": null, + "args": [ + { + "name": "container", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomObject", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customObjects", + "description": null, + "args": [ + { + "name": "container", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomObjectQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [ + { + "name": "emailToken", + "description": "Queries a customer with specified email token", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passwordToken", + "description": "Queries a customer with specified password token", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerActiveCart", + "description": null, + "args": [ + { + "name": "customerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroups", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerGroupQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customers", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomerQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCode", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodes", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DiscountCodeQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "extension", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Extension", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "extensions", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ExtensionQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inStore", + "description": "This field gives access to the resources (such as carts) that are inside the given store.", + "args": [ + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inStores", + "description": "This field gives access to the resources (such as carts) that are inside one of the given stores.", + "args": [ + { + "name": "keys", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "KeyReferenceInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryEntries", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InventoryEntryQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inventoryEntry", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "InventoryEntry", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limits", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProjectCustomLimitsProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "me", + "description": "This field can only be used with an access token created with the password flow or with an anonymous session.\n\nIt gives access to the data that is specific to the customer or the anonymous session linked to the access token.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Me", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "message", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messages", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessageQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderEdit", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "OrderEdit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderEdits", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderEditQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orders", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrderQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "payment", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "payments", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PaymentQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "product", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": "Queries for a product with specified SKU", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantKey", + "description": "Queries for a product with specified [product variant key](https://docs.commercetools.com/api/projects/products#variant_key)", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productDiscount", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productDiscounts", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductDiscountQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productProjectionSearch", + "description": null, + "args": [ + { + "name": "facetFilters", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchFilterInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facets", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchFacetInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filters", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchFilterInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fuzzy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fuzzyLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localeProjection", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "markMatchingVariant", + "description": "Deprecated: please use 'markMatchingVariants'.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "markMatchingVariants", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceSelector", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PriceSelectorInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queryFilters", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchFilterInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sorts", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeProjection", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductProjectionSearchResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productProjectionsSuggest", + "description": null, + "args": [ + { + "name": "fuzzy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeywords", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchKeywordArgument", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SuggestResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelectionAssignments", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductAssignmentQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelections", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSelectionQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productTypes", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductTypeDefinitionQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "products", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skus", + "description": "Queries for products with specified SKUs", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "project", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProjectProjection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "review", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Review", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviews", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReviewQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethod", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethods", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethodQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodsByCart", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodsByLocation", + "description": null, + "args": [ + { + "name": "country", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currency", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Currency", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingList", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "standalonePrice", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "StandalonePrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "standalonePrices", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StandalonePriceQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "states", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StateQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "store", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stores", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StoreQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subscription", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CommercetoolsSubscription", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subscriptions", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CommercetoolsSubscriptionQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategories", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TaxCategoryQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeDefinition", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeDefinitions", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TypeDefinitionQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zone", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zones", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ZoneQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "CustomerActiveCartInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "CustomerQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "MeFieldInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ProductSelectionQueryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ShippingMethodsByCartInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ShoppingListQueryInterface", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "QueryLimitsProjection", + "description": null, + "fields": [ + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "RangeCount", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "RangeCountDouble", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RangeCountLong", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "RangeCountDouble", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromStr", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mean", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productCount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toStr", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "RangeCount", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RangeCountLong", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromStr", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mean", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productCount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toStr", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "RangeCount", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RangeElementInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "from", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RangeFacetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "alias", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "countProducts", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "path", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ranges", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RangeElementInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RangeFacetResult", + "description": null, + "fields": [ + { + "name": "dataType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ranges", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "RangeCount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FacetResult", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RangeFilterInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "path", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ranges", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RangeElementInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RawCustomField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referencedResource", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referencedResourceSet", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RawProductAttribute", + "description": null, + "fields": [ + { + "name": "attributeDefinition", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "AttributeDefinition", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referencedResource", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referencedResourceSet", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RawProductSearchAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RecalculateCart", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "updateProductData", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RecalculateStagedOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "updateProductData", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RecalculateStagedOrderOutput", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProductData", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Reference", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReferenceAttribute", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReferenceAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referenceTypeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Category", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomObject", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Extension", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntry", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Message", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Review", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "ReferenceField", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReferenceId", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReferenceType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referenceTypeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ReferenceTypeDefinitionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "referenceTypeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RefreshTokenLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RefreshTokenLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RefreshTokenLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RelativeDiscountValue", + "description": null, + "fields": [ + { + "name": "permyriad", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountValue", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "ProductDiscountValue", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RelativeDiscountValueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "permyriad", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveAttributeGroupAttribute", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attribute", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCartCustomLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCartDiscountCode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "discountCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCartItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCartLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetailsToRemove", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCartPayment", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "payment", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCategoryAsset", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveChannelRoles", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "roles", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ChannelRole", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerBillingAddressId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerShippingAddressId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveCustomerStore", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "store", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveInventoryEntryQuantity", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderParcelFromDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveOrderPayment", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "payment", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveProductAsset", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveProductFromCategory", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "category", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveProductImage", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "imageUrl", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveProductPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "price", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceDataInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveProductSelectionProduct", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "product", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveProductVariant", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodShippingRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shippingRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zone", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodZone", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "zone", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveShoppingListLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveShoppingListTextLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderCustomLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderCustomLineItemOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderDeliveryOutput", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderDiscountCode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "discountCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderDiscountCodeOutput", + "description": null, + "fields": [ + { + "name": "discountCode", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountCodeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderItemShippingAddressOutput", + "description": null, + "fields": [ + { + "name": "addressKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderLineItem", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetailsToRemove", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderLineItemOutput", + "description": null, + "fields": [ + { + "name": "externalPrice", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalLineItemTotalPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetailsToRemove", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetailsDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderParcelFromDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderParcelFromDeliveryOutput", + "description": null, + "fields": [ + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderPayment", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "payment", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderPaymentOutput", + "description": null, + "fields": [ + { + "name": "paymentResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStateRoles", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "roles", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateRole", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStoreDistributionChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStoreProductSelection", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "productSelection", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveStoreSupplyChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveTypeFieldDefinition", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fieldName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveZoneLocation", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "location", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZoneLocation", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfo", + "description": "Stores information about returns connected to this order.", + "fields": [ + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "ReturnItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnTrackingId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfoAdded", + "description": null, + "fields": [ + { + "name": "returnInfo", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReturnInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ReturnInfoDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "items", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReturnItemDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnTrackingId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfoDraftTypeOutput", + "description": null, + "fields": [ + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReturnItemDraftTypeOutput", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnTrackingId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReturnInfoSet", + "description": null, + "fields": [ + { + "name": "returnInfo", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReturnInfo", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "OrderMessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ReturnItem", + "description": null, + "fields": [ + { + "name": "comment", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paymentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnPaymentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CustomLineItemReturnItem", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LineItemReturnItem", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "ReturnItemDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "comment", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReturnItemDraftTypeOutput", + "description": null, + "fields": [ + { + "name": "comment", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ReturnPaymentState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Initial", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NonRefundable", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NotRefunded", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Refunded", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ReturnShipmentState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Advised", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BackInStock", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Returned", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Unusable", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RevertStagedChanges", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RevertStagedVariantChanges", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "variantId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Review", + "description": null, + "fields": [ + { + "name": "authorName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includedInStatistics", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rating", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "target", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ReviewTarget", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "targetRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uniquenessValue", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReviewCreated", + "description": null, + "fields": [ + { + "name": "review", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Review", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ReviewDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "authorName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rating", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "target", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TargetReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uniquenessValue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReviewQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Review", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReviewRatingSet", + "description": null, + "fields": [ + { + "name": "includedInStatistics", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newRating", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldRating", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "target", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ReviewTarget", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "targetRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReviewRatingStatistics", + "description": null, + "fields": [ + { + "name": "averageRating", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "highestRating", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lowestRating", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ratingsDistribution", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ReviewStateTransition", + "description": null, + "fields": [ + { + "name": "force", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newIncludedInStatistics", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newState", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newStateRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldIncludedInStatistics", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldState", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oldStateRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "target", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ReviewTarget", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "targetRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ReviewTarget", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Product", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "ReviewUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "setAuthorName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewAuthorName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewCustomer", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocale", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewLocale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setRating", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewRating", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTarget", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewTarget", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setText", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewText", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTitle", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetReviewTitle", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionReviewState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "RoundingMode", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "HalfDown", + "description": "[Round half down](https://en.wikipedia.org/wiki/Rounding#Round_half_down)", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HalfEven", + "description": "[Round half to even](https://en.wikipedia.org/wiki/Rounding#Round_half_to_even). Default rounding mode as used in IEEE 754 computing functions and operators.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HalfUp", + "description": "[Round half up](https://en.wikipedia.org/wiki/Rounding#Round_half_up)", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SNSDestination", + "description": null, + "fields": [ + { + "name": "accessKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessSecret", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "topicArn", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Destination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SNSDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "accessKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessSecret", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "topicArn", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SQSDestination", + "description": null, + "fields": [ + { + "name": "accessKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessSecret", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queueUrl", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "region", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Destination", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SQSDestinationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "accessKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessSecret", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queueUrl", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "region", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScopedPrice", + "description": null, + "fields": [ + { + "name": "channel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentValue", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroup", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discounted", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedProductSearchPriceValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScoreShippingRateInput", + "description": null, + "fields": [ + { + "name": "score", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRateInput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ScoreShippingRateInputDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "score", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScoreShippingRateInputDraftOutput", + "description": null, + "fields": [ + { + "name": "score", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRateInputDraftOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SearchFacetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "model", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "type": { + "kind": "INPUT_OBJECT", + "name": "SearchFacetModelInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "string", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SearchFacetModelInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "range", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RangeFacetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "terms", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TermsFacetInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "SearchFilter", + "description": "Search filter. It is represented as a string and has th same format as in REST API: \"field:filter_criteria\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SearchFilterInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "model", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "type": { + "kind": "INPUT_OBJECT", + "name": "SearchFilterModelInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "string", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SearchFilterModelInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "exists", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExistsFilterInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "missing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MissingFilterInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "range", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RangeFilterInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tree", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TreeFilterInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ValueFilterInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SearchIndexingConfiguration", + "description": null, + "fields": [ + { + "name": "orders", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "OrderSearchConfiguration", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "products", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "SearchIndexingConfigurationValues", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SearchIndexingConfigurationValues", + "description": null, + "fields": [ + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "SearchIndexingStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "SearchIndexingStatus", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Activated", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Deactivated", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Indexing", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SearchKeyword", + "description": null, + "fields": [ + { + "name": "suggestTokenizer", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "SuggestTokenizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SearchKeywordArgument", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeyword", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SearchKeywordInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "keywords", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchKeywordItemInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SearchKeywordItemInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "suggestTokenizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseSearchKeywordInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SearchKeywordProductSearch", + "description": null, + "fields": [ + { + "name": "suggestTokenizer", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "SuggestTokenizerProductSearch", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SearchKeywords", + "description": null, + "fields": [ + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeywords", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SearchKeyword", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SearchKeywordsProductSearch", + "description": null, + "fields": [ + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchKeywords", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SearchKeywordProductSearch", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SearchLimitsProjection", + "description": null, + "fields": [ + { + "name": "maxTextSize", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "SearchSort", + "description": "Search sort", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "SelectionMode", + "description": "In order to decide which of the matching items will actually be discounted", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Cheapest", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MostExpensive", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SelectionOfProduct", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelection", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelectionRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SelectionOfProductQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SelectionOfProduct", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Set", + "description": "A set.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "elementType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetAttributeGroupAttributes", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributes", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetAttributeGroupDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetAttributeGroupKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartAnonymousId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartBillingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCountry", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemShippingDetails", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemTaxAmount", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxAmountDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomLineItemTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomShippingMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomerEmail", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomerGroup", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartCustomerId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDeleteDaysAfterLastModification", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountValidFrom", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountValidFromAndUntil", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartDiscountValidUntil", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartItemShippingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartItemShippingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemDistributionChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemShippingDetails", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemSupplyChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemTaxAmount", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxAmountDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLineItemTotalPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartLocale", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingMethodTaxAmount", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxAmountDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingMethodTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartShippingRateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shippingRateInput", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateInputDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCartTotalTax", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxPortions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxPortionDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalGross", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetSources", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sources", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetSourceInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryAssetTags", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryExternalId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryMetaDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "metaDescription", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryMetaKeywords", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "metaKeywords", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCategoryMetaTitle", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "metaTitle", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetChannelAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetChannelAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetChannelAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetChannelCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetChannelCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetChannelGeoLocation", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "geoLocation", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetChannelRoles", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "roles", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ChannelRole", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerAuthenticationMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "authMode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AuthenticationMode", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCompanyName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "companyName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDateOfBirth", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dateOfBirth", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDefaultBillingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerDefaultShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addressKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerExternalId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerFirstName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "firstName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroup", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroupCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroupCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerGroupKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerLastName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lastName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerLocale", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerMiddleName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "middleName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerNumber", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customerNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerSalutation", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "salutation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerStores", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "stores", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerTitle", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetCustomerVatId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "vatId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeCartPredicate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "cartPredicate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeMaxApplications", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "maxApplications", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeMaxApplicationsPerCustomer", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "maxApplicationsPerCustomer", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeValidFrom", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeValidFromAndUntil", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetDiscountCodeValidUntil", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetExtensionKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetExtensionTimeoutInMs", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "timeoutInMs", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryExpectedDelivery", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "expectedDelivery", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntryRestockableInDays", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "restockableInDays", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetInventoryEntrySupplyChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "supplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetMyCartShippingMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderBillingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderBillingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderBillingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomLineItemShippingDetails", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomerEmail", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderCustomerId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderDeliveryItems", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditComment", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "comment", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderEditStagedActions", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "stagedActions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "StagedOrderUpdateAction", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderItemShippingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderItemShippingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderLineItemShippingDetails", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderLocale", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderNumber", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelItems", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "items", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelMeasurements", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "measurements", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ParcelMeasurementsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderParcelTrackingData", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackingDataDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnInfo", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "items", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReturnInfoDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnPaymentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "paymentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnPaymentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderReturnShipmentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderShippingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderShippingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetOrderStore", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "store", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAmountPaid", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAmountRefunded", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAnonymousId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentAuthorization", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "until", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentCustomer", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentExternalId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentInterfaceId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "interfaceId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoInterface", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "interface", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "method", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentMethodInfoName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentStatusInterfaceCode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "interfaceCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentStatusInterfaceText", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "interfaceText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentTransactionCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPaymentTransactionCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetSources", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sources", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetSourceInput", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAssetTags", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "assetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "assetKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAttribute", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductAttributeInAllVariants", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductCategoryOrderHint", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "categoryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderHint", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountValidFrom", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountValidFromAndUntil", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validFrom", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountValidUntil", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "validUntil", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductDiscountedPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "discounted", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "DiscountedProductPriceValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductImageLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "imageUrl", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaAttributes", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "metaDescription", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaKeywords", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metaTitle", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "metaDescription", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaKeywords", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "metaKeywords", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductMetaTitle", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "metaTitle", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductPriceCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductPriceCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductPriceMode", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "priceMode", + "description": null, + "type": { + "kind": "ENUM", + "name": "PriceMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductPrices", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "prices", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPriceDataInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductSelectionCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductSelectionCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductSelectionKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductSku", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductTaxCategory", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProductVariantKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProjectSettingsExternalOAuth", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalOAuth", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalOAuthDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetProjectSettingsShippingRateInputType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shippingRateInputType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateInputTypeInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewAuthorName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "authorName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewCustomer", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewLocale", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewRating", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "rating", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewTarget", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "target", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TargetReferenceInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewText", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetReviewTitle", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetSearchKeywords", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "searchKeywords", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SearchKeywordInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "staged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodLocalizedDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "localizedDescription", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodLocalizedName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "localizedName", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodPredicate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "predicate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListAnonymousId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomer", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListDeleteDaysAfterLastModification", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListSlug", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "slug", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListStore", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "store", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderBillingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderBillingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderBillingAddressCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderBillingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderBillingAddressCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderBillingAddressOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCountry", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCountryOutput", + "description": null, + "fields": [ + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemShippingDetails", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemShippingDetailsOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetailsDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemTaxAmount", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxAmountDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemTaxAmountOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxAmount", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxAmountDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemTaxRateOutput", + "description": null, + "fields": [ + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomShippingMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomShippingMethodOutput", + "description": null, + "fields": [ + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodName", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingRate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomerEmail", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomerEmailOutput", + "description": null, + "fields": [ + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomerGroup", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomerGroupOutput", + "description": null, + "fields": [ + { + "name": "customerGroupResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomerGroupReferenceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomerId", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "customerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomerIdOutput", + "description": null, + "fields": [ + { + "name": "customerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryAddressOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryItems", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deliveryId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryItemsOutput", + "description": null, + "fields": [ + { + "name": "deliveryId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "addressKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "addressKey", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemDistributionChannel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemDistributionChannelOutput", + "description": null, + "fields": [ + { + "name": "distributionChannelResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ChannelReferenceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "BaseMoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemPriceOutput", + "description": null, + "fields": [ + { + "name": "externalPrice", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemShippingDetails", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ItemShippingDetailsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemShippingDetailsOutput", + "description": null, + "fields": [ + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingDetails", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ItemShippingDetailsDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemTaxAmount", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxAmountDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemTaxAmountOutput", + "description": null, + "fields": [ + { + "name": "externalTaxAmount", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxAmountDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemTaxRateOutput", + "description": null, + "fields": [ + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemTotalPrice", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalLineItemTotalPriceDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemTotalPriceOutput", + "description": null, + "fields": [ + { + "name": "externalTotalPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalLineItemTotalPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLocale", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "locale", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLocaleOutput", + "description": null, + "fields": [ + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderOrderNumber", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "orderNumber", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderOrderNumberOutput", + "description": null, + "fields": [ + { + "name": "orderNumber", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderOrderTotalTax", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxPortions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxPortionDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalGross", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderOrderTotalTaxOutput", + "description": null, + "fields": [ + { + "name": "externalTaxPortions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TaxPortion", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTotalGross", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelItems", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "items", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeliveryItemDraftType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelItemsOutput", + "description": null, + "fields": [ + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "DeliveryItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelMeasurements", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "measurements", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ParcelMeasurementsDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelMeasurementsOutput", + "description": null, + "fields": [ + { + "name": "measurements", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ParcelMeasurements", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelTrackingData", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "parcelId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackingDataDraftType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelTrackingDataOutput", + "description": null, + "fields": [ + { + "name": "parcelId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingData", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackingData", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnInfo", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "items", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReturnInfoDraftType", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnInfoOutput", + "description": null, + "fields": [ + { + "name": "items", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ReturnInfoDraftTypeOutput", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnItemCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnItemCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnItemCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnItemCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnPaymentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "paymentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnPaymentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnPaymentStateOutput", + "description": null, + "fields": [ + { + "name": "paymentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnPaymentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returnItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnShipmentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "returnItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnShipmentStateOutput", + "description": null, + "fields": [ + { + "name": "returnItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shipmentState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ReturnShipmentState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressAndCustomShippingMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressAndCustomShippingMethodOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodName", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingRate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressAndShippingMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressAndShippingMethodOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressCustomFieldOutput", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Json", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressCustomTypeOutput", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CustomFieldsCommand", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingMethod", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingMethodOutput", + "description": null, + "fields": [ + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingMethodTaxAmount", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxAmountDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingMethodTaxAmountOutput", + "description": null, + "fields": [ + { + "name": "externalTaxAmount", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxAmountDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingMethodTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "externalTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ExternalTaxRateDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingMethodTaxRateOutput", + "description": null, + "fields": [ + { + "name": "externalTaxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ExternalTaxRateDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingRateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shippingRateInput", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateInputDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingRateInputOutput", + "description": null, + "fields": [ + { + "name": "shippingRateInput", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "ShippingRateInputDraftOutput", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderStore", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "store", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderStoreOutput", + "description": null, + "fields": [ + { + "name": "storeResId", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStandalonePriceCustomFields", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStateDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStateName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStateRoles", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "roles", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateRole", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStateTransitions", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "transitions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStoreCustomField", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStoreCustomType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStoreDistributionChannels", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "distributionChannels", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStoreLanguages", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "languages", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStoreName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStoreProductSelections", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "productSelections", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductSelectionSettingInActionInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetStoreSupplyChannels", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "supplyChannels", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetSubscriptionChanges", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changes", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ChangeSubscriptionInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetSubscriptionKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetSubscriptionMessages", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "messages", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageSubscriptionInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetTaxCategoryKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetType", + "description": null, + "fields": [ + { + "name": "elementType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetTypeDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetZoneDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetZoneKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ShipmentState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Backorder", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Delayed", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Partial", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Pending", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Ready", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Shipped", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingInfo", + "description": null, + "fields": [ + { + "name": "deliveries", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Delivery", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discountedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedLineItemPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethod", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodName", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingMethodState", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShippingMethodState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shippingRate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingRate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxRate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxRate", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxedPrice", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxedItemPrice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingMethod", + "description": null, + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDefault", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizedDescription", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizedDescriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizedName", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizedNameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategoryRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zoneRates", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ZoneRate", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingMethodDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDefault", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizedDescription", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizedName", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxCategory", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zoneRates", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZoneRateDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingMethodLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingMethodLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethodLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingMethodQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ShippingMethodState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "DoesNotMatchCart", + "description": "The ShippingMethod predicate does not match the cart. Ordering this cart will fail with error ShippingMethodDoesNotMatchCart", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MatchesCart", + "description": "Either there is no predicate defined for the ShippingMethod or the given predicate matches the cart", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingMethodUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addShippingRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddShippingMethodShippingRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addZone", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddShippingMethodZone", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeIsDefault", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShippingMethodIsDefault", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShippingMethodName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxCategory", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShippingMethodTaxCategory", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeShippingRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodShippingRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeZone", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodZone", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocalizedDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodLocalizedDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocalizedName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodLocalizedName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setPredicate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShippingMethodPredicate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ShippingMethodsByCartInterface", + "description": "A field to retrieve available shipping methods for a cart.", + "fields": [ + { + "name": "shippingMethodsByCart", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStore", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "ShippingRate", + "description": "Shipping Rate", + "fields": [ + { + "name": "freeAbove", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isMatching", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiers", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "ShippingRatePriceTier", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingRateCartClassificationPriceTier", + "description": null, + "fields": [ + { + "name": "isMatching", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRatePriceTier", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingRateCartScorePriceTier", + "description": null, + "fields": [ + { + "name": "isMatching", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceFunction", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "PriceFunction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "score", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRatePriceTier", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingRateCartValuePriceTier", + "description": null, + "fields": [ + { + "name": "isMatching", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minimumCentAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ShippingRatePriceTier", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingRateDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "freeAbove", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiers", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ShippingRateInput", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "ClassificationShippingRateInput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScoreShippingRateInput", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingRateInputDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "Classification", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ClassificationShippingRateInputDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Score", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScoreShippingRateInputDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ShippingRateInputDraftOutput", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "ClassificationShippingRateInputDraftOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScoreShippingRateInputDraftOutput", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "ShippingRateInputLocalizedEnumValue", + "description": null, + "fields": [ + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "labelAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ShippingRateInputType", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CartClassificationType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CartScoreType", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CartValueType", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingRateInputTypeInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "CartClassification", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CartClassificationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CartScore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CartScoreInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CartValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CartValueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ShippingRatePriceTier", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "ShippingRateCartClassificationPriceTier", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShippingRateCartScorePriceTier", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShippingRateCartValuePriceTier", + "ofType": null + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierCartClassificationDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "price", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierCartScoreDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "price", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceFunction", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PriceFunctionDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "score", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierCartValueDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "minimumCentAmount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "price", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "CartClassification", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierCartClassificationDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CartScore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierCartScoreDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CartValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ShippingRatePriceTierCartValueDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShippingTarget", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CartDiscountTarget", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addressKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShippingTargetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShoppingList", + "description": null, + "fields": [ + { + "name": "anonymousId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterLastModification", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListLineItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "store", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "storeRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "KeyReference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TextLineItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShoppingListDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "anonymousId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItems", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShoppingListLineItemDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItems", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TextLineItemDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShoppingListLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShoppingListLimitsProjection", + "description": null, + "fields": [ + { + "name": "lineItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "textLineItems", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShoppingListLineItem", + "description": null, + "fields": [ + { + "name": "addedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deactivatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSlug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSlugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productTypeRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variant", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ProductVariant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShoppingListLineItemDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "1", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "ShoppingListQueryInterface", + "description": "Fields to access shopping lists. Includes direct access to a single list and searching for shopping lists.", + "fields": [ + { + "name": "shoppingList", + "description": null, + "args": [ + { + "name": "id", + "description": "Queries with specified ID", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": "Queries with specified key", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shoppingLists", + "description": null, + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sort", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingListQueryResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "InStoreMe", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Me", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "ShoppingListQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShoppingListUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddShoppingListLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addTextLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddShoppingListTextLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLineItemsOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListLineItemsOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTextLineItemName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTextLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTextLineItemsOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeShoppingListTextLineItemsOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveShoppingListLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeTextLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveShoppingListTextLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setAnonymousId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListAnonymousId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListCustomer", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListDeleteDaysAfterLastModification", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setSlug", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListSlug", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListStore", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTextLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTextLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTextLineItemDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetShoppingListTextLineItemDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShoppingListsConfiguration", + "description": null, + "fields": [ + { + "name": "deleteDaysAfterLastModification", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShoppingListsConfigurationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "deleteDaysAfterLastModification", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SimpleAttributeTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SimpleFieldTypeDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "StackingMode", + "description": "Describes how this discount interacts with other discounts", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Stacking", + "description": "Default. Continue applying other matching discounts after applying this one.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "StopAfterThisDiscount", + "description": "Don’t apply any more matching discounts after this one.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StagedOrderUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addCustomLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderCustomLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addDiscountCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderDiscountCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addParcelToDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderParcelToDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addPayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addReturnInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderReturnInfo", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addShoppingList", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStagedOrderShoppingList", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeCustomLineItemMoney", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderCustomLineItemMoney", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeCustomLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderCustomLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLineItemQuantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderLineItemQuantity", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeOrderState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderOrderState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changePaymentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderPaymentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeShipmentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderShipmentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxCalculationMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderTaxCalculationMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderTaxMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeTaxRoundingMode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStagedOrderTaxRoundingMode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "importCustomLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ImportStagedOrderCustomLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "importLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ImportStagedOrderLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recalculate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RecalculateStagedOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeCustomLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderCustomLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeDiscountCode", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderDiscountCode", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeLineItem", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderLineItem", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeParcelFromDelivery", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderParcelFromDelivery", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removePayment", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStagedOrderPayment", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderBillingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderBillingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setBillingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderBillingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCountry", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCountry", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemShippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemShippingDetails", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemTaxAmount", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomLineItemTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomLineItemTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomShippingMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerEmail", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomerEmail", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerGroup", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomerGroup", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderCustomerId", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDeliveryItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderDeliveryItems", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setItemShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemDistributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemDistributionChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemShippingDetails", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemShippingDetails", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemTaxAmount", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLineItemTotalPrice", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLineItemTotalPrice", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLocale", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderLocale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setOrderNumber", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderOrderNumber", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setOrderTotalTax", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderOrderTotalTax", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelItems", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelItems", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelMeasurements", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelMeasurements", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setParcelTrackingData", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderParcelTrackingData", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnInfo", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnItemCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnItemCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnItemCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnItemCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnPaymentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnPaymentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setReturnShipmentState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderReturnShipmentState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressAndCustomShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressAndCustomShippingMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressAndShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressAndShippingMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingAddressCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingAddressCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingMethod", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingMethod", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingMethodTaxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingMethodTaxAmount", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingMethodTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingMethodTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setShippingRateInput", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderShippingRateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setStore", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStagedOrderStore", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionCustomLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionStagedOrderCustomLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionLineItemState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionStagedOrderLineItemState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionState", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TransitionStagedOrderState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateItemShippingAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateStagedOrderItemShippingAddress", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateSyncInfo", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateStagedOrderSyncInfo", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AddStagedOrderCustomLineItemOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderDeliveryOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderDiscountCodeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderItemShippingAddressOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderLineItemOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderParcelToDeliveryOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderPaymentOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderReturnInfoOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "AddStagedOrderShoppingListOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderCustomLineItemMoneyOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderCustomLineItemQuantityOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderLineItemQuantityOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderOrderStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderPaymentStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderShipmentStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderTaxCalculationModeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderTaxModeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ChangeStagedOrderTaxRoundingModeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ImportStagedOrderCustomLineItemStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ImportStagedOrderLineItemStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RecalculateStagedOrderOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderCustomLineItemOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderDeliveryOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderDiscountCodeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderItemShippingAddressOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderLineItemOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderParcelFromDeliveryOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "RemoveStagedOrderPaymentOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderBillingAddressCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderBillingAddressCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderBillingAddressOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCountryOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemShippingDetailsOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemTaxAmountOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomLineItemTaxRateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomShippingMethodOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomerEmailOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomerGroupOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderCustomerIdOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryAddressCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryAddressOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderDeliveryItemsOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderItemShippingAddressCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemDistributionChannelOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemPriceOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemShippingDetailsOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemTaxAmountOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemTaxRateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLineItemTotalPriceOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderLocaleOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderOrderNumberOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderOrderTotalTaxOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelItemsOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelMeasurementsOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderParcelTrackingDataOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnInfoOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnItemCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnItemCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnPaymentStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderReturnShipmentStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressAndCustomShippingMethodOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressAndShippingMethodOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressCustomFieldOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressCustomTypeOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingAddressOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingMethodOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingMethodTaxAmountOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingMethodTaxRateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderShippingRateInputOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "SetStagedOrderStoreOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TransitionStagedOrderCustomLineItemStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TransitionStagedOrderLineItemStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TransitionStagedOrderStateOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "UpdateStagedOrderItemShippingAddressOutput", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "UpdateStagedOrderSyncInfoOutput", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "StandalonePrice", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "channelRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customerGroupRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discounted", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedProductPriceValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiers", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductPriceTier", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validFrom", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "validUntil", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceCreated", + "description": null, + "fields": [ + { + "name": "standalonePrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StandalonePrice", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StandalonePriceCustomField", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": null, + "inputFields": [ + { + "name": "fields", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeKey", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceDeleted", + "description": null, + "fields": [ + { + "name": "priceId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceDiscountSet", + "description": null, + "fields": [ + { + "name": "discounted", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "DiscountedProductPriceValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StandalonePrice", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StandalonePriceUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStandalonePriceValue", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStandalonePriceCustomFields", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StandalonePriceValueChanged", + "description": null, + "fields": [ + { + "name": "priceId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "BaseMoney", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "State", + "description": "[State](https://docs.commercetools.com/api/projects/states)", + "fields": [ + { + "name": "builtIn", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initial", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateRole", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitions", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "State", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitionsRef", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StateDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initial", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateRole", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transitions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "StateType", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StateQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "State", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "StateRole", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Return", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ReviewIncludedInStatistics", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "StateType", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "LineItemState", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OrderState", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PaymentState", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ProductState", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ReviewState", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StateUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addRoles", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStateRoles", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeInitial", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStateInitial", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStateKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStateType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeRoles", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStateRoles", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStateDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStateName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setRoles", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStateRoles", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setTransitions", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStateTransitions", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Store", + "description": "Stores allow defining different contexts for a project.", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannelsRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "languages", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelections", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSelectionSetting", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelsRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StoreCreated", + "description": null, + "fields": [ + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distributionChannelsRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "languages", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelections", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSelectionSetting", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productSelectionsRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "supplyChannelsRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StoreDeleted", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StoreLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StoreLimitsProjection", + "description": null, + "fields": [ + { + "name": "inventorySupplyChannels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productDistributionChannels", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Limit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "StoreLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StoreProductSelectionsChanged", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "fields": [ + { + "name": "addedProductSelections", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSelectionSetting", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removedProductSelections", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSelectionSetting", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedProductSelections", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductSelectionSetting", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "MessagePayload", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StoreQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Store", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StoreUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addDistributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStoreDistributionChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addProductSelection", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStoreProductSelection", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addSupplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddStoreSupplyChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeProductSelectionActive", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeStoreProductSelectionActive", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeDistributionChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStoreDistributionChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeProductSelection", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStoreProductSelection", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeSupplyChannel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveStoreSupplyChannel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomField", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStoreCustomField", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setCustomType", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStoreCustomType", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDistributionChannels", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStoreDistributionChannels", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setLanguages", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStoreLanguages", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStoreName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setProductSelections", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStoreProductSelections", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setSupplyChannels", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetStoreSupplyChannels", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "String", + "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StringAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StringField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "StringType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SubRate", + "description": null, + "fields": [ + { + "name": "amount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SubRateDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SubscriptionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changes", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ChangeSubscriptionInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "destination", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DestinationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "format", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SubscriptionFormatInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messages", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageSubscriptionInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SubscriptionFormatInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "CloudEvents", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CloudEventsSubscriptionsFormatInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Platform", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PlatformFormatInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "SubscriptionHealthStatus", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "ConfigurationError", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ConfigurationErrorDeliveryStopped", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Healthy", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TemporaryError", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SubscriptionUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "changeDestination", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeSubscriptionDestination", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setChanges", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetSubscriptionChanges", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetSubscriptionKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setMessages", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetSubscriptionMessages", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SuggestResult", + "description": null, + "fields": [ + { + "name": "searchKeywords", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SuggestResultEntry", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SuggestResultEntry", + "description": null, + "fields": [ + { + "name": "locale", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "suggestions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Suggestion", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "SuggestTokenizer", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CustomSuggestTokenizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "WhitespaceSuggestTokenizer", + "ofType": null + } + ] + }, + { + "kind": "INTERFACE", + "name": "SuggestTokenizerProductSearch", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "CustomSuggestTokenizerProductSearch", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "WhitespaceSuggestTokenizerProductSearch", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "Suggestion", + "description": null, + "fields": [ + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SyncInfo", + "description": "Stores information about order synchronization activities (like export or import).", + "fields": [ + { + "name": "channel", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "channelRef", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "syncedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TargetReferenceInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "TaxCalculationMode", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "LineItemLevel", + "description": "Default. This calculation mode calculates the taxes after the unit price is multiplied with the quantity.\nE.g. `($1.08 * 3 = $3.24) * 1.19 = $3.8556 -> $3.86 rounded`", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UnitPriceLevel", + "description": "This calculation mode calculates the taxes on the unit price before multiplying with the quantity.\nE.g. `($1.08 * 1.19 = $1.2852 -> $1.29 rounded) * 3 = $3.87`", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxCategory", + "description": "Tax Categories define how products are to be taxed in different countries.", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rates", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TaxRate", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryAddTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryChangeName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rates", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxRateDraft", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxCategoryLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxCategoryLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TaxCategoryLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxCategoryQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryRemoveTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxRateId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryReplaceTaxRate", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "taxRate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxRateDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taxRateId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCategorySetDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryAddTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryChangeName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryRemoveTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "replaceTaxRate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxCategoryReplaceTaxRate", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxCategorySetDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetTaxCategoryKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "TaxMode", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Disabled", + "description": "No taxes are added to the cart.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "External", + "description": "The tax rates are set externally per ExternalTaxRateDraft. A cart with this tax mode can only be ordered if all\nline items, all custom line items and the shipping method have an external tax rate set. The totalNet and\ntotalGross as well as the taxPortions fields are calculated by the platform according to the taxRoundingMode.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ExternalAmount", + "description": "The tax amounts and the tax rates as well as the tax portions are set externally per ExternalTaxAmountDraft.\nA cart with this tax mode can only be ordered if the cart itself and all line items, all custom line items and\nthe shipping method have an external tax amount and rate set", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Platform", + "description": "The tax rates are selected by the platform from the TaxCategories based on the cart shipping address.\nThe totalNet and totalGross as well as the taxPortions fields are calculated by the platform according to the\ntaxRoundingMode.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxPortion", + "description": "Represents the portions that sum up to the totalGross field of a TaxedPrice. The portions are calculated\nfrom the TaxRates. If a tax rate has SubRates, they are used and can be identified by name. Tax portions\nfrom line items that have the same rate and name will be accumulated to the same tax portion.", + "fields": [ + { + "name": "amount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxPortionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxRate", + "description": null, + "fields": [ + { + "name": "amount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includedInPrice", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subRates", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "SubRate", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxRateDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includedInPrice", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subRates", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SubRateDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxedItemPrice", + "description": null, + "fields": [ + { + "name": "totalGross", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalNet", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalTax", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TaxedPrice", + "description": null, + "fields": [ + { + "name": "taxPortions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TaxPortion", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalGross", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalNet", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalTax", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TermCount", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productCount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "term", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TermsFacetInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "alias", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "countProducts", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "path", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TermsFacetResult", + "description": null, + "fields": [ + { + "name": "dataType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "missing", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "other", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "terms", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TermCount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FacetResult", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TextAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "TextInputHint", + "description": "UI hint telling what kind of edit control should be displayed for a text attribute.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "MultiLine", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SingleLine", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TextLineItem", + "description": null, + "fields": [ + { + "name": "addedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TextLineItemDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": "1", + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Time", + "description": "Time is a scalar value that represents an ISO8601 formatted time.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TimeAttribute", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Time", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Attribute", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TimeAttributeDefinitionType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "AttributeDefinitionType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TimeField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Time", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "CustomField", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TimeType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FieldType", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TrackingData", + "description": null, + "fields": [ + { + "name": "carrier", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isReturn", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "provider", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "providerTransaction", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackingDataDraftType", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "carrier", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isReturn", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "provider", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "providerTransaction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackingId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Transaction", + "description": null, + "fields": [ + { + "name": "amount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Money", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "CustomFieldsType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interactionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TransactionState", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timestamp", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "ENUM", + "name": "TransactionType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransactionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "amount", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "custom", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "CustomFieldsDraft", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interactionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "ENUM", + "name": "TransactionState", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timestamp", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TransactionType", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "TransactionState", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Failure", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Initial", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Pending", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Success", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "TransactionType", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Authorization", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CancelAuthorization", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Charge", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Chargeback", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Refund", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionOrderCustomLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "actualTransitionDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionOrderLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "actualTransitionDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionOrderState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "force", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionPaymentState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "force", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionProductState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "force", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ReferenceInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionReviewState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "force", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionStagedOrderCustomLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "actualTransitionDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TransitionStagedOrderCustomLineItemStateOutput", + "description": null, + "fields": [ + { + "name": "actualTransitionDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "customLineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromStateResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toStateResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionStagedOrderLineItemState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "actualTransitionDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toState", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TransitionStagedOrderLineItemStateOutput", + "description": null, + "fields": [ + { + "name": "actualTransitionDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromStateResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lineItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toStateResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TransitionStagedOrderState", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "force", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TransitionStagedOrderStateOutput", + "description": null, + "fields": [ + { + "name": "force", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stateResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ResourceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TreeFilterInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "path", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rootValues", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subTreeValues", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Trigger", + "description": null, + "fields": [ + { + "name": "actions", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "condition", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resourceTypeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TriggerInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "actions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "condition", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resourceTypeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TypeDefinition", + "description": "Types define the structure of custom fields which can be attached to different entities throughout the platform.", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fieldDefinitions", + "description": null, + "args": [ + { + "name": "excludeNames", + "description": "The names of the custom field definitions to exclude.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all custom fields are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "includeNames", + "description": "The names of the custom field definitions to include.\n\nIf neither `includeNames` nor `excludeNames` are provided, then all custom fields are returned.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "FieldDefinition", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nameAllLocales", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resourceTypeIds", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TypeDefinitionDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fieldDefinitions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FieldDefinitionInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resourceTypeIds", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TypeDefinitionQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TypeUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addEnumValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddTypeEnumValue", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addFieldDefinition", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddTypeFieldDefinition", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "addLocalizedEnumValue", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddTypeLocalizedEnumValue", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeEnumValueLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeEnumValueLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeEnumValueOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeEnumValueOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeFieldDefinitionOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeFieldDefinitionOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeInputHint", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeInputHint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLocalizedEnumValueLabel", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeLocalizedEnumValueLabel", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeLocalizedEnumValueOrder", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeLocalizedEnumValueOrder", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeTypeName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeFieldDefinition", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveTypeFieldDefinition", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetTypeDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UnpublishProduct", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateCartItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderSyncInfo", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "channel", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "syncedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateStagedOrderItemShippingAddress", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateStagedOrderItemShippingAddressOutput", + "description": null, + "fields": [ + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AddressDraft", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateStagedOrderSyncInfo", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "channel", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "syncedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateStagedOrderSyncInfoOutput", + "description": null, + "fields": [ + { + "name": "channelResId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ChannelReferenceIdentifier", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "syncedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "StagedOrderUpdateActionOutput", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserProvidedIdentifiers", + "description": null, + "fields": [ + { + "name": "customerNumber", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderNumber", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sku", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [ + { + "name": "acceptLanguage", + "description": "List of languages the client is able to understand, and which locale variant is preferred.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "String is defined for different locales. This argument specifies the desired locale.", + "type": { + "kind": "SCALAR", + "name": "Locale", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slugAllLocales", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocalizedString", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ValueFacetResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productCount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "FacetResult", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ValueFilterInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "path", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "description": "Versioned object have an ID and version and modification. Every update of this object changes it's version.", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AttributeGroup", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Cart", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CartDiscount", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Category", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Channel", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CommercetoolsSubscription", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomObject", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Customer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerEmailToken", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerGroup", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "CustomerPasswordToken", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "DiscountCode", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Extension", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "InventoryEntry", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Message", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Order", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "OrderEdit", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Payment", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductDiscount", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductSelection", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ProductTypeDefinition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Review", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShippingMethod", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ShoppingList", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "StandalonePrice", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "State", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Store", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TaxCategory", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "TypeDefinition", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "WhitespaceSuggestTokenizer", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "SuggestTokenizer", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "WhitespaceSuggestTokenizerInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "dummy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "WhitespaceSuggestTokenizerProductSearch", + "description": null, + "fields": [ + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "SuggestTokenizerProductSearch", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "YearMonth", + "description": "YearMonth is a scalar value that represents an ISO8601 formatted year and month.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Zone", + "description": "Zones allow defining ShippingRates for specific Locations.", + "fields": [ + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastModifiedBy", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Initiator", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "version", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "ReferenceExpandable", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Versioned", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ZoneLimitWithCurrent", + "description": null, + "fields": [ + { + "name": "current", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "LimitWithCurrent", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ZoneLimitsProjection", + "description": null, + "fields": [ + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ZoneLimitWithCurrent", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ZoneLocation", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "country", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Country", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ZoneQueryResult", + "description": null, + "fields": [ + { + "name": "count", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exists", + "description": "BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "results", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "total", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Long", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ZoneRate", + "description": null, + "fields": [ + { + "name": "shippingRates", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShippingRate", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zone", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Zone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zoneRef", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Reference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ZoneRateDraft", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "shippingRates", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingRateDraft", + "ofType": null + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zone", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResourceIdentifierInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ZoneUpdateAction", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "addLocation", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AddZoneLocation", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changeName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ChangeZoneName", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "removeLocation", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "RemoveZoneLocation", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setDescription", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetZoneDescription", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setKey", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "SetZoneKey", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Directive", + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRepeatable", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__DirectiveLocation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__DirectiveLocation", + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "QUERY", + "description": "Location adjacent to a query operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MUTATION", + "description": "Location adjacent to a mutation operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUBSCRIPTION", + "description": "Location adjacent to a subscription operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD", + "description": "Location adjacent to a field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_DEFINITION", + "description": "Location adjacent to a fragment definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_SPREAD", + "description": "Location adjacent to a fragment spread.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INLINE_FRAGMENT", + "description": "Location adjacent to an inline fragment.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VARIABLE_DEFINITION", + "description": "Location adjacent to a variable definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCHEMA", + "description": "Location adjacent to a schema definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCALAR", + "description": "Location adjacent to a scalar definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Location adjacent to an object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD_DEFINITION", + "description": "Location adjacent to a field definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ARGUMENT_DEFINITION", + "description": "Location adjacent to an argument definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Location adjacent to an interface definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Location adjacent to a union definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Location adjacent to an enum definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM_VALUE", + "description": "Location adjacent to an enum value definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Location adjacent to an input object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_FIELD_DEFINITION", + "description": "Location adjacent to an input object field definition.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__EnumValue", + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Field", + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__InputValue", + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultValue", + "description": "A GraphQL-formatted string representing the default value for this input value.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Schema", + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", + "fields": [ + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "types", + "description": "A list of all types supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queryType", + "description": "The type that query operations will be rooted at.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mutationType", + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subscriptionType", + "description": "If this server support subscription, the type that subscription operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "directives", + "description": "A list of all directives supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Directive", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Type", + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByUrl`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "fields": [ + { + "name": "kind", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "specifiedByUrl", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaces", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "possibleTypes", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enumValues", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputFields", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ofType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__TypeKind", + "description": "An enum describing what kind of type a given `__Type` is.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "SCALAR", + "description": "Indicates this type is a scalar.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIST", + "description": "Indicates this type is a list. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NON_NULL", + "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "addAttributeDefinition", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeDefinition", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AttributeDefinitionDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "addLocalizedEnumValue", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "addPlainEnumValue", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlainEnumValueDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeAttributeName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newAttributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeAttributeOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeDefinitions", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AttributeDefinitionDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeAttributeOrderByName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeNames", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeDescription", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeEnumKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "key", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newKey", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeInputHint", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TextInputHint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeIsSearchable", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isSearchable", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeLocalizedEnumValueLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeLocalizedEnumValueOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedEnumValueDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changeName", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changePlainEnumValueLabel", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlainEnumValueDraft", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "changePlainEnumValueOrder", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "values", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PlainEnumValueDraft", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "removeAttributeDefinition", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "removeEnumValues", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "keys", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "setInputTip", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "attributeName", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputTip", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocalizedStringItemInputType", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "setKey", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "key", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + } + ], + "directives": [ + { + "name": "deprecated", + "description": "Marks an element of a GraphQL schema as no longer supported.", + "isRepeatable": false, + "locations": [ + "ARGUMENT_DEFINITION", + "ENUM_VALUE", + "FIELD_DEFINITION", + "INPUT_FIELD_DEFINITION" + ], + "args": [ + { + "name": "reason", + "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": "\"No longer supported\"", + "isDeprecated": false, + "deprecationReason": null + } + ] + }, + { + "name": "include", + "description": "Directs the executor to include this field or fragment only when the `if` argument is true.", + "isRepeatable": false, + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [ + { + "name": "if", + "description": "Included when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ] + }, + { + "name": "skip", + "description": "Directs the executor to skip this field or fragment when the `if` argument is true.", + "isRepeatable": false, + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [ + { + "name": "if", + "description": "Skipped when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ] + }, + { + "name": "specifiedBy", + "description": "Exposes a URL that specifies the behaviour of this scalar.", + "isRepeatable": false, + "locations": [ + "SCALAR" + ], + "args": [ + { + "name": "url", + "description": "The URL that specifies the behaviour of this scalar.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ] + } + ] + } +} diff --git a/application/setup.js b/application/setup.js new file mode 100644 index 0000000..9ae8a4b --- /dev/null +++ b/application/setup.js @@ -0,0 +1,23 @@ +jest.mock('./src/constants', () => { + return { + entryPointUriPath: 'mollie', + PERMISSIONS: { + View: 'ViewMollie', + Manage: 'TestMollie', + }, + PROJECT_KEY: 'your-project-key', + CLOUD_IDENTIFIER: 'gcp-eu', + CUSTOM_APPLICATION_ID: '', + APPLICATION_URL: 'http://localhost:3001', + OBJECT_CONTAINER_NAME: 'sctm-app-methods', + EXTENSION_KEY: 'sctm-payment-create-update-extension', + EXTENSION_URL_PATH: '/processor', + APPLICATION_URL_PATH: '/application/methods', + USER_AGENT: { + name: 'ShopmacherMollieCommercetoolsConnector/1.2.0', + version: '1.2.0', + libraryName: 'ShopmacherMollieCommercetoolsConnector/1.2.0', + contactEmail: 'info@mollie.com', + }, + }; +}); diff --git a/application/src/components/entry-point/entry-point.tsx b/application/src/components/entry-point/entry-point.tsx new file mode 100644 index 0000000..4fcf1fa --- /dev/null +++ b/application/src/components/entry-point/entry-point.tsx @@ -0,0 +1,33 @@ +import { lazy } from 'react'; +import { + ApplicationShell, + setupGlobalErrorListener, +} from '@commercetools-frontend/application-shell'; +import type { ApplicationWindow } from '@commercetools-frontend/constants'; +import loadMessages from '../../load-messages'; + +declare let window: ApplicationWindow; + +// Here we split up the main (app) bundle with the actual application business logic. +// Splitting by route is usually recommended and you can potentially have a splitting +// point for each route. More info at https://reactjs.org/docs/code-splitting.html +const AsyncApplicationRoutes = lazy( + () => import('../../routes' /* webpackChunkName: "routes" */) +); + +// Ensure to setup the global error listener before any React component renders +// in order to catch possible errors on rendering/mounting. +setupGlobalErrorListener(); + +const EntryPoint = () => ( + + + +); +EntryPoint.displayName = 'EntryPoint'; + +export default EntryPoint; diff --git a/application/src/components/entry-point/index.ts b/application/src/components/entry-point/index.ts new file mode 100644 index 0000000..dc1c466 --- /dev/null +++ b/application/src/components/entry-point/index.ts @@ -0,0 +1 @@ +export { default } from './entry-point'; diff --git a/application/src/components/method-details/availability/details-form.tsx b/application/src/components/method-details/availability/details-form.tsx new file mode 100644 index 0000000..0d1d341 --- /dev/null +++ b/application/src/components/method-details/availability/details-form.tsx @@ -0,0 +1,414 @@ +import { useApplicationContext } from '@commercetools-frontend/application-shell-connectors'; +import SelectField from '@commercetools-uikit/select-field'; +import messages from '../messages'; +import { useIntl } from 'react-intl'; +import MoneyField from '@commercetools-uikit/money-field'; +import { type TCurrencyCode } from '@commercetools-uikit/money-input'; +import { useEffect, useState } from 'react'; +import Spacings from '@commercetools-uikit/spacings'; +import TextField from '@commercetools-uikit/text-field'; +import { useFormik, type FormikHelpers } from 'formik'; +import { + TAmountPerCountry, + TPricingConstraintIdentifier, + TAmountPerCurrency, +} from '../../../types'; +import { ReactElement } from 'react'; +import validate from './validate'; +import FieldLabel from '@commercetools-uikit/field-label'; +import { FormattedMessage } from 'react-intl'; +import NumberField from '@commercetools-uikit/number-field'; +import SpacingsInline from '@commercetools-uikit/spacings-inline'; +import { PlusThinIcon } from '@commercetools-uikit/icons'; +import { convertCurrencyStringToNumber } from '../../../helpers'; + +type Formik = ReturnType; +type FormProps = { + formElements: ReactElement; + values: Formik['values']; + isDirty: Formik['dirty']; + isSubmitting: Formik['isSubmitting']; + submitForm: Formik['handleSubmit']; + handleReset: Formik['handleReset']; + deleteItem: () => void; + identifier?: TPricingConstraintIdentifier; +}; +type TAvailabilityDetailsFormProps = { + onSubmit: ( + value: TAmountPerCountry, + formikHelpers: FormikHelpers + ) => void | Promise; + initialValues?: TAmountPerCountry; + identifier?: TPricingConstraintIdentifier; + // isReadOnly: boolean; + // dataLocale: string; + children: (formProps: FormProps) => JSX.Element; +}; + +const AvailabilityDetailsForm = (props: TAvailabilityDetailsFormProps) => { + const intl = useIntl(); + const formik = useFormik({ + initialValues: props.initialValues || ({} as TAmountPerCountry), + onSubmit: props.onSubmit, + validate, + enableReinitialize: true, + }); + + const { projectCountries, projectCurrencies } = useApplicationContext( + (context) => ({ + projectCountries: context.project?.countries ?? [], + projectCurrencies: context.project?.currencies ?? ([] as string[]), + }) + ); + + const [selectedCountry, setSelectedCountry] = useState( + projectCountries[0] + ); + const [selectedCurrency, setSelectedCurrency] = useState( + projectCurrencies[0] as TCurrencyCode + ); + const [countryOptions, setCountryOptions] = useState< + { value: string; label: string }[] + >( + projectCountries.map((item) => ({ + value: item, + label: item, + })) ?? [] + ); + const [currencyOptions, setCurrencyOptions] = useState< + { value: string; label: string }[] + >( + projectCurrencies.map((item) => ({ + value: item, + label: item, + })) ?? [] + ); + + useEffect(() => { + if (props.identifier?.countryCode && props.identifier?.currencyCode) { + setSelectedCountry(props.identifier.countryCode); + setSelectedCurrency(props.identifier.currencyCode as TCurrencyCode); + setCountryOptions([ + { + value: props.identifier.countryCode, + label: props.identifier.countryCode, + }, + ]); + setCurrencyOptions([ + { + value: props.identifier.currencyCode, + label: props.identifier.currencyCode, + }, + ]); + } else { + setCountryOptions( + projectCountries.map((item) => ({ + value: item, + label: item, + })) ?? [] + ); + setCurrencyOptions( + projectCurrencies.map((item) => ({ + value: item, + label: item, + })) ?? [] + ); + } + }, [props.identifier]); + + const [countryHint, setCountryHint] = useState(false); + const [currencyHint, setCurrencyHint] = useState(false); + const [minAmountHint, setMinAmountHint] = useState(false); + const [maxAmountHint, setMaxAmountHint] = useState(false); + const [surchargeCostHint, setSurchargeCostHint] = useState(false); + + const handleOnDeleteItem = () => { + const clonedObject: { [key: string]: TAmountPerCurrency } = Object.assign( + {}, + formik.values + ); + + clonedObject[selectedCountry][selectedCurrency].minAmount = ''; + clonedObject[selectedCountry][selectedCurrency].maxAmount = ''; + clonedObject[selectedCountry][selectedCurrency].surchargeCost = { + percentageAmount: 0, + fixedAmount: '', + }; + + formik.setValues(clonedObject); + }; + + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const getFormikOnChangeEvent = (event: any) => { + let eventName = undefined; + // let value = event.target.value; + switch (event?.target?.name) { + case 'minAmount.amount': + eventName = `${selectedCountry}.${selectedCurrency}.minAmount`; + break; + + case 'maxAmount.amount': + eventName = `${selectedCountry}.${selectedCurrency}.maxAmount`; + break; + + case 'surchargeCost.percentageAmount': + eventName = `${selectedCountry}.${selectedCurrency}.surchargeCost.percentageAmount`; + break; + + case 'surchargeCost.fixedAmount.amount': + eventName = `${selectedCountry}.${selectedCurrency}.surchargeCost.fixedAmount`; + break; + + default: + break; + } + + if (!eventName) { + console.error('Invalid event', event); + } + + return { + target: { + name: eventName, + value: event.target.value, + }, + }; + }; + + const formElements = ( + + { + setCountryHint(!countryHint); + }} + hint={ + countryHint && + 'Specification of the country for which the settings are to apply. \nPlease note that not all payment methods are available for all countries. You can find specifications in the mollie documentation.' + } + value={selectedCountry} + onChange={(event) => { + setSelectedCountry(event.target.value as string); + }} + options={countryOptions} + horizontalConstraint={15} + controlShouldRenderValue={true} + isSearchable={false} + data-testid="select-country" + > + + { + setCurrencyHint(!currencyHint); + }} + hint={ + currencyHint && + 'Specification of the currency for which the settings are to apply. Please note that not all payment methods are available for all currencies. You can find specifications in the mollie documentation.' + } + value={selectedCurrency} + onChange={(event) => { + setSelectedCurrency(event.target.value as TCurrencyCode); + }} + options={currencyOptions} + horizontalConstraint={15} + controlShouldRenderValue={true} + isSearchable={false} + data-testid="select-currency" + > + + { + setMinAmountHint(!minAmountHint); + }} + hint={ + minAmountHint && + 'Specification of the minimum transaction amount that must be reached for this payment method, in order to be offered during checkout. Please note that the amount must be within the range specified by mollie. You can find more details in the mollie documentation.' + } + horizontalConstraint={15} + currencies={ + currencyOptions.length === 1 + ? [currencyOptions[0].value] + : projectCurrencies + } + value={{ + amount: formik.values[selectedCountry][selectedCurrency].minAmount, + currencyCode: selectedCurrency, + }} + onChange={(event) => { + const formikOnChangeEvent = getFormikOnChangeEvent(event); + formik.handleChange(formikOnChangeEvent); + + if (event.target.name === 'minAmount.currencyCode') { + setSelectedCurrency(event.target.value as TCurrencyCode); + } + }} + /> + + { + setMaxAmountHint(!maxAmountHint); + }} + hint={ + maxAmountHint && + 'Specification of the maximum transaction amount that may not be exceeded for this payment type, in order to be offered during checkout. Please note that the amount must be within the range specified by mollie. You can find more details in the mollie documentation.' + } + horizontalConstraint={15} + currencies={ + currencyOptions.length === 1 + ? [currencyOptions[0].value] + : projectCurrencies + } + value={{ + amount: + formik.values[selectedCountry][selectedCurrency].maxAmount ?? '', + currencyCode: selectedCurrency, + }} + onChange={(event) => { + const formikOnChangeEvent = getFormikOnChangeEvent(event); + formik.handleChange(formikOnChangeEvent); + + if (event.target.name === 'maxAmount.currencyCode') { + setSelectedCurrency(event.target.value as TCurrencyCode); + } + }} + errors={ + TextField.toFieldErrors(formik.errors).maxAmount + } + touched={{ + amount: true, + currencyCode: true, + }} + renderError={(errorKey) => { + if (errorKey === 'invalidValue') { + return intl.formatMessage(messages.fieldMaxAmountInvalidValue); + } + return null; + }} + /> + + { + setSurchargeCostHint(!surchargeCostHint); + }} + hint={ + surchargeCostHint && + 'If additional surcharge transaction costs are to be charged to the customer, these can be configured here. The default is 0.00. If additional fees are to be charged, please refer to the legal requirements for transparent communication with your customers.' + } + /> + + + + % + + { + const formikOnChangeEvent = getFormikOnChangeEvent(event); + formik.handleChange(formikOnChangeEvent); + }} + onBlur={(event) => { + const percentageAmountOnBlurEvent = { + target: { + name: `${selectedCountry}.${selectedCurrency}.surchargeCost.percentageAmount`, + value: + Number(event.target.value) >= 0 + ? Number(event.target.value) + : 0, + }, + }; + + formik.handleChange(percentageAmountOnBlurEvent); + }} + /> + + + + { + const formikOnChangeEvent = getFormikOnChangeEvent(event); + formik.handleChange(formikOnChangeEvent); + + if ( + event.target.name === 'surchargeCost.fixedAmount.currencyCode' + ) { + setSelectedCurrency(event.target.value as TCurrencyCode); + } + }} + onBlur={(event) => { + if (event.target.name === 'surchargeCost.fixedAmount.amount') { + const convertedValue = convertCurrencyStringToNumber( + formik.values[selectedCountry][selectedCurrency].surchargeCost + .fixedAmount + ); + const validatedValue = + convertedValue >= 0 ? convertedValue.toFixed(2) : '0'; + + const fixedAmountOnBlurEvent = { + target: { + name: `${selectedCountry}.${selectedCurrency}.surchargeCost.fixedAmount`, + value: validatedValue, + }, + }; + + formik.handleChange(fixedAmountOnBlurEvent); + } + }} + /> + + + ); + + return props.children({ + formElements, + values: formik.values, + isDirty: formik.dirty, + isSubmitting: formik.isSubmitting, + submitForm: formik.handleSubmit, + handleReset: formik.handleReset, + deleteItem: () => handleOnDeleteItem(), + identifier: props?.identifier, + }); +}; + +export default AvailabilityDetailsForm; diff --git a/application/src/components/method-details/availability/details.tsx b/application/src/components/method-details/availability/details.tsx new file mode 100644 index 0000000..59acffc --- /dev/null +++ b/application/src/components/method-details/availability/details.tsx @@ -0,0 +1,274 @@ +import { useApplicationContext } from '@commercetools-frontend/application-shell-connectors'; +import messages from '../messages'; +import { useIntl } from 'react-intl'; +import { useState, useCallback } from 'react'; +import { + DOMAINS, + NO_VALUE_FALLBACK, + NOTIFICATION_KINDS_SIDE, +} from '@commercetools-frontend/constants'; +import { CustomFormModalPage } from '@commercetools-frontend/application-components'; + +import AvailabilityDetailsForm from './details-form'; +import { + TAmountPerCountry, + TAmountPerCurrency, + TAvailabilityAmount, + TMethodObjectValueFormValues, + TPricingConstraintIdentifier, + TPricingConstraintItem, +} from '../../../types'; +import { TFetchCustomObjectDetailsQuery } from '../../../types/generated/ctp'; +import { convertCurrencyStringToNumber } from '../../../helpers'; +import { useCustomObjectDetailsUpdater } from '../../../hooks/use-custom-objects-connector'; +import { useShowNotification } from '@commercetools-frontend/actions-global'; +import { formatLocalizedString } from '@commercetools-frontend/l10n'; + +type TAvailabilityDetailFormProps = { + method: TFetchCustomObjectDetailsQuery['customObject']; + identifier?: TPricingConstraintIdentifier; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + formModalState: any; +}; + +const AvailabilityDetails = (props: TAvailabilityDetailFormProps) => { + const intl = useIntl(); + + const { projectCountries, projectCurrencies, dataLocale, projectLanguages } = + useApplicationContext((context) => { + return { + projectCountries: context.project?.countries ?? [], + projectCurrencies: context.project?.currencies ?? ([] as string[]), + dataLocale: context.dataLocale ?? '', + projectLanguages: context.project?.languages ?? [], + }; + }); + + const [amountPerCountry, setAmountPerCountry] = useState( + projectCountries.reduce((obj: TAmountPerCountry, country: string) => { + const amountPerCurrency = projectCurrencies.reduce( + (obj: TAmountPerCurrency, currency: string) => { + obj[currency] = { + minAmount: '0', + maxAmount: '', + surchargeCost: { + percentageAmount: 0, + fixedAmount: '0', + }, + }; + + return obj; + }, + {} + ); + + obj[country] = amountPerCurrency; + + return obj; + }, {}) + ); + + const existingPricingConstraints = ( + props.method?.value as unknown as TMethodObjectValueFormValues + ).pricingConstraints?.reduce( + ( + acc, + { countryCode, currencyCode, minAmount, maxAmount, surchargeCost } + ) => { + // Initialize the country if it doesn't exist + if (!acc[countryCode]) { + acc[countryCode] = {}; + } + + // Set the currency object with min and max amount + acc[countryCode][currencyCode] = { + minAmount: minAmount.toString(), + maxAmount: maxAmount?.toString(), + surchargeCost: { + percentageAmount: surchargeCost?.percentageAmount ?? 0, + fixedAmount: surchargeCost?.fixedAmount.toString() ?? '0', + }, + }; + + return acc; + }, + amountPerCountry + ); + + let detailsFormInitialValues; + if (!existingPricingConstraints) { + detailsFormInitialValues = amountPerCountry; + } else { + detailsFormInitialValues = Object.keys(amountPerCountry).reduce( + (result: TAmountPerCountry, country) => { + result[country] = Object.keys(amountPerCountry[country]).reduce( + (currencyResult, currency: string) => { + const initialValues = amountPerCountry[country][currency]; + const submittedValues = existingPricingConstraints[country][ + currency + ] as TAvailabilityAmount; + + // Merge values, prioritizing submitted values if available + currencyResult[currency] = { + minAmount: submittedValues.minAmount ?? initialValues.maxAmount, + maxAmount: submittedValues.maxAmount ?? initialValues.maxAmount, + surchargeCost: { + percentageAmount: + submittedValues?.surchargeCost?.percentageAmount ?? + initialValues?.surchargeCost?.percentageAmount, + fixedAmount: + submittedValues?.surchargeCost?.fixedAmount ?? + initialValues?.surchargeCost?.fixedAmount, + }, + }; + + return currencyResult; + }, + {} as TAmountPerCurrency + ); + + return result; + }, + amountPerCountry + ); + } + + const customObjectUpdater = useCustomObjectDetailsUpdater(); + const showNotification = useShowNotification(); + + const generatePricingConstraints = ( + formikValues: TAmountPerCountry + ): TPricingConstraintItem[] => { + return Object.entries(formikValues).reduce( + (constraints, [country, currencies]) => { + Object.entries(currencies ?? {}).forEach( + ([currency, { minAmount, maxAmount, surchargeCost }]) => { + const nMinAmount = convertCurrencyStringToNumber(minAmount); + const nMaxAmount = convertCurrencyStringToNumber(maxAmount ?? ''); + const nFixedAmount = convertCurrencyStringToNumber( + surchargeCost.fixedAmount + ); + + if ( + nMinAmount === 0 && + nMaxAmount === 0 && + surchargeCost.percentageAmount === 0 && + nFixedAmount === 0 + ) + return; + + constraints.push({ + countryCode: country, + currencyCode: currency, + minAmount: nMinAmount, + maxAmount: nMaxAmount > 0 ? nMaxAmount : undefined, + surchargeCost: { + percentageAmount: surchargeCost.percentageAmount, + fixedAmount: nFixedAmount, + }, + }); + } + ); + + return constraints; + }, + [] as TPricingConstraintItem[] + ); + }; + + const handleSubmit = async (formikValues: TAmountPerCountry) => { + let updateObject = Object.assign({}, props.method); + + const newPricingConstraints = generatePricingConstraints(formikValues); + + // eslint-disable-next-line @typescript-eslint/no-explicit-any + let clonedValue: any = Object.assign({}, updateObject.value); + clonedValue.pricingConstraints = newPricingConstraints; + + if (props.method?.container && props.method?.key && formikValues) { + await customObjectUpdater.execute({ + container: props.method.container, + key: props.method.key, + value: JSON.stringify(clonedValue), + }); + showNotification({ + kind: NOTIFICATION_KINDS_SIDE.success, + domain: DOMAINS.SIDE, + text: intl.formatMessage(messages.methodDetailsUpdated, { + methodName: formatLocalizedString( + { + name: clonedValue.name, + }, + { + key: 'name', + locale: dataLocale, + fallbackOrder: projectLanguages, + fallback: NO_VALUE_FALLBACK, + } + ), + }), + }); + props.formModalState.closeModal(); + } + }; + + const handleSubmitCallback = useCallback(handleSubmit, [ + props.method, + props.formModalState, + customObjectUpdater, + showNotification, + intl, + dataLocale, + projectLanguages, + ]); + + return ( + + {(formProps) => { + return ( + + + formProps.submitForm()} + isDisabled={formProps.isSubmitting || !formProps.isDirty} + dataAttributes={{ 'data-testid': 'availability-save-button' }} + /> + { + formProps.deleteItem(); + formProps.submitForm(); + }} + isDisabled={!props?.identifier?.countryCode} + dataAttributes={{ + 'data-testid': 'availability-delete-button', + }} + /> + + } + > + {formProps.formElements} + + ); + }} + + ); +}; + +export default AvailabilityDetails; diff --git a/application/src/components/method-details/availability/list.spec.tsx b/application/src/components/method-details/availability/list.spec.tsx new file mode 100644 index 0000000..8b1c0c7 --- /dev/null +++ b/application/src/components/method-details/availability/list.spec.tsx @@ -0,0 +1,88 @@ +import { + screen, + render, +} from '@commercetools-frontend/application-shell/test-utils'; +import { Suspense } from 'react'; +import { MemoryRouter } from 'react-router'; +import { IntlProvider } from 'react-intl'; +import AvailabilityList from './list'; +import { TFetchCustomObjectDetailsQuery } from '../../../types/generated/ctp'; + +describe('test MethodDetails.tsx', () => { + it('test render', async () => { + const pricingConstraints = [ + { + id: 1, + currency: 'GBP1', + country: 'UK1', + minAmount: 100, + maxAmount: 2000, + surchargeCost: '2%', + }, + { + id: 2, + currency: 'GBP2', + country: 'DE2', + minAmount: 1000, + maxAmount: 30000, + surchargeCost: '4%', + }, + { + id: 3, + currency: 'EUR3', + country: 'DE3', + minAmount: 500, + maxAmount: 10000, + surchargeCost: '2 % + € 0,35', + }, + ]; + + const methodDetail: TFetchCustomObjectDetailsQuery['customObject'] = { + __typename: 'CustomObject', + id: 'test-method-details-id', + container: 'sctm-app-container', + key: 'test-method-details-key', + value: { + id: 'applepay', + name: { + 'en-US': 'Apple Pay', + 'en-GB': 'Apple Pay', + 'de-DE': 'Apple Pay', + }, + description: { + 'en-US': 'Apple Pay', + 'en-GB': 'Apple Pay', + 'de-DE': 'Apple Pay', + }, + imageUrl: + 'https://www.mollie.com/external/icons/payment-methods/applepay.svg', + status: 'Inactive', + displayOrder: 0, + pricingConstraints, + } as unknown as string, + }; + + render( + + Loading...}> + + + + + + ); + + pricingConstraints.forEach( + ({ currency, country, minAmount, maxAmount, surchargeCost }) => { + expect(screen.getByText(currency)).not.toBeNull(); + expect(screen.getByText(country)).not.toBeNull(); + expect(screen.getByText(minAmount)).not.toBeNull(); + expect(screen.getByText(maxAmount)).not.toBeNull(); + expect(screen.getByText(surchargeCost)).not.toBeNull(); + } + ); + }); +}); diff --git a/application/src/components/method-details/availability/list.tsx b/application/src/components/method-details/availability/list.tsx new file mode 100644 index 0000000..1e63c13 --- /dev/null +++ b/application/src/components/method-details/availability/list.tsx @@ -0,0 +1,187 @@ +import DataTable from '@commercetools-uikit/data-table'; +import { useDataTableSortingState } from '@commercetools-uikit/hooks'; +import { useMemo, useState } from 'react'; +import { useIntl } from 'react-intl'; +import messages from '../messages'; +import { + TPricingConstraintIdentifier, + TPricingConstraintItem, +} from '../../../types'; +import { TFetchCustomObjectDetailsQuery } from '../../../types/generated/ctp'; +import { CustomMethodObject } from '../../../types/app'; +import { + PageContentFull, + useModalState, +} from '@commercetools-frontend/application-components'; +import { PlusThinIcon } from '@commercetools-uikit/icons'; +import SpacingsInset from '@commercetools-uikit/spacings-inset'; +import AvailabilityDetails from './details'; +import { type TCurrencyCode } from '@commercetools-uikit/money-input'; +import SecondaryButton from '@commercetools-uikit/secondary-button'; + +type TCustomObjectDetailsFormProps = { + paymentMethodDetails: TFetchCustomObjectDetailsQuery['customObject']; +}; + +const AvailabilityList = (props: TCustomObjectDetailsFormProps) => { + const intl = useIntl(); + + const formModalState = useModalState(); + + const [identifier, setIdentifier] = useState( + {} as TPricingConstraintIdentifier + ); + + const paymentMethod = props.paymentMethodDetails + ?.value as unknown as CustomMethodObject; + + const availabilityColumns = [ + { + key: 'currencyCode', + label: intl.formatMessage(messages.headerCurrency), + isSortable: true, + }, + { + key: 'minAmount', + label: intl.formatMessage(messages.headerMinAmount), + }, + { + key: 'maxAmount', + label: intl.formatMessage(messages.headerMaxAmount), + }, + { + key: 'countryCode', + label: intl.formatMessage(messages.headerCountry), + isSortable: true, + }, + { + key: 'surchargeCost', + label: intl.formatMessage(messages.headerSurchargeCost), + isSortable: true, + }, + ]; + + const tableSorting = useDataTableSortingState({ + key: 'currencyCode', + order: 'asc', + }); + + const rows: TPricingConstraintItem[] = useMemo(() => { + const items = (paymentMethod.pricingConstraints || []).map( + (item, index) => ({ + id: index + 1, + ...item, + }) + ) as TPricingConstraintItem[]; + + if (!tableSorting) { + return items; + } + + return items.slice().sort((a, b) => { + const sort = tableSorting.value; + + // eslint-disable-next-line @typescript-eslint/no-explicit-any + if ((a as any)[sort.key] > (b as any)[sort.key]) { + return sort.order === 'asc' ? 1 : -1; + } + + // eslint-disable-next-line @typescript-eslint/no-explicit-any + if ((a as any)[sort.key] < (b as any)[sort.key]) { + return sort.order === 'asc' ? -1 : 1; + } + + return 0; + }); + }, [paymentMethod, tableSorting]); + + const handleOnRowClick = (row: TPricingConstraintItem) => { + setIdentifier({ + countryCode: row.countryCode, + currencyCode: row.currencyCode as TCurrencyCode, + }); + formModalState.openModal(); + }; + return ( + + +
+ } + label="Add configuration" + onClick={() => { + setIdentifier({} as TPricingConstraintIdentifier); + formModalState.openModal(); + }} + isDisabled={false} + data-testid="availability-add-configuration-button" + /> +
+ {/* eslint-disable-next-line @typescript-eslint/no-explicit-any */} + > + isCondensed + verticalCellAlignment="center" + columns={availabilityColumns} + rows={rows} + itemRenderer={(item, column) => { + switch (column.key) { + case 'currencyCode': + return item.currencyCode ?? ''; + case 'maxAmount': + return item?.maxAmount ?? ''; + case 'minAmount': + return item.minAmount; + case 'countryCode': + return item.countryCode ?? ''; + case 'surchargeCost': + if ( + !item?.surchargeCost?.percentageAmount && + !item?.surchargeCost?.fixedAmount + ) { + return ''; + } + + if ( + item?.surchargeCost?.percentageAmount && + item?.surchargeCost?.fixedAmount + ) { + return ( + item?.surchargeCost?.percentageAmount + + '% + ' + + item?.surchargeCost?.fixedAmount + + item.currencyCode + ); + } + + return item.surchargeCost?.percentageAmount + ? item?.surchargeCost?.percentageAmount + '%' + : item?.surchargeCost?.fixedAmount + item.currencyCode; + default: + return null; + } + }} + sortedBy={tableSorting.value.key} + sortDirection={tableSorting.value.order} + onSortChange={(column, direction) => { + tableSorting.onChange(column, direction); + }} + onRowClick={(row: TPricingConstraintItem) => handleOnRowClick(row)} + /> + +
+
+ ); +}; + +AvailabilityList.displayName = 'AvailabilityList'; +export default AvailabilityList; diff --git a/application/src/components/method-details/availability/validate.ts b/application/src/components/method-details/availability/validate.ts new file mode 100644 index 0000000..dd70609 --- /dev/null +++ b/application/src/components/method-details/availability/validate.ts @@ -0,0 +1,44 @@ +import omitEmpty from 'omit-empty-es'; +import type { FormikErrors } from 'formik'; +import { TAmountPerCountry } from '../../../types'; +import { convertCurrencyStringToNumber } from '../../../helpers'; +import { type TCurrencyCode } from '@commercetools-uikit/money-input'; + +type TMethodObjectErrors = { + maxAmount: { invalidValue?: boolean }; +}; + +export type TErrorByCurrency = { + [key in TCurrencyCode as string]: boolean; +}; + +const validate = ( + formikValues: TAmountPerCountry +): FormikErrors => { + const errors: TMethodObjectErrors = { + maxAmount: {}, + }; + + for (const currencies of Object.values(formikValues)) { + for (const { minAmount, maxAmount } of Object.values(currencies)) { + if (maxAmount === '' || maxAmount === undefined) { + continue; + } + + const nMinAmount = convertCurrencyStringToNumber(minAmount); + const nMaxAmount = maxAmount + ? convertCurrencyStringToNumber(maxAmount) + : 0; + + if (nMaxAmount < nMinAmount) { + errors.maxAmount.invalidValue = true; + break; + } + } + if (errors.maxAmount.invalidValue) break; + } + + return omitEmpty(errors); +}; + +export default validate; diff --git a/application/src/components/method-details/conversions.ts b/application/src/components/method-details/conversions.ts new file mode 100644 index 0000000..6e9f8ee --- /dev/null +++ b/application/src/components/method-details/conversions.ts @@ -0,0 +1,47 @@ +import LocalizedTextInput from '@commercetools-uikit/localized-text-input'; +import { transformLocalizedFieldToLocalizedString } from '@commercetools-frontend/l10n'; +import type { + TFetchChannelDetailsQuery, + TFetchCustomObjectDetailsQuery, +} from '../../types/generated/ctp'; +import type { + TMethodObjectFormValues, + TFormValues, + TMethodObjectValueFormValues, +} from '../../types'; + +export const docToFormValues = ( + channel: TFetchChannelDetailsQuery['channel'], + languages: string[] +): TFormValues => ({ + key: channel?.key ?? '', + roles: channel?.roles ?? [], + name: LocalizedTextInput.createLocalizedString( + languages, + transformLocalizedFieldToLocalizedString(channel?.nameAllLocales ?? []) ?? + {} + ), +}); + +export const formValuesToDoc = (formValues: TFormValues) => ({ + name: LocalizedTextInput.omitEmptyTranslations(formValues.name), + key: formValues.key, + roles: formValues.roles, +}); + +export const formValuesToMethodDoc = ( + formValues: TMethodObjectValueFormValues +) => ({ + value: formValues, +}); + +export const methodDocToFormValues = ( + methodDoc: TFetchCustomObjectDetailsQuery['customObject'] +): TMethodObjectFormValues => { + return { + id: methodDoc?.id ?? '', + container: methodDoc?.container ?? '', + key: methodDoc?.key ?? '', + value: methodDoc?.value ?? '', + }; +}; diff --git a/application/src/components/method-details/index.ts b/application/src/components/method-details/index.ts new file mode 100644 index 0000000..965412c --- /dev/null +++ b/application/src/components/method-details/index.ts @@ -0,0 +1,7 @@ +import { lazy } from 'react'; + +const MethodDetails = lazy( + () => import('./method-details' /* webpackChunkName: "method-details" */) +); + +export default MethodDetails; diff --git a/application/src/components/method-details/messages.ts b/application/src/components/method-details/messages.ts new file mode 100644 index 0000000..4b13eb7 --- /dev/null +++ b/application/src/components/method-details/messages.ts @@ -0,0 +1,89 @@ +import { defineMessages } from 'react-intl'; + +export default defineMessages({ + methodDetailsErrorMessage: { + id: 'MethodDetails.methodDetailsErrorMessage', + defaultMessage: + 'We were unable to fetch the custom object details. Please check your connection, the provided custom object ID and try again.', + }, + methodDetailsUpdated: { + id: 'MethodDetails.methodDetailsUpdated', + defaultMessage: '{methodName} updated', + }, + methodDetailsStatusUpdated: { + id: 'MethodDetails.methodDetailsStatusUpdated', + defaultMessage: '{methodName} {status}', + }, + fieldMethodName: { + id: 'MethodDetails.fieldMethodName', + defaultMessage: 'Payment name', + }, + fieldMethodNameInvalidLength: { + id: 'MethodDetails.fieldMethodNameInvalidLength', + defaultMessage: 'Maximum 50 characters allowed.', + }, + fieldMethodNameDescription: { + id: 'MethodDetails.fieldMethodNameDescription', + defaultMessage: 'Enter payment name in their corresponding locals.', + }, + fieldMethodDescription: { + id: 'MethodDetails.fieldMethodDescription', + defaultMessage: 'Payment description', + }, + fieldMethodDescriptionInvalidLength: { + id: 'MethodDetails.fieldMethodDescriptionInvalidLength', + defaultMessage: 'Maximum 100 characters allowed.', + }, + fieldMethodDescriptionDescription: { + id: 'MethodDetails.fieldMethodDescriptionDescription', + defaultMessage: 'Describe payment method in their corresponding locals.', + }, + fieldMethodDisplayOrder: { + id: 'MethodDetails.fieldMethodDisplayOrder', + defaultMessage: 'Display order in checkout', + }, + fieldMethodDisplayOrderIsNotInteger: { + id: 'MethodDetails.fieldMethodDisplayOrderIsNotInteger', + defaultMessage: 'Choose natural integer between 0 and 100.', + }, + fieldMethodDisplayOrderInfoTitle: { + id: 'MethodDetails.fieldMethodDisplayOrderInfoTitle', + defaultMessage: 'Display order in checkout', + }, + availabilityTitle: { + id: 'MethodDetails.Availability', + defaultMessage: 'Availability', + }, + headerCountry: { + id: 'MethodDetails.Availability.headerCountry', + defaultMessage: 'Country', + }, + headerCurrency: { + id: 'MethodDetails.Availability.headerCurrency', + defaultMessage: 'Currency', + }, + headerMinAmount: { + id: 'MethodDetails.Availability.headerMinAmount', + defaultMessage: 'Min amount', + }, + headerMaxAmount: { + id: 'MethodDetails.Availability.headerMaxAmount', + defaultMessage: 'Max amount', + }, + headerSurchargeCost: { + id: 'MethodDetails.Availability.headerSurchargeCost', + defaultMessage: 'Surcharge transaction cost', + }, + fieldMaxAmountInvalidValue: { + id: 'MethodDetails.fieldMaxAmountInvalidValue', + defaultMessage: 'Maximum amount has to be higher then minimum amount.', + }, + fieldImageUrl: { + id: 'MethodDetails.fieldImageUrl', + defaultMessage: 'URL', + }, + fieldMustBeEqualOrGreaterThanZero: { + id: 'MethodDetails.fieldMustBeEqualOrGreaterThanZero', + defaultMessage: 'The amount must be equal or greater than 0', + }, +}); diff --git a/application/src/components/method-details/method-details-form.tsx b/application/src/components/method-details/method-details-form.tsx new file mode 100644 index 0000000..abac5e6 --- /dev/null +++ b/application/src/components/method-details/method-details-form.tsx @@ -0,0 +1,223 @@ +import { useFormik, type FormikHelpers } from 'formik'; +import { ReactElement } from 'react'; +import { TMethodObjectValueFormValues } from '../../types'; +import Spacings from '@commercetools-uikit/spacings'; +import TextField from '@commercetools-uikit/text-field'; +import NumberField from '@commercetools-uikit/number-field'; +import { useIntl } from 'react-intl'; +import messages from './messages'; +import LocalizedTextField from '@commercetools-uikit/localized-text-field'; +import { + InfoDialog, + useModalState, +} from '@commercetools-frontend/application-components'; +import Text from '@commercetools-uikit/text'; +import validate from './validate'; + +type Formik = ReturnType; +type FormProps = { + formElements: ReactElement; + iconElements: ReactElement; + values: Formik['values']; + isDirty: Formik['dirty']; + isSubmitting: Formik['isSubmitting']; + submitForm: Formik['handleSubmit']; + handleReset: Formik['handleReset']; +}; +type TCustomObjectDetailsFormProps = { + onSubmit: ( + value: TMethodObjectValueFormValues, + formikHelpers: FormikHelpers + ) => void | Promise; + initialValues?: TMethodObjectValueFormValues; + isReadOnly: boolean; + dataLocale: string; + children: (formProps: FormProps) => JSX.Element; +}; + +const MethodDetailsForm = (props: TCustomObjectDetailsFormProps) => { + const intl = useIntl(); + const formik = useFormik({ + initialValues: props.initialValues || ({} as TMethodObjectValueFormValues), + onSubmit: props.onSubmit, + validate, + enableReinitialize: true, + }); + const infoModalState = useModalState(); + + if (!props.initialValues) { + return null; + } + + const formElements = ( + + (formik.errors) + .name + } + touched={Boolean(formik.touched.name)} + onChange={formik.handleChange} + onBlur={formik.handleBlur} + isReadOnly={props.isReadOnly} + horizontalConstraint={13} + renderError={(errorKey) => { + if (errorKey === 'invalidLength') { + return intl.formatMessage(messages.fieldMethodNameInvalidLength); + } + return null; + }} + data-testid="name-input" + /> + (formik.errors) + .description + } + touched={Boolean(formik.touched.description)} + onChange={formik.handleChange} + onBlur={formik.handleBlur} + isReadOnly={props.isReadOnly} + horizontalConstraint={13} + renderError={(errorKey) => { + if (errorKey === 'invalidLength') { + return intl.formatMessage( + messages.fieldMethodDescriptionInvalidLength + ); + } + return null; + }} + data-testid="description-input" + /> + (formik.errors) + .displayOrder + } + touched={Boolean(formik.touched.displayOrder)} + onChange={formik.handleChange} + onBlur={formik.handleBlur} + isReadOnly={props.isReadOnly} + horizontalConstraint={13} + step={1} + isRequired={true} + onInfoButtonClick={() => { + infoModalState.openModal(); + }} + renderError={(errorKey) => { + if (errorKey === 'isNotInteger') { + return intl.formatMessage( + messages.fieldMethodDisplayOrderIsNotInteger + ); + } + return null; + }} + data-testid="display-order-input" + > + + + + + Assigning an order number to payment methods will allow you to + more easily use sorting your payment methods. + + + + + Payment method order values can be a calue between 0 and 100. + + + + + The higher the value, the higher the position in the checkout. + + + + + For example: + + + + Payment Method A has rank value: 25 + + + Payment Method B has rank value: 80 + + + + Therefor Payment Method B will be displayed above A in the + checkout. + + + + + + ); + + const iconElements = ( + + icon + (formik.errors) + .imageUrl + } + touched={Boolean(formik.touched.displayOrder)} + onChange={formik.handleChange} + onBlur={formik.handleBlur} + isReadOnly={props.isReadOnly} + horizontalConstraint={13} + renderError={(errorKey) => { + if (errorKey === 'isNotInteger') { + return intl.formatMessage( + messages.fieldMethodDisplayOrderIsNotInteger + ); + } + return null; + }} + data-testid="image-url-input" + > + + ); + + return props.children({ + formElements, + iconElements, + values: formik.values, + isDirty: formik.dirty, + isSubmitting: formik.isSubmitting, + submitForm: formik.handleSubmit, + handleReset: formik.handleReset, + }); +}; + +MethodDetailsForm.displayName = 'MethodDetailsForm'; +export default MethodDetailsForm; diff --git a/application/src/components/method-details/method-details.spec.tsx b/application/src/components/method-details/method-details.spec.tsx new file mode 100644 index 0000000..ab4865c --- /dev/null +++ b/application/src/components/method-details/method-details.spec.tsx @@ -0,0 +1,109 @@ +import { + screen, + render, +} from '@commercetools-frontend/application-shell/test-utils'; +import { setupServer } from 'msw/node'; +import { Suspense } from 'react'; +import { MemoryRouter } from 'react-router'; +import { IntlProvider } from 'react-intl'; +import MethodDetails from './method-details'; +import { + useCustomObjectDetailsFetcher, + useCustomObjectDetailsUpdater, +} from '../../hooks/use-custom-objects-connector'; +import { useApplicationContext } from '@commercetools-frontend/application-shell-connectors'; +import { useShowNotification } from '@commercetools-frontend/actions-global'; +import { useIsAuthorized } from '@commercetools-frontend/permissions'; + +jest.mock('../../hooks/use-custom-objects-connector', () => ({ + useCustomObjectDetailsFetcher: jest.fn(), + useCustomObjectDetailsUpdater: jest.fn(), +})); +jest.mock('@commercetools-frontend/application-shell-connectors', () => ({ + useApplicationContext: jest.fn(), +})); +jest.mock('@commercetools-frontend/actions-global', () => ({ + useShowNotification: jest.fn(), +})); +jest.mock('@commercetools-frontend/permissions', () => ({ + useIsAuthorized: jest.fn(), +})); + +const mockServer = setupServer(); +afterEach(() => mockServer.resetHandlers()); +beforeAll(() => + mockServer.listen({ + onUnhandledRequest: 'error', + }) +); +afterAll(() => { + mockServer.close(); +}); + +describe('Test method-details.tsx', () => { + beforeEach(() => { + (useCustomObjectDetailsFetcher as jest.Mock).mockReturnValue({ + loading: true, + error: null, + method: { + id: '43c3f945-c429-4719-878f-008cd507c581', + container: 'sctm-app-methods', + key: 'paypal', + value: { + id: 'creditcard', + technicalName: 'Card', + name: { + 'en-GB': 'Card', + 'de-DE': 'Card', + 'en-US': 'Card', + 'de-AT': 'Card', + 'it-IT': 'Card', + 'pl-PL': 'Card', + }, + description: { + 'en-GB': '', + 'de-DE': '', + 'en-US': '', + 'de-AT': '', + 'it-IT': '', + 'pl-PL': '', + }, + imageUrl: + 'https://www.mollie.com/external/icons/payment-methods/creditcard.svg', + status: 'Inactive', + displayOrder: 0, + }, + __typename: 'CustomObject', + }, + }); + + (useApplicationContext as jest.Mock).mockReturnValue({ + dataLocale: 'de', + projectLanguages: ['de'], + }); + + (useShowNotification as jest.Mock).mockReturnValue(jest.fn()); + + (useIsAuthorized as jest.Mock).mockReturnValue(true); + + (useCustomObjectDetailsUpdater as jest.Mock).mockReturnValue({ + execute: jest.fn().mockResolvedValue({}), + }); + }); + + it('should render method details page', async () => { + render( + + Loading...}> + + + + + + ); + + screen.getAllByText('Card').forEach((element: unknown) => { + expect(element).toBeInTheDocument(); + }); + }); +}); diff --git a/application/src/components/method-details/method-details.tsx b/application/src/components/method-details/method-details.tsx new file mode 100644 index 0000000..f10f7af --- /dev/null +++ b/application/src/components/method-details/method-details.tsx @@ -0,0 +1,254 @@ +import { useIntl } from 'react-intl'; +import { Route, Switch, useParams, useRouteMatch } from 'react-router-dom'; +import { + PageNotFound, + CustomFormModalPage, + TabularModalPage, + TabHeader, +} from '@commercetools-frontend/application-components'; +import { ContentNotification } from '@commercetools-uikit/notifications'; +import Text from '@commercetools-uikit/text'; +import Spacings from '@commercetools-uikit/spacings'; +import LoadingSpinner from '@commercetools-uikit/loading-spinner'; +import { useCallback } from 'react'; +import { useApplicationContext } from '@commercetools-frontend/application-shell-connectors'; +import { + useCustomObjectDetailsFetcher, + useCustomObjectDetailsUpdater, +} from '../../hooks/use-custom-objects-connector'; +import messages from './messages'; +import MethodDetailsForm from './method-details-form'; +import { TMethodObjectValueFormValues } from '../../types'; +import { useShowNotification } from '@commercetools-frontend/actions-global'; +import { + DOMAINS, + NO_VALUE_FALLBACK, + NOTIFICATION_KINDS_SIDE, +} from '@commercetools-frontend/constants'; +import SelectField from '@commercetools-uikit/select-field'; +import { ApplicationPageTitle } from '@commercetools-frontend/application-shell'; +import { useIsAuthorized } from '@commercetools-frontend/permissions'; +import { PERMISSIONS } from '../../constants'; +import { formatLocalizedString } from '@commercetools-frontend/l10n'; +import AvailabilityList from './availability/list'; + +type TMethodDetailsProps = { + onClose: () => void; +}; + +const MethodDetails = (props: TMethodDetailsProps) => { + const intl = useIntl(); + const match = useRouteMatch(); + const params = useParams<{ id: string }>(); + const { loading, error, method } = useCustomObjectDetailsFetcher(params.id); + const { dataLocale, projectLanguages } = useApplicationContext((context) => ({ + dataLocale: context.dataLocale ?? '', + projectLanguages: context.project?.languages ?? [], + })); + const customObjectUpdater = useCustomObjectDetailsUpdater(); + const showNotification = useShowNotification(); + const canManage = useIsAuthorized({ + demandedPermissions: [PERMISSIONS.Manage], + }); + + const handleSubmit = async (formikValues: TMethodObjectValueFormValues) => { + try { + if (method?.container && method?.key && formikValues) { + await customObjectUpdater.execute({ + container: method.container, + key: method.key, + value: JSON.stringify(formikValues), + }); + showNotification({ + kind: 'success', + domain: DOMAINS.SIDE, + text: intl.formatMessage(messages.methodDetailsUpdated, { + methodName: formatLocalizedString( + { + name: formikValues.name, + }, + { + key: 'name', + locale: dataLocale, + fallbackOrder: projectLanguages, + fallback: NO_VALUE_FALLBACK, + } + ), + }), + }); + } + } catch (error) { + console.error(error); + } + }; + + const handleChange = async ( + status: string, + formikValues: TMethodObjectValueFormValues + ) => { + try { + if (method?.container && method?.key && formikValues) { + let clonedValues = { ...formikValues, ...{ status: status } }; + await customObjectUpdater.execute({ + container: method?.container, + key: method?.key, + value: JSON.stringify(clonedValues), + }); + showNotification({ + kind: NOTIFICATION_KINDS_SIDE.success, + domain: DOMAINS.SIDE, + text: intl.formatMessage(messages.methodDetailsStatusUpdated, { + methodName: formatLocalizedString( + { + name: formikValues.name, + }, + { + key: 'name', + locale: dataLocale, + fallbackOrder: projectLanguages, + fallback: NO_VALUE_FALLBACK, + } + ), + status: status === 'Active' ? 'activated' : 'deactivated', + }), + }); + } + } catch (error) { + console.error(error); + } + }; + + const handleSubmitCallback = useCallback(handleSubmit, [ + method?.container, + method?.key, + customObjectUpdater, + showNotification, + intl, + dataLocale, + projectLanguages, + ]); + const handleChangeCallback = useCallback(handleChange, [ + customObjectUpdater, + dataLocale, + intl, + method?.container, + method?.key, + projectLanguages, + showNotification, + ]); + + return ( + + {(formProps) => { + return ( + props.onClose()} + tabControls={ + <> + + + + + } + formControls={ + <> + { + handleChangeCallback( + event.target.value as string, + formProps.values as TMethodObjectValueFormValues + ); + }} + options={[ + { + options: [ + { value: 'Active', label: 'Active' }, + { value: 'Inactive', label: 'Inactive' }, + ], + }, + ]} + horizontalConstraint={4} + controlShouldRenderValue={true} + data-testid={'status-select'} + isSearchable={false} + > + + formProps.submitForm()} + isDisabled={ + formProps.isSubmitting || !formProps.isDirty || !canManage + } + dataAttributes={{ 'data-testid': 'save-button' }} + /> + + } + > + {loading && ( + + + + )} + {error && ( + + + {intl.formatMessage(messages.methodDetailsErrorMessage)} + + + )} + {method && ( + + )} + {method === null && } + + + {method && formProps.formElements} + + + {method && formProps.iconElements} + + + + + + + ); + }} + + ); +}; +MethodDetails.displayName = 'MethodDetails'; + +export default MethodDetails; diff --git a/application/src/components/method-details/transform-errors.ts b/application/src/components/method-details/transform-errors.ts new file mode 100644 index 0000000..3b3152b --- /dev/null +++ b/application/src/components/method-details/transform-errors.ts @@ -0,0 +1,35 @@ +import omitEmpty from 'omit-empty-es'; + +const DUPLICATE_FIELD_ERROR_CODE = 'DuplicateField'; + +type TransformedErrors = { + unmappedErrors: unknown[]; + formErrors: Record; +}; + +export const transformErrors = (error: unknown): TransformedErrors => { + const errorsToMap = Array.isArray(error) ? error : [error]; + + const { formErrors, unmappedErrors } = errorsToMap.reduce( + (transformedErrors, graphQLError) => { + const errorCode = graphQLError?.extensions?.code ?? graphQLError.code; + const fieldName = graphQLError?.extensions?.field ?? graphQLError.field; + + if (errorCode === DUPLICATE_FIELD_ERROR_CODE) { + transformedErrors.formErrors[fieldName] = { duplicate: true }; + } else { + transformedErrors.unmappedErrors.push(graphQLError); + } + return transformedErrors; + }, + { + formErrors: {}, // will be mappped to form field error messages + unmappedErrors: [], // will result in dispatching `showApiErrorNotification` + } + ); + + return { + formErrors: omitEmpty(formErrors), + unmappedErrors, + }; +}; diff --git a/application/src/components/method-details/validate.ts b/application/src/components/method-details/validate.ts new file mode 100644 index 0000000..b970158 --- /dev/null +++ b/application/src/components/method-details/validate.ts @@ -0,0 +1,45 @@ +import omitEmpty from 'omit-empty-es'; +import type { FormikErrors } from 'formik'; +import type { TMethodObjectValueFormValues } from '../../types'; + +type TMethodObjectErrors = { + name: { invalidLength?: boolean }; + description: { invalidLength?: boolean }; + displayOrder: { isNotInteger?: boolean }; +}; + +const validate = ( + formikValues: TMethodObjectValueFormValues +): FormikErrors => { + const errors: TMethodObjectErrors = { + name: {}, + description: {}, + displayOrder: {}, + }; + + if ( + Object.keys(formikValues.name).some( + (language) => formikValues.name[language].length > 50 + ) + ) { + errors.name.invalidLength = true; + } + if ( + Object.keys(formikValues.description).some( + (language) => formikValues.description[language].length > 100 + ) + ) { + errors.description.invalidLength = true; + } + if ( + !Number.isInteger(formikValues.displayOrder) || + formikValues.displayOrder < 0 || + formikValues.displayOrder > 100 + ) { + errors.displayOrder.isNotInteger = true; + } + + return omitEmpty(errors); +}; + +export default validate; diff --git a/application/src/components/welcome/index.ts b/application/src/components/welcome/index.ts new file mode 100644 index 0000000..239a34c --- /dev/null +++ b/application/src/components/welcome/index.ts @@ -0,0 +1,7 @@ +import { lazy } from 'react'; + +const Welcome = lazy( + () => import('./welcome' /* webpackChunkName: "welcome" */) +); + +export default Welcome; diff --git a/application/src/components/welcome/messages.ts b/application/src/components/welcome/messages.ts new file mode 100644 index 0000000..9aeec98 --- /dev/null +++ b/application/src/components/welcome/messages.ts @@ -0,0 +1,47 @@ +import { defineMessages } from 'react-intl'; + +export default defineMessages({ + title: { + id: 'Welcome.title', + defaultMessage: 'Mollie payment methods', + }, + subtitle: { + id: 'Welcome.subtitle', + defaultMessage: + 'Welcome to the Mollie Custom Application. This application allows you to manage your Mollie payments in the Commercetools Merchant Center.', + }, + notice: { + id: 'Welcome.notice', + defaultMessage: 'Content will follow...', + }, + noData: { + id: 'Welcome.noData', + defaultMessage: + 'There are no active payment methods available. Please activate them in your mollie dashboard first.', + }, + statusHeader: { + id: 'Welcome.statusHeader', + defaultMessage: 'Active', + }, + statusHeaderHint: { + id: 'Welcome.statusHeaderHint', + defaultMessage: + 'Payment method is only available for checkout if the status is set to “Active”. Please make sure that the payment method is also enabled in the Mollie Dashboard.', + }, + iconHeader: { + id: 'Welcome.iconHeader', + defaultMessage: 'Icon', + }, + displayOrderHeader: { + id: 'Welcome.displayOrderHeader', + defaultMessage: 'Display order', + }, + paymentMethodHeader: { + id: 'Welcome.paymentMethodHeader', + defaultMessage: 'Payment method', + }, + nameHeader: { + id: 'Welcome.nameHeader', + defaultMessage: 'Payment method', + }, +}); diff --git a/application/src/components/welcome/web-developer.svg b/application/src/components/welcome/web-developer.svg new file mode 100644 index 0000000..a1b681c --- /dev/null +++ b/application/src/components/welcome/web-developer.svg @@ -0,0 +1 @@ +web_development diff --git a/application/src/components/welcome/welcome.module.css b/application/src/components/welcome/welcome.module.css new file mode 100644 index 0000000..207bb94 --- /dev/null +++ b/application/src/components/welcome/welcome.module.css @@ -0,0 +1,4 @@ +.imageContainer { + max-width: 65%; + margin: 0 auto; +} diff --git a/application/src/components/welcome/welcome.spec.tsx b/application/src/components/welcome/welcome.spec.tsx new file mode 100644 index 0000000..cb6c780 --- /dev/null +++ b/application/src/components/welcome/welcome.spec.tsx @@ -0,0 +1,142 @@ +import { + screen, + render, +} from '@commercetools-frontend/application-shell/test-utils'; +import { setupServer } from 'msw/node'; +import ForwardToFixture from '../../../cypress/fixtures/forward-to.json'; +import ObjectsPaginated from '../../../cypress/fixtures/objects-paginated.json'; +import messages from './messages'; +import { + useCustomObjectsFetcher, + useCustomObjectDetailsUpdater, +} from '../../hooks/use-custom-objects-connector/index'; +import { useExtensionDestinationFetcher } from '../../hooks/use-extensions-connector'; +import { usePaymentMethodsFetcher } from '../../hooks/use-mollie-connector'; +import Welcome from '.'; +import { Suspense } from 'react'; +import { MemoryRouter } from 'react-router'; +import { IntlProvider } from 'react-intl'; + +jest.mock('../../hooks/use-custom-objects-connector', () => ({ + useCustomObjectsFetcher: jest.fn(), + useCustomObjectDetailsUpdater: jest.fn(), +})); +jest.mock('../../hooks/use-extensions-connector', () => ({ + useExtensionDestinationFetcher: jest.fn(), +})); +jest.mock('../../hooks/use-mollie-connector', () => ({ + usePaymentMethodsFetcher: jest.fn(), +})); + +const mockMethods = ForwardToFixture._embedded.methods.map((method) => { + return { + id: method.id, + description: { + 'en-GB': '', + }, + name: { + 'de-DE': method.description, + 'en-GB': method.description, + }, + status: method.status === 'active' ? 'Active' : 'Inactive', + imageUrl: method.image.svg, + displayOrder: 0, + }; +}); + +const mockColumns = Object.values(messages) + .filter((message) => + [ + 'Welcome.statusHeader', + 'Welcome.nameHeader', + 'Welcome.iconHeader', + 'Welcome.displayOrderHeader', + ].includes(message.id) + ) + .map((message) => message.defaultMessage); + +const mockServer = setupServer(); +afterEach(() => mockServer.resetHandlers()); +beforeEach(() => { + (useCustomObjectsFetcher as jest.Mock).mockReturnValue({ + customObjectsPaginatedResult: ObjectsPaginated, + error: null, + loading: false, + }); + + (useExtensionDestinationFetcher as jest.Mock).mockReturnValue({ + extension: { destination: { url: 'https://example.com' } }, + }); + + (usePaymentMethodsFetcher as jest.Mock).mockReturnValue({ + fetchedData: mockMethods, + fetchedDataLoading: false, + }); + + (useCustomObjectDetailsUpdater as jest.Mock).mockReturnValue({ + execute: jest.fn().mockResolvedValue({}), + }); +}); +beforeAll(() => + mockServer.listen({ + onUnhandledRequest: 'error', + }) +); +afterAll(() => { + mockServer.close(); +}); + +describe('Test welcome.tsx', () => { + it('should render welcome page', async () => { + render( + + Loading...}> + + + + + + ); + + await screen.findByText(messages.title.defaultMessage); + expect(screen.getByTestId('title')).toBeInTheDocument(); + expect(screen.queryByTestId('loading-spinner')).not.toBeInTheDocument(); + + mockColumns.forEach((column) => { + expect(screen.getByText(column)).toBeInTheDocument(); + }); + + expect(screen.getByTestId('status-tooltip')).toBeInTheDocument(); + + mockMethods.forEach((method) => { + expect( + screen.getByTestId(`name-column-${method.id}`) + ).toBeInTheDocument(); + }); + }); + + it('should render no data notification', async () => { + (usePaymentMethodsFetcher as jest.Mock).mockReturnValue({ + fetchedData: [], + fetchedDataLoading: false, + }); + + render( + + Loading...}> + + + + + + ); + + expect(screen.getByTestId('no-data-notification')).toBeInTheDocument(); + }); +}); diff --git a/application/src/components/welcome/welcome.tsx b/application/src/components/welcome/welcome.tsx new file mode 100644 index 0000000..bcd4e80 --- /dev/null +++ b/application/src/components/welcome/welcome.tsx @@ -0,0 +1,257 @@ +import { useCallback, useEffect, useState } from 'react'; +import { Switch, useHistory, useRouteMatch } from 'react-router-dom'; +import Spacings from '@commercetools-uikit/spacings'; +import Text from '@commercetools-uikit/text'; +import messages from './messages'; +import { PageContentFull } from '@commercetools-frontend/application-components'; +import { + useDataTableSortingState, + usePaginationState, +} from '@commercetools-uikit/hooks'; +import { + useCustomObjectsFetcher, + useCustomObjectDetailsUpdater, +} from '../../hooks/use-custom-objects-connector'; +import { EXTENSION_KEY, OBJECT_CONTAINER_NAME } from '../../constants'; +import DataTable from '@commercetools-uikit/data-table'; +import IconButton from '@commercetools-uikit/icon-button'; +import { usePaymentMethodsFetcher } from '../../hooks/use-mollie-connector'; +import { ContentNotification } from '@commercetools-uikit/notifications'; +import { CustomMethodObject } from '../../types/app'; +import LoadingSpinner from '@commercetools-uikit/loading-spinner'; +import Tootltip from '@commercetools-uikit/tooltip'; +import { + InfoIcon, + CheckActiveIcon, + CheckInactiveIcon, +} from '@commercetools-uikit/icons'; +import { useExtensionDestinationFetcher } from '../../hooks/use-extensions-connector'; +import { getErrorMessage } from '../../helpers'; +import { SuspendedRoute } from '@commercetools-frontend/application-shell'; +import MethodDetails from '../method-details'; +import { useIntl } from 'react-intl'; +import { useApplicationContext } from '@commercetools-frontend/application-shell-connectors'; + +const Welcome = () => { + const intl = useIntl(); + const match = useRouteMatch(); + const { push } = useHistory(); + const { dataLocale, projectLanguages } = useApplicationContext((context) => ({ + dataLocale: context.dataLocale ?? '', + projectLanguages: context.project?.languages ?? [], + })); + const columns = [ + { + key: 'name', + label: intl.formatMessage(messages.nameHeader), + }, + { + key: 'status', + label: intl.formatMessage(messages.statusHeader), + headerIcon: ( + + + + + + ), + }, + { key: 'image', label: intl.formatMessage(messages.iconHeader) }, + { + key: 'order', + label: intl.formatMessage(messages.displayOrderHeader), + }, + ]; + const customObjectUpdater = useCustomObjectDetailsUpdater(); + const { page, perPage } = usePaginationState(); + const tableSorting = useDataTableSortingState({ + key: 'key', + order: 'asc', + }); + const { customObjectsPaginatedResult, error, loading } = + useCustomObjectsFetcher({ + page, + perPage, + tableSorting, + container: OBJECT_CONTAINER_NAME, + }); + const { extension } = useExtensionDestinationFetcher(EXTENSION_KEY); + const [methods, setMethods] = useState([]); + const [refresh, setRefresh] = useState(0); + + const { fetchedData, fetchedDataLoading } = usePaymentMethodsFetcher( + extension?.destination?.url, + projectLanguages + ); + + const handleRefresh = useCallback(() => { + setRefresh((prev) => prev + 1); + }, []); + + const FetchAndUpdateMethods = useCallback(async () => { + if (fetchedData && fetchedData.length > 0) { + const updatedMethods = await Promise.all( + fetchedData.map(async (method) => { + const shouldCreate = customObjectsPaginatedResult?.results.every( + (object) => object.key !== method.id + ); + + if (shouldCreate) { + await customObjectUpdater + .execute({ + container: OBJECT_CONTAINER_NAME, + key: method.id, + value: JSON.stringify(method), + }) + .catch((error) => { + console.error(`Error creating custom object: ${error}`); + }); + return method; + } else { + return customObjectsPaginatedResult?.results.find( + (obj) => obj.key === method.id + )?.value as CustomMethodObject; + } + }) + ); + setMethods(updatedMethods); + } + }, [customObjectUpdater, customObjectsPaginatedResult?.results, fetchedData]); + + useEffect(() => { + if ( + (extension?.destination?.url && + methods.length === 0 && + customObjectsPaginatedResult) || + (refresh > 0 && extension?.destination?.url) + ) { + FetchAndUpdateMethods(); + setRefresh(0); + } + }, [ + extension, + methods.length, + customObjectsPaginatedResult, + refresh, + FetchAndUpdateMethods, + ]); + + if (error) { + return ( + + {getErrorMessage(error)} + + ); + } + + const NoDataFallback = !fetchedDataLoading ? ( + + ) : ( + + ); + + const MollieDataTable = + !loading && methods && methods.length > 0 && fetchedData ? ( + + > + isCondensed + verticalCellAlignment="center" + columns={columns} + rows={methods} + itemRenderer={(item, column) => { + switch (column.key) { + case 'status': + return item.status === 'Active' ? ( + + ) : ( + + ); + case 'name': + return ( +
+ {item.technicalName} +
+ ); + case 'image': + return ( + + } + label={item.id} + > + ); + case 'order': + return ( +
+ {item.displayOrder ?? '-'} +
+ ); + default: + return null; + } + }} + sortedBy={tableSorting.value.key} + sortDirection={tableSorting.value.order} + onSortChange={tableSorting.onChange} + onRowClick={(row) => { + push( + `${match.url}/${ + customObjectsPaginatedResult?.results.filter( + (obj) => obj.key === row.id + )?.[0]?.id + }/general` + ); + }} + /> + + + { + push(`${match.url}`); + handleRefresh(); + }} + /> + + +
+ ) : ( + NoDataFallback + ); + + return ( + + + + + + + {MollieDataTable} + + ); +}; +Welcome.displayName = 'Welcome'; + +export default Welcome; diff --git a/application/src/constants.ts b/application/src/constants.ts new file mode 100644 index 0000000..06a7d9c --- /dev/null +++ b/application/src/constants.ts @@ -0,0 +1,19 @@ +// Make sure to import the helper functions from the `ssr` entry point. +import { entryPointUriPathToPermissionKeys } from '@commercetools-frontend/application-shell/ssr'; + +export const entryPointUriPath = process.env.ENTRY_POINT_URI_PATH ?? 'mollie'; +export const PERMISSIONS = entryPointUriPathToPermissionKeys(entryPointUriPath); +export const CLOUD_IDENTIFIER = process.env.CLOUD_IDENTIFIER ?? 'gcp-eu'; +export const CUSTOM_APPLICATION_ID = process.env.CUSTOM_APPLICATION_ID ?? ''; +export const APPLICATION_URL = + process.env.APPLICATION_URL ?? 'https://mollie.app'; +export const OBJECT_CONTAINER_NAME = 'sctm-app-methods'; +export const EXTENSION_KEY = 'sctm-payment-create-update-extension'; +export const EXTENSION_URL_PATH = '/processor'; +export const APPLICATION_URL_PATH = '/application/methods'; +export const USER_AGENT = { + name: 'ShopmacherMollieCommercetoolsConnector/1.2.0-alpha', + version: '1.2.0', + libraryName: 'ShopmacherMollieCommercetoolsConnector/1.2.0-alpha', + contactEmail: 'info@mollie.com', +}; diff --git a/application/src/helpers.ts b/application/src/helpers.ts new file mode 100644 index 0000000..286613b --- /dev/null +++ b/application/src/helpers.ts @@ -0,0 +1,76 @@ +import { + transformLocalizedStringToLocalizedField, + transformLocalizedFieldToLocalizedString, +} from '@commercetools-frontend/l10n'; +import { isApolloError, ApolloError, type ServerError } from '@apollo/client'; +import type { TChannel } from './types/generated/ctp'; +import type { + TGraphqlUpdateAction, + TSyncAction, + TChangeNameActionPayload, +} from './types'; + +export const getErrorMessage = (error: ApolloError) => + error.graphQLErrors?.map((e) => e.message).join('\n') || error.message; + +const isServerError = ( + error: ApolloError['networkError'] +): error is ServerError => { + return Boolean((error as ServerError)?.result); +}; + +export const extractErrorFromGraphQlResponse = (graphQlResponse: unknown) => { + if (graphQlResponse instanceof Error && isApolloError(graphQlResponse)) { + if ( + isServerError(graphQlResponse.networkError) && + typeof graphQlResponse.networkError?.result !== 'string' && + graphQlResponse.networkError?.result?.errors.length > 0 + ) { + return graphQlResponse?.networkError?.result.errors; + } + + if (graphQlResponse.graphQLErrors?.length > 0) { + return graphQlResponse.graphQLErrors; + } + } + + return graphQlResponse; +}; + +const getNameFromPayload = (payload: TChangeNameActionPayload) => ({ + name: transformLocalizedStringToLocalizedField(payload.name), +}); + +const isChangeNameActionPayload = ( + actionPayload: Record +): actionPayload is TChangeNameActionPayload => { + return (actionPayload as TChangeNameActionPayload)?.name !== undefined; +}; + +const convertAction = (action: TSyncAction): TGraphqlUpdateAction => { + const { action: actionName, ...actionPayload } = action; + return { + [actionName]: + actionName === 'changeName' && isChangeNameActionPayload(actionPayload) + ? getNameFromPayload(actionPayload) + : actionPayload, + }; +}; + +export const createGraphQlUpdateActions = (actions: TSyncAction[]) => + actions.reduce( + (previousActions, syncAction) => [ + ...previousActions, + convertAction(syncAction), + ], + [] + ); + +export const convertToActionData = (draft: Partial) => ({ + ...draft, + name: transformLocalizedFieldToLocalizedString(draft.nameAllLocales || []), +}); + +export const convertCurrencyStringToNumber = (string: string): number => { + return Number(string.replace(/[^0-9.-]+/g, '')); +}; diff --git a/application/src/hooks/use-channels-connector/fetch-channel-details.ctp.graphql b/application/src/hooks/use-channels-connector/fetch-channel-details.ctp.graphql new file mode 100644 index 0000000..5d31e8d --- /dev/null +++ b/application/src/hooks/use-channels-connector/fetch-channel-details.ctp.graphql @@ -0,0 +1,12 @@ +query FetchChannelDetails($channelId: String!) { + channel(id: $channelId) { + id + version + key + roles + nameAllLocales { + locale + value + } + } +} diff --git a/application/src/hooks/use-channels-connector/fetch-channels.ctp.graphql b/application/src/hooks/use-channels-connector/fetch-channels.ctp.graphql new file mode 100644 index 0000000..f15a8b8 --- /dev/null +++ b/application/src/hooks/use-channels-connector/fetch-channels.ctp.graphql @@ -0,0 +1,16 @@ +query FetchChannels($limit: Int!, $offset: Int!, $sort: [String!]) { + channels(limit: $limit, offset: $offset, sort: $sort) { + total + count + offset + results { + id + key + roles + nameAllLocales { + locale + value + } + } + } +} diff --git a/application/src/hooks/use-channels-connector/index.ts b/application/src/hooks/use-channels-connector/index.ts new file mode 100644 index 0000000..4ca3c05 --- /dev/null +++ b/application/src/hooks/use-channels-connector/index.ts @@ -0,0 +1,5 @@ +export { + useChannelsFetcher, + useChannelDetailsFetcher, + useChannelDetailsUpdater, +} from './use-channels-connector'; diff --git a/application/src/hooks/use-channels-connector/update-channel-details.ctp.graphql b/application/src/hooks/use-channels-connector/update-channel-details.ctp.graphql new file mode 100644 index 0000000..155816d --- /dev/null +++ b/application/src/hooks/use-channels-connector/update-channel-details.ctp.graphql @@ -0,0 +1,16 @@ +mutation UpdateChannelDetails( + $channelId: String! + $version: Long! + $actions: [ChannelUpdateAction!]! +) { + updateChannel(id: $channelId, version: $version, actions: $actions) { + id + version + key + roles + nameAllLocales { + locale + value + } + } +} diff --git a/application/src/hooks/use-channels-connector/use-channels-connector.ts b/application/src/hooks/use-channels-connector/use-channels-connector.ts new file mode 100644 index 0000000..905b770 --- /dev/null +++ b/application/src/hooks/use-channels-connector/use-channels-connector.ts @@ -0,0 +1,135 @@ +/// +/// + +import type { ApolloError } from '@apollo/client'; +import { + useMcQuery, + useMcMutation, +} from '@commercetools-frontend/application-shell'; +import { GRAPHQL_TARGETS } from '@commercetools-frontend/constants'; +import { createSyncChannels } from '@commercetools/sync-actions'; +import type { TDataTableSortingState } from '@commercetools-uikit/hooks'; +import type { + TFetchChannelsQuery, + TFetchChannelsQueryVariables, + TFetchChannelDetailsQuery, + TFetchChannelDetailsQueryVariables, + TUpdateChannelDetailsMutation, + TUpdateChannelDetailsMutationVariables, +} from '../../types/generated/ctp'; +import { + createGraphQlUpdateActions, + extractErrorFromGraphQlResponse, + convertToActionData, +} from '../../helpers'; +import FetchChannelsQuery from './fetch-channels.ctp.graphql'; +import FetchChannelDetailsQuery from './fetch-channel-details.ctp.graphql'; +import UpdateChannelDetailsMutation from './update-channel-details.ctp.graphql'; + +const syncChannels = createSyncChannels(); + +type PaginationAndSortingProps = { + page: { value: number }; + perPage: { value: number }; + tableSorting: TDataTableSortingState; +}; +type TUseChannelsFetcher = ( + paginationAndSortingProps: PaginationAndSortingProps +) => { + channelsPaginatedResult?: TFetchChannelsQuery['channels']; + error?: ApolloError; + loading: boolean; +}; + +export const useChannelsFetcher: TUseChannelsFetcher = ({ + page, + perPage, + tableSorting, +}) => { + const { data, error, loading } = useMcQuery< + TFetchChannelsQuery, + TFetchChannelsQueryVariables + >(FetchChannelsQuery, { + variables: { + limit: perPage.value, + offset: (page.value - 1) * perPage.value, + sort: [`${tableSorting.value.key} ${tableSorting.value.order}`], + }, + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + }); + + return { + channelsPaginatedResult: data?.channels, + error, + loading, + }; +}; + +type TUseChannelDetailsFetcher = (channelId: string) => { + channel?: TFetchChannelDetailsQuery['channel']; + error?: ApolloError; + loading: boolean; +}; + +export const useChannelDetailsFetcher: TUseChannelDetailsFetcher = ( + channelId +) => { + const { data, error, loading } = useMcQuery< + TFetchChannelDetailsQuery, + TFetchChannelDetailsQueryVariables + >(FetchChannelDetailsQuery, { + variables: { + channelId, + }, + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + }); + + return { + channel: data?.channel, + error, + loading, + }; +}; + +export const useChannelDetailsUpdater = () => { + const [updateChannelDetails, { loading }] = useMcMutation< + TUpdateChannelDetailsMutation, + TUpdateChannelDetailsMutationVariables + >(UpdateChannelDetailsMutation); + + const execute = async ({ + originalDraft, + nextDraft, + }: { + originalDraft: NonNullable; + nextDraft: unknown; + }) => { + const actions = syncChannels.buildActions( + nextDraft, + convertToActionData(originalDraft) + ); + try { + return await updateChannelDetails({ + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + variables: { + channelId: originalDraft.id, + version: originalDraft.version, + actions: createGraphQlUpdateActions(actions), + }, + }); + } catch (graphQlResponse) { + throw extractErrorFromGraphQlResponse(graphQlResponse); + } + }; + + return { + loading, + execute, + }; +}; diff --git a/application/src/hooks/use-custom-objects-connector/fetch-custom-object-details.ctp.graphql b/application/src/hooks/use-custom-objects-connector/fetch-custom-object-details.ctp.graphql new file mode 100644 index 0000000..5ac64f7 --- /dev/null +++ b/application/src/hooks/use-custom-objects-connector/fetch-custom-object-details.ctp.graphql @@ -0,0 +1,8 @@ +query FetchCustomObjectDetails($id: String) { + customObject(id: $id) { + id + container + key + value + } +} diff --git a/application/src/hooks/use-custom-objects-connector/fetch-custom-objects.ctp.graphql b/application/src/hooks/use-custom-objects-connector/fetch-custom-objects.ctp.graphql new file mode 100644 index 0000000..3d242d6 --- /dev/null +++ b/application/src/hooks/use-custom-objects-connector/fetch-custom-objects.ctp.graphql @@ -0,0 +1,23 @@ +query FetchCustomObjects( + $limit: Int! + $offset: Int! + $sort: [String!] + $container: String! +) { + customObjects( + container: $container + limit: $limit + offset: $offset + sort: $sort + ) { + total + count + offset + results { + id + container + key + value + } + } +} diff --git a/application/src/hooks/use-custom-objects-connector/index.ts b/application/src/hooks/use-custom-objects-connector/index.ts new file mode 100644 index 0000000..9f5b5b6 --- /dev/null +++ b/application/src/hooks/use-custom-objects-connector/index.ts @@ -0,0 +1,6 @@ +export { + useCustomObjectsFetcher, + useCustomObjectDetailsFetcher, + useCustomObjectDetailsUpdater, + useCustomObjectDetailsRemover, +} from './use-custom-objects-connector'; diff --git a/application/src/hooks/use-custom-objects-connector/remove-custom-object-details.ctp.graphql b/application/src/hooks/use-custom-objects-connector/remove-custom-object-details.ctp.graphql new file mode 100644 index 0000000..43efcb0 --- /dev/null +++ b/application/src/hooks/use-custom-objects-connector/remove-custom-object-details.ctp.graphql @@ -0,0 +1,5 @@ +mutation RemoveCustomObjectDetails($id: String) { + deleteCustomObject(id: $id) { + id + } +} diff --git a/application/src/hooks/use-custom-objects-connector/update-custom-object-details.ctp.graphql b/application/src/hooks/use-custom-objects-connector/update-custom-object-details.ctp.graphql new file mode 100644 index 0000000..1c55acb --- /dev/null +++ b/application/src/hooks/use-custom-objects-connector/update-custom-object-details.ctp.graphql @@ -0,0 +1,23 @@ +mutation UpdateCustomObjectDetails( + $container: String! + $key: String! + $value: String! + $version: Long +) { + createOrUpdateCustomObject( + draft: { + container: $container + key: $key + value: $value + version: $version + } + ) { + id + container + key + value + version + createdAt + lastModifiedAt + } +} diff --git a/application/src/hooks/use-custom-objects-connector/use-custom-objects-connector.ts b/application/src/hooks/use-custom-objects-connector/use-custom-objects-connector.ts new file mode 100644 index 0000000..4de4fca --- /dev/null +++ b/application/src/hooks/use-custom-objects-connector/use-custom-objects-connector.ts @@ -0,0 +1,159 @@ +/// +/// + +import { + useMcMutation, + useMcQuery, +} from '@commercetools-frontend/application-shell'; +import { GRAPHQL_TARGETS } from '@commercetools-frontend/constants'; +import type { TDataTableSortingState } from '@commercetools-uikit/hooks'; +import type { + TFetchCustomObjectsQuery, + TFetchCustomObjectsQueryVariables, + TFetchCustomObjectDetailsQueryVariables, + TFetchCustomObjectDetailsQuery, + TUpdateCustomObjectDetailsMutation, + TUpdateCustomObjectDetailsMutationVariables, + TRemoveCustomObjectDetailsMutation, + TRemoveCustomObjectDetailsMutationVariables, +} from '../../types/generated/ctp'; +import FetchCustomObjectsQuery from './fetch-custom-objects.ctp.graphql'; +import FetchCustomObjectDetailsQuery from './fetch-custom-object-details.ctp.graphql'; +import UpdateCustomObjectDetailsMutation from './update-custom-object-details.ctp.graphql'; +import RemoveCustomObjectDetailsMutation from './remove-custom-object-details.ctp.graphql'; +import { ApolloError } from '@apollo/client'; +import { extractErrorFromGraphQlResponse } from '../../helpers'; + +type PaginationAndSortingProps = { + page: { value: number }; + perPage: { value: number }; + tableSorting: TDataTableSortingState; + container: string; +}; + +type TUseCustomObjectsFetcher = ( + paginationAndSortingProps: PaginationAndSortingProps +) => { + customObjectsPaginatedResult?: TFetchCustomObjectsQuery['customObjects']; + error?: ApolloError; + loading: boolean; +}; + +export const useCustomObjectsFetcher: TUseCustomObjectsFetcher = ({ + page, + perPage, + tableSorting, + container, +}) => { + const { data, error, loading } = useMcQuery< + TFetchCustomObjectsQuery, + TFetchCustomObjectsQueryVariables + >(FetchCustomObjectsQuery, { + variables: { + limit: 100, + offset: (page.value - 1) * perPage.value, + sort: [`${tableSorting.value.key} ${tableSorting.value.order}`], + container: container, + }, + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + }); + + return { + customObjectsPaginatedResult: data?.customObjects, + error, + loading, + }; +}; +type TUseCustomObjectDetailsFetcher = (id: string) => { + method?: TFetchCustomObjectDetailsQuery['customObject']; + error?: ApolloError; + loading: boolean; +}; + +export const useCustomObjectDetailsFetcher: TUseCustomObjectDetailsFetcher = ( + id +) => { + const { data, error, loading } = useMcQuery< + TFetchCustomObjectDetailsQuery, + TFetchCustomObjectDetailsQueryVariables + >(FetchCustomObjectDetailsQuery, { + variables: { + id, + }, + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + }); + + return { + method: data?.customObject, + error, + loading, + }; +}; + +export const useCustomObjectDetailsUpdater = () => { + const [updateCustomObjectDetails, { loading }] = useMcMutation< + TUpdateCustomObjectDetailsMutation, + TUpdateCustomObjectDetailsMutationVariables + >(UpdateCustomObjectDetailsMutation); + + const execute = async ({ + container, + key, + value, + }: { + container: string; + key: string; + value: string; + }) => { + try { + return await updateCustomObjectDetails({ + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + variables: { + container: container, + key: key, + value: value, + }, + }); + } catch (graphQlResponse) { + throw extractErrorFromGraphQlResponse(graphQlResponse); + } + }; + + return { + loading, + execute, + }; +}; + +export const useCustomObjectDetailsRemover = () => { + const [removeCustomObjectDetails, { loading }] = useMcMutation< + TRemoveCustomObjectDetailsMutation, + TRemoveCustomObjectDetailsMutationVariables + >(RemoveCustomObjectDetailsMutation); + + const execute = async ({ id }: { id: string }) => { + try { + return await removeCustomObjectDetails({ + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + variables: { + id: id, + }, + }); + } catch (graphQlResponse) { + throw extractErrorFromGraphQlResponse(graphQlResponse); + } + }; + + return { + loading, + execute, + }; +}; diff --git a/application/src/hooks/use-extensions-connector/fetch-extension-destination.ctp.graphql b/application/src/hooks/use-extensions-connector/fetch-extension-destination.ctp.graphql new file mode 100644 index 0000000..7b6efe0 --- /dev/null +++ b/application/src/hooks/use-extensions-connector/fetch-extension-destination.ctp.graphql @@ -0,0 +1,10 @@ +query FetchExtensionDestination($key: String) { + extension(key: $key) { + destination { + type + ... on HttpDestination { + url + } + } + } +} diff --git a/application/src/hooks/use-extensions-connector/index.ts b/application/src/hooks/use-extensions-connector/index.ts new file mode 100644 index 0000000..7962131 --- /dev/null +++ b/application/src/hooks/use-extensions-connector/index.ts @@ -0,0 +1 @@ +export { useExtensionDestinationFetcher } from './use-extensions-connector'; diff --git a/application/src/hooks/use-extensions-connector/use-extensions-connector.ts b/application/src/hooks/use-extensions-connector/use-extensions-connector.ts new file mode 100644 index 0000000..92a4550 --- /dev/null +++ b/application/src/hooks/use-extensions-connector/use-extensions-connector.ts @@ -0,0 +1,39 @@ +/// +/// + +import { useMcQuery } from '@commercetools-frontend/application-shell-connectors'; +import { + TFetchExtensionDestinationQuery, + TFetchExtensionDestinationQueryVariables, +} from '../../types/generated/ctp'; +import FetchExtensionDestinationQuery from './fetch-extension-destination.ctp.graphql'; +import { GRAPHQL_TARGETS } from '@commercetools-frontend/constants'; +import { ApolloError } from '@apollo/client'; + +type TUseExtensionDestinationFetcher = (key: string) => { + extension?: TFetchExtensionDestinationQuery['extension']; + error?: ApolloError; + loading: boolean; +}; + +export const useExtensionDestinationFetcher: TUseExtensionDestinationFetcher = ( + key +) => { + const { data, error, loading } = useMcQuery< + TFetchExtensionDestinationQuery, + TFetchExtensionDestinationQueryVariables + >(FetchExtensionDestinationQuery, { + variables: { + key, + }, + context: { + target: GRAPHQL_TARGETS.COMMERCETOOLS_PLATFORM, + }, + }); + + return { + extension: data?.extension, + error, + loading, + }; +}; diff --git a/application/src/hooks/use-mollie-connector/index.ts b/application/src/hooks/use-mollie-connector/index.ts new file mode 100644 index 0000000..38eceee --- /dev/null +++ b/application/src/hooks/use-mollie-connector/index.ts @@ -0,0 +1 @@ +export { usePaymentMethodsFetcher } from './use-mollie-connector'; diff --git a/application/src/hooks/use-mollie-connector/use-mollie-connector.ts b/application/src/hooks/use-mollie-connector/use-mollie-connector.ts new file mode 100644 index 0000000..ba85ba4 --- /dev/null +++ b/application/src/hooks/use-mollie-connector/use-mollie-connector.ts @@ -0,0 +1,122 @@ +import { useState, useEffect } from 'react'; +import { + buildApiUrl, + executeHttpClientRequest, + logger, +} from '@commercetools-frontend/application-shell-connectors'; +import createHttpUserAgent from '@commercetools/http-user-agent'; +import { + USER_AGENT, + EXTENSION_URL_PATH, + APPLICATION_URL_PATH, +} from '../../constants'; +import { + MollieMethod, + CustomMethodObject, + MollieResult, + SupportedPaymentMethods, +} from '../../types/app'; + +/** + * For local development using ngrok forwards the requests to the connector + * please consider to add 'ngrok-skip-browser-warning': 'true' in your header config below + * to bypass ERR_NGROK_6024 + */ +const config = { + headers: { + 'Content-Type': 'application/json', + }, +}; + +if (process.env.NODE_ENV === 'development') { + config.headers = { + ...config.headers, + ...{ 'ngrok-skip-browser-warning': 'true' }, + }; +} + +const convertMollieMethodToCustomMethod = ( + results: MollieResult, + projectLanguages: string[] +): CustomMethodObject[] => { + const methods = results['_embedded']['methods']; + const availableMethods = methods.filter( + (method: MollieMethod) => + method.status === 'activated' && + SupportedPaymentMethods[method.id as SupportedPaymentMethods] + ); + return availableMethods.map((method: MollieMethod) => ({ + id: method.id, + technicalName: method.description, + name: projectLanguages.reduce((acc, lang) => { + acc[lang] = method.description; + return acc; + }, {} as Record), + description: projectLanguages.reduce((acc, lang) => { + acc[lang] = ''; + return acc; + }, {} as Record), + imageUrl: method.image.svg || '', + status: 'Inactive', + displayOrder: 0, + })); +}; + +const getMethods = async (projectLanguages: string[], targetUrl?: string) => { + if (!targetUrl) { + logger.error('usePaymentMethodsFetcher - No target URL provided'); + return []; + } + + const userAgent = createHttpUserAgent(USER_AGENT); + + return await executeHttpClientRequest( + async (options) => { + const res = await fetch(buildApiUrl('/proxy/forward-to'), { + ...options, + }); + const data = res.json(); + return { + data, + statusCode: res.status, + getHeader: (key) => res.headers.get(key), + }; + }, + { + userAgent, + headers: config.headers, + forwardToConfig: { + uri: targetUrl.replace(EXTENSION_URL_PATH, APPLICATION_URL_PATH), + }, + } + ) + .then((res) => + convertMollieMethodToCustomMethod( + res as unknown as MollieResult, + projectLanguages + ) + ) + .catch((error) => logger.error(error)); +}; + +export const usePaymentMethodsFetcher = ( + url: string | undefined, + projectLanguages: string[] +) => { + const [fetchedData, setFetchedData] = useState([]); + const [fetchedDataLoading, setFetchedDataLoading] = useState(true); + + useEffect(() => { + const fetchData = async () => { + const data = (await getMethods(projectLanguages, url)) ?? []; + setFetchedData(data); + setFetchedDataLoading(false); + }; + + if (url) { + fetchData(); + } + }, [url, projectLanguages]); + + return { fetchedData, fetchedDataLoading }; +}; diff --git a/application/src/i18n/data/core.json b/application/src/i18n/data/core.json new file mode 100644 index 0000000..2cba295 --- /dev/null +++ b/application/src/i18n/data/core.json @@ -0,0 +1,33 @@ +{ + "MethodDetails.Availability": "Availability", + "MethodDetails.Availability.headerCountry": "Country", + "MethodDetails.Availability.headerCurrency": "Currency", + "MethodDetails.Availability.headerMaxAmount": "Max amount", + "MethodDetails.Availability.headerMinAmount": "Min amount", + "MethodDetails.Availability.headerSurchargeCost": "Surcharge transaction cost", + "MethodDetails.fieldImageUrl": "URL", + "MethodDetails.fieldMaxAmountInvalidValue": "Maximum amount has to be higher then minimum amount.", + "MethodDetails.fieldMethodDescription": "Payment description", + "MethodDetails.fieldMethodDescriptionDescription": "Describe payment method in their corresponding locals.", + "MethodDetails.fieldMethodDescriptionInvalidLength": "Maximum 100 characters allowed.", + "MethodDetails.fieldMethodDisplayOrder": "Display order in checkout", + "MethodDetails.fieldMethodDisplayOrderInfoTitle": "Display order in checkout", + "MethodDetails.fieldMethodDisplayOrderIsNotInteger": "Choose natural integer between 0 and 100.", + "MethodDetails.fieldMethodName": "Payment name", + "MethodDetails.fieldMethodNameDescription": "Enter payment name in their corresponding locals.", + "MethodDetails.fieldMethodNameInvalidLength": "Maximum 50 characters allowed.", + "MethodDetails.fieldMustBeEqualOrGreaterThanZero": "The amount must be equal or greater than 0", + "MethodDetails.methodDetailsErrorMessage": "We were unable to fetch the custom object details. Please check your connection, the provided custom object ID and try again.", + "MethodDetails.methodDetailsStatusUpdated": "{methodName} {status}", + "MethodDetails.methodDetailsUpdated": "{methodName} updated", + "Welcome.displayOrderHeader": "Display order", + "Welcome.iconHeader": "Icon", + "Welcome.nameHeader": "Payment method", + "Welcome.noData": "There are no active payment methods available. Please activate them in your mollie dashboard first.", + "Welcome.notice": "Content will follow...", + "Welcome.paymentMethodHeader": "Payment method", + "Welcome.statusHeader": "Active", + "Welcome.statusHeaderHint": "Payment method is only available for checkout if the status is set to “Active”. Please make sure that the payment method is also enabled in the Mollie Dashboard.", + "Welcome.subtitle": "Welcome to the Mollie Custom Application. This application allows you to manage your Mollie payments in the Commercetools Merchant Center.", + "Welcome.title": "Mollie payment methods" +} diff --git a/application/src/i18n/data/de.json b/application/src/i18n/data/de.json new file mode 100644 index 0000000..2cba295 --- /dev/null +++ b/application/src/i18n/data/de.json @@ -0,0 +1,33 @@ +{ + "MethodDetails.Availability": "Availability", + "MethodDetails.Availability.headerCountry": "Country", + "MethodDetails.Availability.headerCurrency": "Currency", + "MethodDetails.Availability.headerMaxAmount": "Max amount", + "MethodDetails.Availability.headerMinAmount": "Min amount", + "MethodDetails.Availability.headerSurchargeCost": "Surcharge transaction cost", + "MethodDetails.fieldImageUrl": "URL", + "MethodDetails.fieldMaxAmountInvalidValue": "Maximum amount has to be higher then minimum amount.", + "MethodDetails.fieldMethodDescription": "Payment description", + "MethodDetails.fieldMethodDescriptionDescription": "Describe payment method in their corresponding locals.", + "MethodDetails.fieldMethodDescriptionInvalidLength": "Maximum 100 characters allowed.", + "MethodDetails.fieldMethodDisplayOrder": "Display order in checkout", + "MethodDetails.fieldMethodDisplayOrderInfoTitle": "Display order in checkout", + "MethodDetails.fieldMethodDisplayOrderIsNotInteger": "Choose natural integer between 0 and 100.", + "MethodDetails.fieldMethodName": "Payment name", + "MethodDetails.fieldMethodNameDescription": "Enter payment name in their corresponding locals.", + "MethodDetails.fieldMethodNameInvalidLength": "Maximum 50 characters allowed.", + "MethodDetails.fieldMustBeEqualOrGreaterThanZero": "The amount must be equal or greater than 0", + "MethodDetails.methodDetailsErrorMessage": "We were unable to fetch the custom object details. Please check your connection, the provided custom object ID and try again.", + "MethodDetails.methodDetailsStatusUpdated": "{methodName} {status}", + "MethodDetails.methodDetailsUpdated": "{methodName} updated", + "Welcome.displayOrderHeader": "Display order", + "Welcome.iconHeader": "Icon", + "Welcome.nameHeader": "Payment method", + "Welcome.noData": "There are no active payment methods available. Please activate them in your mollie dashboard first.", + "Welcome.notice": "Content will follow...", + "Welcome.paymentMethodHeader": "Payment method", + "Welcome.statusHeader": "Active", + "Welcome.statusHeaderHint": "Payment method is only available for checkout if the status is set to “Active”. Please make sure that the payment method is also enabled in the Mollie Dashboard.", + "Welcome.subtitle": "Welcome to the Mollie Custom Application. This application allows you to manage your Mollie payments in the Commercetools Merchant Center.", + "Welcome.title": "Mollie payment methods" +} diff --git a/application/src/i18n/data/en.json b/application/src/i18n/data/en.json new file mode 100644 index 0000000..2cba295 --- /dev/null +++ b/application/src/i18n/data/en.json @@ -0,0 +1,33 @@ +{ + "MethodDetails.Availability": "Availability", + "MethodDetails.Availability.headerCountry": "Country", + "MethodDetails.Availability.headerCurrency": "Currency", + "MethodDetails.Availability.headerMaxAmount": "Max amount", + "MethodDetails.Availability.headerMinAmount": "Min amount", + "MethodDetails.Availability.headerSurchargeCost": "Surcharge transaction cost", + "MethodDetails.fieldImageUrl": "URL", + "MethodDetails.fieldMaxAmountInvalidValue": "Maximum amount has to be higher then minimum amount.", + "MethodDetails.fieldMethodDescription": "Payment description", + "MethodDetails.fieldMethodDescriptionDescription": "Describe payment method in their corresponding locals.", + "MethodDetails.fieldMethodDescriptionInvalidLength": "Maximum 100 characters allowed.", + "MethodDetails.fieldMethodDisplayOrder": "Display order in checkout", + "MethodDetails.fieldMethodDisplayOrderInfoTitle": "Display order in checkout", + "MethodDetails.fieldMethodDisplayOrderIsNotInteger": "Choose natural integer between 0 and 100.", + "MethodDetails.fieldMethodName": "Payment name", + "MethodDetails.fieldMethodNameDescription": "Enter payment name in their corresponding locals.", + "MethodDetails.fieldMethodNameInvalidLength": "Maximum 50 characters allowed.", + "MethodDetails.fieldMustBeEqualOrGreaterThanZero": "The amount must be equal or greater than 0", + "MethodDetails.methodDetailsErrorMessage": "We were unable to fetch the custom object details. Please check your connection, the provided custom object ID and try again.", + "MethodDetails.methodDetailsStatusUpdated": "{methodName} {status}", + "MethodDetails.methodDetailsUpdated": "{methodName} updated", + "Welcome.displayOrderHeader": "Display order", + "Welcome.iconHeader": "Icon", + "Welcome.nameHeader": "Payment method", + "Welcome.noData": "There are no active payment methods available. Please activate them in your mollie dashboard first.", + "Welcome.notice": "Content will follow...", + "Welcome.paymentMethodHeader": "Payment method", + "Welcome.statusHeader": "Active", + "Welcome.statusHeaderHint": "Payment method is only available for checkout if the status is set to “Active”. Please make sure that the payment method is also enabled in the Mollie Dashboard.", + "Welcome.subtitle": "Welcome to the Mollie Custom Application. This application allows you to manage your Mollie payments in the Commercetools Merchant Center.", + "Welcome.title": "Mollie payment methods" +} diff --git a/application/src/index.tsx b/application/src/index.tsx new file mode 100644 index 0000000..50e47ca --- /dev/null +++ b/application/src/index.tsx @@ -0,0 +1,6 @@ +/// + +import ReactDOM from 'react-dom'; +import EntryPoint from './components/entry-point'; + +ReactDOM.render(, document.getElementById('app')); diff --git a/application/src/load-messages.ts b/application/src/load-messages.ts new file mode 100644 index 0000000..a000d7e --- /dev/null +++ b/application/src/load-messages.ts @@ -0,0 +1,35 @@ +import { + type TI18NImportData, + type TMessageTranslations, + parseChunkImport, +} from '@commercetools-frontend/i18n'; + +const getChunkImport = (locale: string): Promise => { + switch (locale) { + case 'de': + return import( + /* webpackChunkName: "app-i18n-de" */ + './i18n/data/de.json' + ); + default: + return import( + /* webpackChunkName: "app-i18n-en" */ + './i18n/data/en.json' + ); + } +}; + +const loadMessages = async (locale: string): Promise => { + try { + const chunkImport = await getChunkImport(locale); + return parseChunkImport(chunkImport); + } catch (error) { + console.warn( + `Something went wrong while loading the app messages for ${locale}`, + error + ); + return {}; + } +}; + +export default loadMessages; diff --git a/application/src/routes.tsx b/application/src/routes.tsx new file mode 100644 index 0000000..0faf77b --- /dev/null +++ b/application/src/routes.tsx @@ -0,0 +1,39 @@ +import type { ReactNode } from 'react'; +import { Switch, Route, useRouteMatch } from 'react-router-dom'; +import Spacings from '@commercetools-uikit/spacings'; +import Welcome from './components/welcome'; +import { useIsAuthorized } from '@commercetools-frontend/permissions'; +import { PERMISSIONS } from './constants'; + +type ApplicationRoutesProps = { + children?: ReactNode; +}; +const ApplicationRoutes = (_props: ApplicationRoutesProps) => { + const match = useRouteMatch(); + + const canView = useIsAuthorized({ + demandedPermissions: [PERMISSIONS.View], + }); + + /** + * When using routes, there is a good chance that you might want to + * restrict the access to a certain route based on the user permissions. + * You can evaluate user permissions using the `useIsAuthorized` hook. + * For more information see https://docs.commercetools.com/merchant-center-customizations/development/permissions + * + * NOTE that by default the Custom Application implicitly checks for a "View" permission, + * otherwise it won't render. Therefore, checking for "View" permissions here + * is redundant and not strictly necessary. + */ + + return ( + + + {canView ? : null} + + + ); +}; +ApplicationRoutes.displayName = 'ApplicationRoutes'; + +export default ApplicationRoutes; diff --git a/application/src/test-utils/index.tsx b/application/src/test-utils/index.tsx new file mode 100644 index 0000000..0bb519d --- /dev/null +++ b/application/src/test-utils/index.tsx @@ -0,0 +1,45 @@ +import type { ReactElement } from 'react'; +import { createApolloClient } from '@commercetools-frontend/application-shell'; +import { + renderApp, + renderAppWithRedux, + type TRenderAppOptions, + type TRenderAppWithReduxOptions, +} from '@commercetools-frontend/application-shell/test-utils'; +import ApplicationRoutes from '../routes'; +import { entryPointUriPath } from '../constants'; + +const mergeWithDefaultOptions = ( + options: Partial | Partial = {} +): Partial | Partial => ({ + ...options, + environment: { + ...(options.environment || {}), + entryPointUriPath, + }, + apolloClient: createApolloClient(), +}); + +const renderApplication = ( + ui: ReactElement, + options: Partial +) => renderApp(ui, mergeWithDefaultOptions(options)); + +const renderApplicationWithRedux = ( + ui: ReactElement, + options: Partial +) => renderAppWithRedux(ui, mergeWithDefaultOptions(options)); + +const renderApplicationWithRoutes = (options: Partial) => + renderApplication(, options); + +const renderApplicationWithRoutesAndRedux = ( + options: Partial +) => renderApplicationWithRedux(, options); + +export { + renderApplication, + renderApplicationWithRedux, + renderApplicationWithRoutes, + renderApplicationWithRoutesAndRedux, +}; diff --git a/application/src/types.ts b/application/src/types.ts new file mode 100644 index 0000000..39411af --- /dev/null +++ b/application/src/types.ts @@ -0,0 +1,80 @@ +import type { TChannelRole } from './types/generated/ctp'; +import { type TCurrencyCode } from '@commercetools-uikit/money-input'; + +export type TFormValues = { + key: string; + name: Record; + roles: TChannelRole[]; +}; + +export type TSyncAction = { action: string; [x: string]: unknown }; + +export type TGraphqlUpdateAction = Record>; + +export type TChangeNameActionPayload = { + name: Record; +}; + +export type TMethodObjectFormValues = { + id: string; + container: string; + key: string; + value: string; +}; + +export type TMethodObjectValueFormValues = { + id: string; + name: Record; + description: Record; + imageUrl: string; + status: string; + displayOrder: number; + pricingConstraints?: TPricingConstraintItem[]; +}; + +export type TAvailabilityObjectValueFormValues = { + id?: string; + countryCode: string; + currencyCode: string; + minAmount: number; + maxAmount: number; + surchargeCost?: TSurchargeCost; +}; + +export type TAvailabilityAmount = { + minAmount: string; + maxAmount?: string; + surchargeCost: TSurchargeCostFormValues; +}; + +export type TAmountPerCurrency = { + [key in TCurrencyCode as string]: TAvailabilityAmount; +}; + +export type TAmountPerCountry = { + [key: string]: TAmountPerCurrency; +}; + +export type TPricingConstraintItem = { + id?: number; // Row ID + countryCode: string; + currencyCode: string; + minAmount: number; + maxAmount?: number; + surchargeCost?: TSurchargeCost; +}; + +export type TSurchargeCost = { + percentageAmount: number; + fixedAmount: number; +}; + +export type TSurchargeCostFormValues = { + percentageAmount: number; + fixedAmount: string; +}; + +export type TPricingConstraintIdentifier = { + countryCode: string; + currencyCode: TCurrencyCode; +}; diff --git a/application/src/types/app.ts b/application/src/types/app.ts new file mode 100644 index 0000000..83d7cf1 --- /dev/null +++ b/application/src/types/app.ts @@ -0,0 +1,68 @@ +export type MollieMethod = { + resource: string; + description: string; + id: string; + image: { + svg: string; + size1x: string; + size2x: string; + }; + maximumAmount: { + value: string; + currency: string; + }; + minimumAmount: { + value: string; + currency: string; + }; + pricing: { + value: string; + currency: string; + }[]; + status: string; + _links: { + self: { + href: string; + type: string; + }; + }; +}; + +export type CustomMethodObject = { + id: string; + technicalName: string; + name: Record; + description?: Record; + imageUrl: string; + status: string; + displayOrder?: number; + pricingConstraints?: TPricingConstraintItem[]; +}; + +export type TPricingConstraintItem = { + id?: number | string; + currencyCode: string; + countryCode: string; + minAmount: number; + maxAmount: number; + surchargeCost?: string; +}; + +export type MollieResult = { + _embedded: { + methods: MollieMethod[]; + }; +}; + +export enum SupportedPaymentMethods { + ideal = 'ideal', + creditcard = 'creditcard', + bancontact = 'bancontact', + banktransfer = 'banktransfer', + przelewy24 = 'przelewy24', + kbc = 'kbc', + blik = 'blik', + applepay = 'applepay', + paypal = 'paypal', + giftcard = 'giftcard', +} diff --git a/application/src/types/generated/ctp.ts b/application/src/types/generated/ctp.ts new file mode 100644 index 0000000..3f2063a --- /dev/null +++ b/application/src/types/generated/ctp.ts @@ -0,0 +1,12610 @@ +export type Maybe = T | null; +export type InputMaybe = Maybe; +export type Exact = { + [K in keyof T]: T[K]; +}; +export type MakeOptional = Omit & { + [SubKey in K]?: Maybe; +}; +export type MakeMaybe = Omit & { + [SubKey in K]: Maybe; +}; +/** All built-in and custom scalars, mapped to their actual values */ +export type Scalars = { + ID: string; + String: string; + Boolean: boolean; + Int: number; + Float: number; + /** The `BigDecimal` scalar type represents signed fractional values with arbitrary precision. */ + BigDecimal: string; + /** [ISO 3166-1](http://en.wikipedia.org/wiki/ISO_3166-1) country code. */ + Country: string; + /** Represents a currency. Currencies are identified by their [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm) currency codes. */ + Currency: string; + /** DateTime is a scalar value that represents an ISO8601 formatted date. */ + Date: string; + /** DateTime is a scalar value that represents an ISO8601 formatted date and time. */ + DateTime: string; + /** Raw JSON value */ + Json: { [key: string]: unknown }; + /** A key that references a resource. */ + KeyReferenceInput: string; + /** Locale is a scalar value represented as a string language tag. */ + Locale: string; + /** The `Long` scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. */ + Long: number; + /** Search filter. It is represented as a string and has th same format as in REST API: "field:filter_criteria" */ + SearchFilter: string; + /** Search sort */ + SearchSort: string; + /** A set. */ + Set: unknown[]; + /** Time is a scalar value that represents an ISO8601 formatted time. */ + Time: string; + /** YearMonth is a scalar value that represents an ISO8601 formatted year and month. */ + YearMonth: string; +}; + +/** API Clients can be used to obtain OAuth 2 access tokens. The secret is only shown once in the response of creating the API Client. */ +export type TApiClientWithSecret = { + __typename?: 'APIClientWithSecret'; + accessTokenValiditySeconds?: Maybe; + createdAt?: Maybe; + deleteAt?: Maybe; + id: Scalars['String']; + lastUsedAt?: Maybe; + name: Scalars['String']; + refreshTokenValiditySeconds?: Maybe; + scope: Scalars['String']; + secret: Scalars['String']; +}; + +/** API Clients can be used to obtain OAuth 2 access tokens */ +export type TApiClientWithoutSecret = { + __typename?: 'APIClientWithoutSecret'; + accessTokenValiditySeconds?: Maybe; + createdAt?: Maybe; + deleteAt?: Maybe; + id: Scalars['String']; + lastUsedAt?: Maybe; + name: Scalars['String']; + refreshTokenValiditySeconds?: Maybe; + scope: Scalars['String']; +}; + +export type TApiClientWithoutSecretQueryResult = { + __typename?: 'APIClientWithoutSecretQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TAwsLambdaDestination = TExtensionDestination & { + __typename?: 'AWSLambdaDestination'; + accessKey: Scalars['String']; + accessSecret: Scalars['String']; + arn: Scalars['String']; + type: Scalars['String']; +}; + +export type TAwsLambdaDestinationInput = { + accessKey: Scalars['String']; + accessSecret: Scalars['String']; + arn: Scalars['String']; +}; + +export type TAbsoluteDiscountValue = TCartDiscountValue & + TProductDiscountValue & { + __typename?: 'AbsoluteDiscountValue'; + money: Array; + type: Scalars['String']; + }; + +export type TAbsoluteDiscountValueInput = { + money: Array; +}; + +export enum TActionType { + Create = 'Create', + Update = 'Update', +} + +/** A field to access the active cart. */ +export type TActiveCartInterface = { + activeCart?: Maybe; +}; + +export type TAddAttributeGroupAttribute = { + attribute: Scalars['String']; +}; + +export type TAddCartCustomLineItem = { + custom?: InputMaybe; + externalTaxRate?: InputMaybe; + money: TBaseMoneyInput; + name: Array; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + slug: Scalars['String']; + taxCategory?: InputMaybe; +}; + +export type TAddCartDiscountCode = { + code: Scalars['String']; + validateDuplicates?: InputMaybe; +}; + +export type TAddCartItemShippingAddress = { + address: TAddressInput; +}; + +export type TAddCartLineItem = { + addedAt?: InputMaybe; + custom?: InputMaybe; + distributionChannel?: InputMaybe; + externalPrice?: InputMaybe; + externalTaxRate?: InputMaybe; + externalTotalPrice?: InputMaybe; + productId?: InputMaybe; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + sku?: InputMaybe; + supplyChannel?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TAddCartPayment = { + payment: TResourceIdentifierInput; +}; + +export type TAddCartShoppingList = { + distributionChannel?: InputMaybe; + shoppingList: TResourceIdentifierInput; + supplyChannel?: InputMaybe; +}; + +export type TAddCategoryAsset = { + asset: TAssetDraftInput; + position?: InputMaybe; +}; + +export type TAddChannelRoles = { + roles: Array; +}; + +export type TAddCustomerAddress = { + address: TAddressInput; +}; + +export type TAddCustomerBillingAddressId = { + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TAddCustomerShippingAddressId = { + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TAddCustomerStore = { + store: TResourceIdentifierInput; +}; + +export type TAddInventoryEntryQuantity = { + quantity: Scalars['Long']; +}; + +export type TAddMyCartLineItem = { + addedAt?: InputMaybe; + custom?: InputMaybe; + distributionChannel?: InputMaybe; + productId?: InputMaybe; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + sku?: InputMaybe; + supplyChannel?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TAddMyPaymentTransaction = { + transaction: TMyTransactionDraft; +}; + +export type TAddOrderDelivery = { + address?: InputMaybe; + custom?: InputMaybe; + items?: InputMaybe>; + parcels?: InputMaybe>; +}; + +export type TAddOrderEditStagedAction = { + stagedAction: TStagedOrderUpdateAction; +}; + +export type TAddOrderItemShippingAddress = { + address: TAddressInput; +}; + +export type TAddOrderParcelToDelivery = { + custom?: InputMaybe; + deliveryId: Scalars['String']; + items?: InputMaybe>; + measurements?: InputMaybe; + trackingData?: InputMaybe; +}; + +export type TAddOrderPayment = { + payment: TResourceIdentifierInput; +}; + +export type TAddOrderReturnInfo = { + items: Array; + returnDate?: InputMaybe; + returnTrackingId?: InputMaybe; +}; + +export type TAddPaymentInterfaceInteraction = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TAddPaymentTransaction = { + transaction: TTransactionDraft; +}; + +export type TAddProductAsset = { + asset: TAssetDraftInput; + position?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TAddProductExternalImage = { + image: TImageInput; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TAddProductPrice = { + price: TProductPriceDataInput; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TAddProductSelectionProduct = { + product: TResourceIdentifierInput; +}; + +export type TAddProductToCategory = { + category: TResourceIdentifierInput; + orderHint?: InputMaybe; + staged?: InputMaybe; +}; + +export type TAddProductVariant = { + assets?: InputMaybe>; + attributes?: InputMaybe>; + images?: InputMaybe>; + key?: InputMaybe; + prices?: InputMaybe>; + sku?: InputMaybe; + staged?: InputMaybe; +}; + +export type TAddShippingMethodShippingRate = { + shippingRate: TShippingRateDraft; + zone: TResourceIdentifierInput; +}; + +export type TAddShippingMethodZone = { + zone: TResourceIdentifierInput; +}; + +export type TAddShoppingListLineItem = { + addedAt?: InputMaybe; + custom?: InputMaybe; + productId?: InputMaybe; + quantity?: InputMaybe; + sku?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TAddShoppingListTextLineItem = { + addedAt?: InputMaybe; + custom?: InputMaybe; + description?: InputMaybe>; + name: Array; + quantity?: InputMaybe; +}; + +export type TAddStagedOrderCustomLineItem = { + custom?: InputMaybe; + externalTaxRate?: InputMaybe; + money: TBaseMoneyInput; + name: Array; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + slug: Scalars['String']; + taxCategory?: InputMaybe; +}; + +export type TAddStagedOrderCustomLineItemOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderCustomLineItemOutput'; + draft: TCustomLineItemDraftOutput; + type: Scalars['String']; + }; + +export type TAddStagedOrderDelivery = { + address?: InputMaybe; + custom?: InputMaybe; + items?: InputMaybe>; + parcels?: InputMaybe>; +}; + +export type TAddStagedOrderDeliveryOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderDeliveryOutput'; + address?: Maybe; + custom?: Maybe; + items: Array; + parcels: Array; + type: Scalars['String']; +}; + +export type TAddStagedOrderDiscountCode = { + code: Scalars['String']; + validateDuplicates?: InputMaybe; +}; + +export type TAddStagedOrderDiscountCodeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderDiscountCodeOutput'; + code: Scalars['String']; + type: Scalars['String']; + validateDuplicates: Scalars['Boolean']; + }; + +export type TAddStagedOrderItemShippingAddress = { + address: TAddressInput; +}; + +export type TAddStagedOrderItemShippingAddressOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderItemShippingAddressOutput'; + address: TAddressDraft; + type: Scalars['String']; + }; + +export type TAddStagedOrderLineItem = { + addedAt?: InputMaybe; + custom?: InputMaybe; + distributionChannel?: InputMaybe; + externalPrice?: InputMaybe; + externalTaxRate?: InputMaybe; + externalTotalPrice?: InputMaybe; + productId?: InputMaybe; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + sku?: InputMaybe; + supplyChannel?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TAddStagedOrderLineItemOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderLineItemOutput'; + draft: TLineItemDraftOutput; + type: Scalars['String']; +}; + +export type TAddStagedOrderParcelToDelivery = { + custom?: InputMaybe; + deliveryId: Scalars['String']; + items?: InputMaybe>; + measurements?: InputMaybe; + trackingData?: InputMaybe; +}; + +export type TAddStagedOrderParcelToDeliveryOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderParcelToDeliveryOutput'; + custom?: Maybe; + deliveryId: Scalars['String']; + items: Array; + measurements?: Maybe; + trackingData?: Maybe; + type: Scalars['String']; + }; + +export type TAddStagedOrderPayment = { + payment: TResourceIdentifierInput; +}; + +export type TAddStagedOrderPaymentOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderPaymentOutput'; + paymentResId: TResourceIdentifier; + type: Scalars['String']; +}; + +export type TAddStagedOrderReturnInfo = { + items: Array; + returnDate?: InputMaybe; + returnTrackingId?: InputMaybe; +}; + +export type TAddStagedOrderReturnInfoOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderReturnInfoOutput'; + items: Array; + returnDate?: Maybe; + returnTrackingId?: Maybe; + type: Scalars['String']; +}; + +export type TAddStagedOrderShoppingList = { + distributionChannel?: InputMaybe; + shoppingList: TResourceIdentifierInput; + supplyChannel?: InputMaybe; +}; + +export type TAddStagedOrderShoppingListOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'AddStagedOrderShoppingListOutput'; + distributionChannelResId?: Maybe; + shoppingListResId: TResourceIdentifier; + supplyChannelResId?: Maybe; + type: Scalars['String']; + }; + +export type TAddStateRoles = { + roles: Array; +}; + +export type TAddStoreDistributionChannel = { + distributionChannel: TResourceIdentifierInput; +}; + +export type TAddStoreProductSelection = { + active?: InputMaybe; + productSelection: TResourceIdentifierInput; +}; + +export type TAddStoreSupplyChannel = { + supplyChannel: TResourceIdentifierInput; +}; + +export type TAddTypeEnumValue = { + fieldName: Scalars['String']; + value: TEnumValueInput; +}; + +export type TAddTypeFieldDefinition = { + fieldDefinition: TFieldDefinitionInput; +}; + +export type TAddTypeLocalizedEnumValue = { + fieldName: Scalars['String']; + value: TLocalizedEnumValueInput; +}; + +export type TAddZoneLocation = { + location: TZoneLocation; +}; + +/** An address represents a postal address. */ +export type TAddress = { + __typename?: 'Address'; + additionalAddressInfo?: Maybe; + additionalStreetInfo?: Maybe; + apartment?: Maybe; + building?: Maybe; + city?: Maybe; + company?: Maybe; + country: Scalars['Country']; + custom?: Maybe; + department?: Maybe; + email?: Maybe; + externalId?: Maybe; + fax?: Maybe; + firstName?: Maybe; + id?: Maybe; + key?: Maybe; + lastName?: Maybe; + mobile?: Maybe; + pOBox?: Maybe; + phone?: Maybe; + postalCode?: Maybe; + region?: Maybe; + salutation?: Maybe; + state?: Maybe; + streetName?: Maybe; + streetNumber?: Maybe; + title?: Maybe; +}; + +export type TAddressDraft = { + __typename?: 'AddressDraft'; + additionalAddressInfo?: Maybe; + additionalStreetInfo?: Maybe; + apartment?: Maybe; + building?: Maybe; + city?: Maybe; + company?: Maybe; + country: Scalars['Country']; + custom?: Maybe; + department?: Maybe; + email?: Maybe; + externalId?: Maybe; + fax?: Maybe; + firstName?: Maybe; + id?: Maybe; + key?: Maybe; + lastName?: Maybe; + mobile?: Maybe; + pOBox?: Maybe; + phone?: Maybe; + postalCode?: Maybe; + region?: Maybe; + salutation?: Maybe; + state?: Maybe; + streetName?: Maybe; + streetNumber?: Maybe; + title?: Maybe; +}; + +export type TAddressInput = { + additionalAddressInfo?: InputMaybe; + additionalStreetInfo?: InputMaybe; + apartment?: InputMaybe; + building?: InputMaybe; + city?: InputMaybe; + company?: InputMaybe; + country: Scalars['Country']; + custom?: InputMaybe; + department?: InputMaybe; + email?: InputMaybe; + externalId?: InputMaybe; + fax?: InputMaybe; + firstName?: InputMaybe; + id?: InputMaybe; + key?: InputMaybe; + lastName?: InputMaybe; + mobile?: InputMaybe; + pOBox?: InputMaybe; + phone?: InputMaybe; + postalCode?: InputMaybe; + region?: InputMaybe; + salutation?: InputMaybe; + state?: InputMaybe; + streetName?: InputMaybe; + streetNumber?: InputMaybe; + title?: InputMaybe; +}; + +export enum TAnonymousCartSignInMode { + /** + * `LineItem`s of the anonymous cart will be copied to the customer’s active cart that has been modified most recently. + * + * The `CartState` of the anonymous cart gets changed to `Merged` while the `CartState` of the customer’s cart remains `Active`. + * + * `CustomLineItems` and `CustomFields` of the anonymous cart will not be copied to the customers cart. + * + * If a `LineItem` in the anonymous cart matches an existing line item in the customer’s cart (same product ID and variant ID), the maximum quantity of both LineItems is used as the new quantity. In that case `CustomFields` on the `LineItem` of the anonymous cart will not be in the resulting `LineItem`. + */ + MergeWithExistingCustomerCart = 'MergeWithExistingCustomerCart', + /** The anonymous cart is used as new active customer cart. No `LineItem`s get merged. */ + UseAsNewActiveCustomerCart = 'UseAsNewActiveCustomerCart', +} + +export type TApplied = TOrderEditResult & { + __typename?: 'Applied'; + appliedAt: Scalars['DateTime']; + excerptAfterEdit: TOrderExcerpt; + excerptBeforeEdit: TOrderExcerpt; + type: Scalars['String']; +}; + +export type TApplyCartDeltaToCustomLineItemShippingDetailsTargets = { + customLineItemId: Scalars['String']; + targetsDelta: Array; +}; + +export type TApplyCartDeltaToLineItemShippingDetailsTargets = { + lineItemId: Scalars['String']; + targetsDelta: Array; +}; + +export type TAsset = { + __typename?: 'Asset'; + custom?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + id: Scalars['String']; + key?: Maybe; + name?: Maybe; + nameAllLocales: Array; + sources: Array; + tags: Array; +}; + +export type TAsset_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TAsset_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TAssetDimensions = { + __typename?: 'AssetDimensions'; + height: Scalars['Int']; + width: Scalars['Int']; +}; + +export type TAssetDimensionsInput = { + height: Scalars['Int']; + width: Scalars['Int']; +}; + +export type TAssetDraftInput = { + custom?: InputMaybe; + description?: InputMaybe>; + key?: InputMaybe; + name: Array; + sources?: InputMaybe>; + tags?: InputMaybe>; + type?: InputMaybe; +}; + +export type TAssetSource = { + __typename?: 'AssetSource'; + contentType?: Maybe; + dimensions?: Maybe; + key?: Maybe; + uri: Scalars['String']; +}; + +export type TAssetSourceInput = { + contentType?: InputMaybe; + dimensions?: InputMaybe; + key?: InputMaybe; + uri: Scalars['String']; +}; + +export type TAttribute = { + name: Scalars['String']; +}; + +export enum TAttributeConstraint { + /** A set of attributes, that have this constraint, should have different combinations in each variant */ + CombinationUnique = 'CombinationUnique', + /** No constraints are applied to the attribute */ + None = 'None', + /** Attribute value should be the same in all variants */ + SameForAll = 'SameForAll', + /** Attribute value should be different in each variant */ + Unique = 'Unique', +} + +export type TAttributeDefinition = { + __typename?: 'AttributeDefinition'; + attributeConstraint: TAttributeConstraint; + inputHint: TTextInputHint; + inputTip?: Maybe; + inputTipAllLocales?: Maybe>; + isRequired: Scalars['Boolean']; + isSearchable: Scalars['Boolean']; + label?: Maybe; + labelAllLocales: Array; + name: Scalars['String']; + type: TAttributeDefinitionType; +}; + +export type TAttributeDefinition_InputTipArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TAttributeDefinition_LabelArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TAttributeDefinitionDraft = { + attributeConstraint?: InputMaybe; + inputHint?: InputMaybe; + inputTip?: InputMaybe>; + isRequired: Scalars['Boolean']; + isSearchable: Scalars['Boolean']; + label: Array; + name: Scalars['String']; + type: TAttributeTypeDraft; +}; + +export type TAttributeDefinitionResult = { + __typename?: 'AttributeDefinitionResult'; + limit?: Maybe; + offset?: Maybe; + results: Array; + total: Scalars['Int']; +}; + +/** (https://docs.commercetools.com/api/projects/productTypes#attributetype)[https://docs.commercetools.com/api/projects/productTypes#attributetype] */ +export type TAttributeDefinitionType = { + name: Scalars['String']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TAttributeGroup = TVersioned & { + __typename?: 'AttributeGroup'; + attributes: Array; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales: Array; + version: Scalars['Long']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TAttributeGroup_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TAttributeGroup_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TAttributeGroupDraft = { + attributes: Array; + description?: InputMaybe>; + key?: InputMaybe; + name: Array; +}; + +export type TAttributeGroupQueryResult = { + __typename?: 'AttributeGroupQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TAttributeGroupUpdateAction = { + addAttribute?: InputMaybe; + changeName?: InputMaybe; + removeAttribute?: InputMaybe; + setAttributes?: InputMaybe; + setDescription?: InputMaybe; + setKey?: InputMaybe; +}; + +export type TAttributeSetElementTypeDraft = { + boolean?: InputMaybe; + date?: InputMaybe; + datetime?: InputMaybe; + enum?: InputMaybe; + lenum?: InputMaybe; + ltext?: InputMaybe; + money?: InputMaybe; + number?: InputMaybe; + reference?: InputMaybe; + text?: InputMaybe; + time?: InputMaybe; +}; + +export type TAttributeSetTypeDraft = { + elementType: TAttributeSetElementTypeDraft; +}; + +export type TAttributeTypeDraft = { + boolean?: InputMaybe; + date?: InputMaybe; + datetime?: InputMaybe; + enum?: InputMaybe; + lenum?: InputMaybe; + ltext?: InputMaybe; + money?: InputMaybe; + number?: InputMaybe; + reference?: InputMaybe; + set?: InputMaybe; + text?: InputMaybe; + time?: InputMaybe; +}; + +/** AuthenticationMode values. BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export enum TAuthenticationMode { + ExternalAuth = 'ExternalAuth', + Password = 'Password', +} + +export type TAuthorizationHeader = THttpDestinationAuthentication & { + __typename?: 'AuthorizationHeader'; + headerValue: Scalars['String']; + type: Scalars['String']; +}; + +export type TAuthorizationHeaderInput = { + headerValue: Scalars['String']; +}; + +export type TAzureFunctionsAuthentication = THttpDestinationAuthentication & { + __typename?: 'AzureFunctionsAuthentication'; + key: Scalars['String']; + type: Scalars['String']; +}; + +export type TAzureFunctionsAuthenticationInput = { + key: Scalars['String']; +}; + +export type TAzureServiceBusDestination = TDestination & { + __typename?: 'AzureServiceBusDestination'; + connectionString: Scalars['String']; + type: Scalars['String']; +}; + +export type TAzureServiceBusDestinationInput = { + connectionString: Scalars['String']; +}; + +export type TBaseMoney = { + centAmount: Scalars['Long']; + currencyCode: Scalars['Currency']; + fractionDigits: Scalars['Int']; + type: Scalars['String']; +}; + +export type TBaseMoneyInput = { + centPrecision?: InputMaybe; + highPrecision?: InputMaybe; +}; + +export type TBaseSearchKeywordInput = { + custom?: InputMaybe; + whitespace?: InputMaybe; +}; + +export type TBooleanAttribute = TAttribute & { + __typename?: 'BooleanAttribute'; + name: Scalars['String']; + value: Scalars['Boolean']; +}; + +export type TBooleanAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'BooleanAttributeDefinitionType'; + name: Scalars['String']; +}; + +export type TBooleanField = TCustomField & { + __typename?: 'BooleanField'; + name: Scalars['String']; + value: Scalars['Boolean']; +}; + +export type TBooleanType = TFieldType & { + __typename?: 'BooleanType'; + name: Scalars['String']; +}; + +/** A shopping cart holds product variants and can be ordered. Each cart either belongs to a registered customer or is an anonymous cart. */ +export type TCart = TReferenceExpandable & + TVersioned & { + __typename?: 'Cart'; + anonymousId?: Maybe; + billingAddress?: Maybe; + cartState: TCartState; + country?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + customLineItems: Array; + customer?: Maybe; + customerEmail?: Maybe; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + customerId?: Maybe; + deleteDaysAfterLastModification?: Maybe; + discountCodes: Array; + id: Scalars['String']; + inventoryMode: TInventoryMode; + itemShippingAddresses: Array; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + lineItems: Array; + locale?: Maybe; + origin: TCartOrigin; + paymentInfo?: Maybe; + refusedGifts: Array; + refusedGiftsRefs: Array; + shippingAddress?: Maybe; + shippingInfo?: Maybe; + shippingRateInput?: Maybe; + store?: Maybe; + storeRef?: Maybe; + taxCalculationMode: TTaxCalculationMode; + taxMode: TTaxMode; + taxRoundingMode: TRoundingMode; + taxedPrice?: Maybe; + totalLineItemQuantity?: Maybe; + totalPrice: TMoney; + version: Scalars['Long']; + }; + +/** A shopping cart holds product variants and can be ordered. Each cart either belongs to a registered customer or is an anonymous cart. */ +export type TCart_LineItemsArgs = { + id?: InputMaybe; +}; + +export type TCartClassificationInput = { + values: Array; +}; + +export type TCartClassificationType = TShippingRateInputType & { + __typename?: 'CartClassificationType'; + type: Scalars['String']; + values: Array; +}; + +export type TCartCreated = TMessagePayload & { + __typename?: 'CartCreated'; + discountCodesRefs: Array; + lineItemCount: Scalars['Int']; + totalPrice: TMoney; + type: Scalars['String']; +}; + +/** + * + * Cart discounts are recalculated every time LineItems or CustomLineItems are added or removed from the Cart or an order is created from the cart. + * + * The number of active cart discounts that do not require a discount code (isActive=true and requiresDiscountCode=false) is limited to 100. + * + */ +export type TCartDiscount = TReferenceExpandable & + TVersioned & { + __typename?: 'CartDiscount'; + cartPredicate: Scalars['String']; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + id: Scalars['String']; + isActive: Scalars['Boolean']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales: Array; + referenceRefs: Array; + requiresDiscountCode: Scalars['Boolean']; + sortOrder: Scalars['String']; + stackingMode: TStackingMode; + target?: Maybe; + validFrom?: Maybe; + validUntil?: Maybe; + value: TCartDiscountValue; + version: Scalars['Long']; + }; + +/** + * + * Cart discounts are recalculated every time LineItems or CustomLineItems are added or removed from the Cart or an order is created from the cart. + * + * The number of active cart discounts that do not require a discount code (isActive=true and requiresDiscountCode=false) is limited to 100. + * + */ +export type TCartDiscount_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** + * + * Cart discounts are recalculated every time LineItems or CustomLineItems are added or removed from the Cart or an order is created from the cart. + * + * The number of active cart discounts that do not require a discount code (isActive=true and requiresDiscountCode=false) is limited to 100. + * + */ +export type TCartDiscount_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCartDiscountDraft = { + cartPredicate: Scalars['String']; + custom?: InputMaybe; + description?: InputMaybe>; + isActive?: InputMaybe; + key?: InputMaybe; + name: Array; + requiresDiscountCode?: InputMaybe; + sortOrder: Scalars['String']; + stackingMode?: InputMaybe; + target?: InputMaybe; + validFrom?: InputMaybe; + validUntil?: InputMaybe; + value: TCartDiscountValueInput; +}; + +export type TCartDiscountLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'CartDiscountLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TCartDiscountLimitsProjection = { + __typename?: 'CartDiscountLimitsProjection'; + totalActiveWithoutDiscountCodes: TCartDiscountLimitWithCurrent; +}; + +export type TCartDiscountQueryResult = { + __typename?: 'CartDiscountQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TCartDiscountTarget = { + type: Scalars['String']; +}; + +export type TCartDiscountTargetInput = { + customLineItems?: InputMaybe; + lineItems?: InputMaybe; + multiBuyCustomLineItems?: InputMaybe; + multiBuyLineItems?: InputMaybe; + shipping?: InputMaybe; +}; + +export type TCartDiscountUpdateAction = { + changeCartPredicate?: InputMaybe; + changeIsActive?: InputMaybe; + changeName?: InputMaybe; + changeRequiresDiscountCode?: InputMaybe; + changeSortOrder?: InputMaybe; + changeStackingMode?: InputMaybe; + changeTarget?: InputMaybe; + changeValue?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setDescription?: InputMaybe; + setKey?: InputMaybe; + setValidFrom?: InputMaybe; + setValidFromAndUntil?: InputMaybe; + setValidUntil?: InputMaybe; +}; + +export type TCartDiscountValue = { + type: Scalars['String']; +}; + +export type TCartDiscountValueInput = { + absolute?: InputMaybe; + fixed?: InputMaybe; + giftLineItem?: InputMaybe; + relative?: InputMaybe; +}; + +export type TCartDraft = { + anonymousId?: InputMaybe; + billingAddress?: InputMaybe; + country?: InputMaybe; + currency: Scalars['Currency']; + custom?: InputMaybe; + customLineItems?: InputMaybe>; + customerEmail?: InputMaybe; + customerGroup?: InputMaybe; + customerId?: InputMaybe; + deleteDaysAfterLastModification?: InputMaybe; + discountCodes?: InputMaybe>; + externalTaxRateForShippingMethod?: InputMaybe; + inventoryMode?: InputMaybe; + itemShippingAddresses?: InputMaybe>; + key?: InputMaybe; + lineItems?: InputMaybe>; + locale?: InputMaybe; + origin?: InputMaybe; + shippingAddress?: InputMaybe; + shippingMethod?: InputMaybe; + shippingRateInput?: InputMaybe; + store?: InputMaybe; + taxCalculationMode?: InputMaybe; + taxMode?: InputMaybe; + taxRoundingMode?: InputMaybe; +}; + +export type TCartLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'CartLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TCartLimitsProjection = { + __typename?: 'CartLimitsProjection'; + total: TCartLimitWithCurrent; +}; + +export enum TCartOrigin { + /** The cart was created by the customer. This is the default value */ + Customer = 'Customer', + /** The cart was created by the merchant on behalf of the customer */ + Merchant = 'Merchant', +} + +/** Fields to access carts. Includes direct access to a single cart and searching for carts. */ +export type TCartQueryInterface = { + cart?: Maybe; + carts: TCartQueryResult; +}; + +/** Fields to access carts. Includes direct access to a single cart and searching for carts. */ +export type TCartQueryInterface_CartArgs = { + id: Scalars['String']; +}; + +/** Fields to access carts. Includes direct access to a single cart and searching for carts. */ +export type TCartQueryInterface_CartsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TCartQueryResult = { + __typename?: 'CartQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TCartScoreInput = { + dummy?: InputMaybe; +}; + +export type TCartScoreType = TShippingRateInputType & { + __typename?: 'CartScoreType'; + type: Scalars['String']; +}; + +export enum TCartState { + /** The cart can be updated and ordered. It is the default state. */ + Active = 'Active', + /** Anonymous cart whose content was merged into a customers cart on signin. No further operations on the cart are allowed. */ + Merged = 'Merged', + /** The cart was ordered. No further operations on the cart are allowed. */ + Ordered = 'Ordered', +} + +export type TCartUpdateAction = { + addCustomLineItem?: InputMaybe; + addDiscountCode?: InputMaybe; + addItemShippingAddress?: InputMaybe; + addLineItem?: InputMaybe; + addPayment?: InputMaybe; + addShoppingList?: InputMaybe; + applyDeltaToCustomLineItemShippingDetailsTargets?: InputMaybe; + applyDeltaToLineItemShippingDetailsTargets?: InputMaybe; + changeCustomLineItemMoney?: InputMaybe; + changeCustomLineItemQuantity?: InputMaybe; + changeLineItemQuantity?: InputMaybe; + changeTaxCalculationMode?: InputMaybe; + changeTaxMode?: InputMaybe; + changeTaxRoundingMode?: InputMaybe; + recalculate?: InputMaybe; + removeCustomLineItem?: InputMaybe; + removeDiscountCode?: InputMaybe; + removeItemShippingAddress?: InputMaybe; + removeLineItem?: InputMaybe; + removePayment?: InputMaybe; + setAnonymousId?: InputMaybe; + setBillingAddress?: InputMaybe; + setBillingAddressCustomField?: InputMaybe; + setBillingAddressCustomType?: InputMaybe; + setCartTotalTax?: InputMaybe; + setCountry?: InputMaybe; + setCustomField?: InputMaybe; + setCustomLineItemCustomField?: InputMaybe; + setCustomLineItemCustomType?: InputMaybe; + setCustomLineItemShippingDetails?: InputMaybe; + setCustomLineItemTaxAmount?: InputMaybe; + setCustomLineItemTaxRate?: InputMaybe; + setCustomShippingMethod?: InputMaybe; + setCustomType?: InputMaybe; + setCustomerEmail?: InputMaybe; + setCustomerGroup?: InputMaybe; + setCustomerId?: InputMaybe; + setDeleteDaysAfterLastModification?: InputMaybe; + setItemShippingAddressCustomField?: InputMaybe; + setItemShippingAddressCustomType?: InputMaybe; + setKey?: InputMaybe; + setLineItemCustomField?: InputMaybe; + setLineItemCustomType?: InputMaybe; + setLineItemDistributionChannel?: InputMaybe; + setLineItemPrice?: InputMaybe; + setLineItemShippingDetails?: InputMaybe; + setLineItemSupplyChannel?: InputMaybe; + setLineItemTaxAmount?: InputMaybe; + setLineItemTaxRate?: InputMaybe; + setLineItemTotalPrice?: InputMaybe; + setLocale?: InputMaybe; + setShippingAddress?: InputMaybe; + setShippingAddressCustomField?: InputMaybe; + setShippingAddressCustomType?: InputMaybe; + setShippingMethod?: InputMaybe; + setShippingMethodTaxAmount?: InputMaybe; + setShippingMethodTaxRate?: InputMaybe; + setShippingRateInput?: InputMaybe; + updateItemShippingAddress?: InputMaybe; +}; + +export type TCartValueInput = { + dummy?: InputMaybe; +}; + +export type TCartValueType = TShippingRateInputType & { + __typename?: 'CartValueType'; + type: Scalars['String']; +}; + +export type TCartsConfiguration = { + __typename?: 'CartsConfiguration'; + allowAddingUnpublishedProducts: Scalars['Boolean']; + countryTaxRateFallbackEnabled: Scalars['Boolean']; + deleteDaysAfterLastModification?: Maybe; +}; + +export type TCartsConfigurationInput = { + deleteDaysAfterLastModification?: InputMaybe; +}; + +export type TCategory = TReferenceExpandable & + TVersioned & { + __typename?: 'Category'; + ancestors: Array; + ancestorsRef: Array; + assets: Array; + /** Number of direct child categories. */ + childCount: Scalars['Int']; + /** Direct child categories. */ + children?: Maybe>; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + externalId?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + metaDescription?: Maybe; + metaDescriptionAllLocales?: Maybe>; + metaKeywords?: Maybe; + metaKeywordsAllLocales?: Maybe>; + metaTitle?: Maybe; + metaTitleAllLocales?: Maybe>; + name?: Maybe; + nameAllLocales: Array; + orderHint: Scalars['String']; + parent?: Maybe; + parentRef?: Maybe; + slug?: Maybe; + slugAllLocales: Array; + /** Number of staged products in the category subtree. */ + stagedProductCount: Scalars['Int']; + version: Scalars['Long']; + }; + +export type TCategory_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategory_MetaDescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategory_MetaKeywordsArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategory_MetaTitleArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategory_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategory_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategoryCreated = TMessagePayload & { + __typename?: 'CategoryCreated'; + category: TCategory; + type: Scalars['String']; +}; + +export type TCategoryDraft = { + assets?: InputMaybe>; + custom?: InputMaybe; + description?: InputMaybe>; + externalId?: InputMaybe; + key?: InputMaybe; + metaDescription?: InputMaybe>; + metaKeywords?: InputMaybe>; + metaTitle?: InputMaybe>; + name: Array; + orderHint?: InputMaybe; + parent?: InputMaybe; + slug: Array; +}; + +export type TCategoryLimitsProjection = { + __typename?: 'CategoryLimitsProjection'; + maxCategories: TLimit; +}; + +export type TCategoryOrderHint = { + __typename?: 'CategoryOrderHint'; + categoryId: Scalars['String']; + orderHint: Scalars['String']; +}; + +export type TCategoryOrderHintInput = { + orderHint: Scalars['String']; + uuid: Scalars['String']; +}; + +export type TCategoryOrderHintProductSearch = { + __typename?: 'CategoryOrderHintProductSearch'; + categoryId: Scalars['String']; + orderHint: Scalars['String']; +}; + +export type TCategoryQueryResult = { + __typename?: 'CategoryQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TCategorySearch = { + __typename?: 'CategorySearch'; + ancestors: Array; + ancestorsRef: Array; + assets: Array; + childCount: Scalars['Int']; + /** Direct child categories. */ + children: Array; + createdAt: Scalars['DateTime']; + custom?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + externalId?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + name?: Maybe; + nameAllLocales: Array; + orderHint: Scalars['String']; + parent?: Maybe; + parentRef?: Maybe; + productTypeNames: Array; + slug?: Maybe; + slugAllLocales: Array; + stagedProductCount: Scalars['Int']; + version: Scalars['Long']; +}; + +export type TCategorySearch_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategorySearch_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategorySearch_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategorySearchResult = { + __typename?: 'CategorySearchResult'; + count: Scalars['Int']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Int']; +}; + +export type TCategorySlugChanged = TMessagePayload & { + __typename?: 'CategorySlugChanged'; + oldSlug?: Maybe; + oldSlugAllLocales?: Maybe>; + slug?: Maybe; + slugAllLocales: Array; + type: Scalars['String']; +}; + +export type TCategorySlugChanged_OldSlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategorySlugChanged_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCategoryUpdateAction = { + addAsset?: InputMaybe; + changeAssetName?: InputMaybe; + changeAssetOrder?: InputMaybe; + changeName?: InputMaybe; + changeOrderHint?: InputMaybe; + changeParent?: InputMaybe; + changeSlug?: InputMaybe; + removeAsset?: InputMaybe; + setAssetCustomField?: InputMaybe; + setAssetCustomType?: InputMaybe; + setAssetDescription?: InputMaybe; + setAssetKey?: InputMaybe; + setAssetSources?: InputMaybe; + setAssetTags?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setDescription?: InputMaybe; + setExternalId?: InputMaybe; + setKey?: InputMaybe; + setMetaDescription?: InputMaybe; + setMetaKeywords?: InputMaybe; + setMetaTitle?: InputMaybe; +}; + +export type TChangeAttributeGroupName = { + name: Array; +}; + +export type TChangeCartCustomLineItemMoney = { + customLineItemId: Scalars['String']; + money: TBaseMoneyInput; +}; + +export type TChangeCartCustomLineItemQuantity = { + customLineItemId: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TChangeCartDiscountCartPredicate = { + cartPredicate: Scalars['String']; +}; + +export type TChangeCartDiscountIsActive = { + isActive: Scalars['Boolean']; +}; + +export type TChangeCartDiscountName = { + name: Array; +}; + +export type TChangeCartDiscountRequiresDiscountCode = { + requiresDiscountCode: Scalars['Boolean']; +}; + +export type TChangeCartDiscountSortOrder = { + sortOrder: Scalars['String']; +}; + +export type TChangeCartDiscountStackingMode = { + stackingMode: TStackingMode; +}; + +export type TChangeCartDiscountTarget = { + target: TCartDiscountTargetInput; +}; + +export type TChangeCartDiscountValue = { + value: TCartDiscountValueInput; +}; + +export type TChangeCartLineItemQuantity = { + externalPrice?: InputMaybe; + externalTotalPrice?: InputMaybe; + lineItemId: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TChangeCartTaxCalculationMode = { + taxCalculationMode: TTaxCalculationMode; +}; + +export type TChangeCartTaxMode = { + taxMode: TTaxMode; +}; + +export type TChangeCartTaxRoundingMode = { + taxRoundingMode: TRoundingMode; +}; + +export type TChangeCategoryAssetName = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + name: Array; +}; + +export type TChangeCategoryAssetOrder = { + assetOrder: Array; +}; + +export type TChangeCategoryName = { + name: Array; +}; + +export type TChangeCategoryOrderHint = { + orderHint: Scalars['String']; +}; + +export type TChangeCategoryParent = { + parent: TResourceIdentifierInput; +}; + +export type TChangeCategorySlug = { + slug: Array; +}; + +export type TChangeChannelDescription = { + description?: InputMaybe>; +}; + +export type TChangeChannelKey = { + key: Scalars['String']; +}; + +export type TChangeChannelName = { + name?: InputMaybe>; +}; + +export type TChangeCustomerAddress = { + address: TAddressInput; + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TChangeCustomerEmail = { + email: Scalars['String']; +}; + +export type TChangeCustomerGroupName = { + name: Scalars['String']; +}; + +export type TChangeDiscountCodeCartDiscounts = { + cartDiscounts: Array; +}; + +export type TChangeDiscountCodeGroups = { + groups: Array; +}; + +export type TChangeDiscountCodeIsActive = { + isActive: Scalars['Boolean']; +}; + +export type TChangeExtensionDestination = { + destination: TExtensionDestinationInput; +}; + +export type TChangeExtensionTriggers = { + triggers: Array; +}; + +export type TChangeInventoryEntryQuantity = { + quantity: Scalars['Long']; +}; + +export type TChangeMyCartTaxMode = { + taxMode: TTaxMode; +}; + +export type TChangeOrderPaymentState = { + paymentState: TPaymentState; +}; + +export type TChangeOrderShipmentState = { + shipmentState: TShipmentState; +}; + +export type TChangeOrderState = { + orderState: TOrderState; +}; + +export type TChangePaymentAmountPlanned = { + amount: TMoneyInput; +}; + +export type TChangePaymentTransactionInteractionId = { + interactionId: Scalars['String']; + transactionId: Scalars['String']; +}; + +export type TChangePaymentTransactionState = { + state: TTransactionState; + transactionId: Scalars['String']; +}; + +export type TChangePaymentTransactionTimestamp = { + timestamp: Scalars['DateTime']; + transactionId: Scalars['String']; +}; + +export type TChangeProductAssetName = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + name: Array; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TChangeProductAssetOrder = { + assetOrder: Array; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TChangeProductDiscountIsActive = { + isActive: Scalars['Boolean']; +}; + +export type TChangeProductDiscountName = { + name: Array; +}; + +export type TChangeProductDiscountPredicate = { + predicate: Scalars['String']; +}; + +export type TChangeProductDiscountSortOrder = { + sortOrder: Scalars['String']; +}; + +export type TChangeProductDiscountValue = { + value: TProductDiscountValueInput; +}; + +export type TChangeProductImageLabel = { + imageUrl: Scalars['String']; + label?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TChangeProductMasterVariant = { + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TChangeProductName = { + name: Array; + staged?: InputMaybe; +}; + +export type TChangeProductPrice = { + price: TProductPriceDataInput; + priceId?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TChangeProductSelectionName = { + name: Array; +}; + +export type TChangeProductSlug = { + slug: Array; + staged?: InputMaybe; +}; + +export type TChangeProjectSettingsCartsConfiguration = { + cartsConfiguration: TCartsConfigurationInput; +}; + +export type TChangeProjectSettingsCountries = { + countries: Array; +}; + +export type TChangeProjectSettingsCountryTaxRateFallbackEnabled = { + countryTaxRateFallbackEnabled: Scalars['Boolean']; +}; + +export type TChangeProjectSettingsCurrencies = { + currencies: Array; +}; + +export type TChangeProjectSettingsLanguages = { + languages: Array; +}; + +export type TChangeProjectSettingsMessagesConfiguration = { + messagesConfiguration: TMessagesConfigurationDraft; +}; + +export type TChangeProjectSettingsMessagesEnabled = { + messagesEnabled: Scalars['Boolean']; +}; + +export type TChangeProjectSettingsName = { + name: Scalars['String']; +}; + +export type TChangeProjectSettingsOrderSearchStatus = { + status: TOrderSearchStatus; +}; + +export type TChangeProjectSettingsProductSearchIndexingEnabled = { + enabled: Scalars['Boolean']; +}; + +export type TChangeProjectSettingsShoppingListsConfiguration = { + shoppingListsConfiguration: TShoppingListsConfigurationInput; +}; + +export type TChangeShippingMethodIsDefault = { + isDefault: Scalars['Boolean']; +}; + +export type TChangeShippingMethodName = { + name: Scalars['String']; +}; + +export type TChangeShippingMethodTaxCategory = { + taxCategory: TResourceIdentifierInput; +}; + +export type TChangeShoppingListLineItemQuantity = { + lineItemId: Scalars['String']; + quantity: Scalars['Int']; +}; + +export type TChangeShoppingListLineItemsOrder = { + lineItemOrder: Array; +}; + +export type TChangeShoppingListName = { + name: Array; +}; + +export type TChangeShoppingListTextLineItemName = { + name: Array; + textLineItemId: Scalars['String']; +}; + +export type TChangeShoppingListTextLineItemQuantity = { + quantity: Scalars['Int']; + textLineItemId: Scalars['String']; +}; + +export type TChangeShoppingListTextLineItemsOrder = { + textLineItemOrder: Array; +}; + +export type TChangeStagedOrderCustomLineItemMoney = { + customLineItemId: Scalars['String']; + money: TBaseMoneyInput; +}; + +export type TChangeStagedOrderCustomLineItemMoneyOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderCustomLineItemMoneyOutput'; + customLineItemId: Scalars['String']; + money: TBaseMoney; + type: Scalars['String']; + }; + +export type TChangeStagedOrderCustomLineItemQuantity = { + customLineItemId: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TChangeStagedOrderCustomLineItemQuantityOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderCustomLineItemQuantityOutput'; + customLineItemId: Scalars['String']; + quantity: Scalars['Long']; + type: Scalars['String']; + }; + +export type TChangeStagedOrderLineItemQuantity = { + externalPrice?: InputMaybe; + externalTotalPrice?: InputMaybe; + lineItemId: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TChangeStagedOrderLineItemQuantityOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderLineItemQuantityOutput'; + externalPrice?: Maybe; + externalTotalPrice?: Maybe; + lineItemId: Scalars['String']; + quantity: Scalars['Long']; + type: Scalars['String']; + }; + +export type TChangeStagedOrderOrderState = { + orderState: TOrderState; +}; + +export type TChangeStagedOrderOrderStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderOrderStateOutput'; + orderState: TOrderState; + type: Scalars['String']; + }; + +export type TChangeStagedOrderPaymentState = { + paymentState: TPaymentState; +}; + +export type TChangeStagedOrderPaymentStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderPaymentStateOutput'; + paymentState: TPaymentState; + type: Scalars['String']; + }; + +export type TChangeStagedOrderShipmentState = { + shipmentState: TShipmentState; +}; + +export type TChangeStagedOrderShipmentStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderShipmentStateOutput'; + shipmentState: TShipmentState; + type: Scalars['String']; + }; + +export type TChangeStagedOrderTaxCalculationMode = { + taxCalculationMode: TTaxCalculationMode; +}; + +export type TChangeStagedOrderTaxCalculationModeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderTaxCalculationModeOutput'; + taxCalculationMode: TTaxCalculationMode; + type: Scalars['String']; + }; + +export type TChangeStagedOrderTaxMode = { + taxMode: TTaxMode; +}; + +export type TChangeStagedOrderTaxModeOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderTaxModeOutput'; + taxMode: TTaxMode; + type: Scalars['String']; +}; + +export type TChangeStagedOrderTaxRoundingMode = { + taxRoundingMode: TRoundingMode; +}; + +export type TChangeStagedOrderTaxRoundingModeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ChangeStagedOrderTaxRoundingModeOutput'; + taxRoundingMode: TRoundingMode; + type: Scalars['String']; + }; + +export type TChangeStandalonePriceValue = { + value: TBaseMoneyInput; +}; + +export type TChangeStateInitial = { + initial: Scalars['Boolean']; +}; + +export type TChangeStateKey = { + key: Scalars['String']; +}; + +export type TChangeStateType = { + type: TStateType; +}; + +export type TChangeStoreProductSelectionActive = { + active: Scalars['Boolean']; + productSelection: TResourceIdentifierInput; +}; + +export type TChangeSubscription = { + __typename?: 'ChangeSubscription'; + resourceTypeId: Scalars['String']; +}; + +export type TChangeSubscriptionDestination = { + destination: TDestinationInput; +}; + +export type TChangeSubscriptionInput = { + resourceTypeId: Scalars['String']; +}; + +export type TChangeTypeEnumValueLabel = { + fieldName: Scalars['String']; + value: TEnumValueInput; +}; + +export type TChangeTypeEnumValueOrder = { + fieldName: Scalars['String']; + keys: Array; +}; + +export type TChangeTypeFieldDefinitionOrder = { + fieldNames: Array; +}; + +export type TChangeTypeInputHint = { + fieldName: Scalars['String']; + inputHint: TTextInputHint; +}; + +export type TChangeTypeKey = { + key: Scalars['String']; +}; + +export type TChangeTypeLabel = { + fieldName: Scalars['String']; + label: Array; +}; + +export type TChangeTypeLocalizedEnumValueLabel = { + fieldName: Scalars['String']; + value: TLocalizedEnumValueInput; +}; + +export type TChangeTypeLocalizedEnumValueOrder = { + fieldName: Scalars['String']; + keys: Array; +}; + +export type TChangeTypeName = { + name: Array; +}; + +export type TChangeZoneName = { + name: Scalars['String']; +}; + +export type TChannel = TReferenceExpandable & + TReviewTarget & + TVersioned & { + __typename?: 'Channel'; + address?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + geoLocation?: Maybe; + id: Scalars['String']; + key: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales?: Maybe>; + reviewRatingStatistics?: Maybe; + roles: Array; + version: Scalars['Long']; + }; + +export type TChannel_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TChannel_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TChannelDraft = { + address?: InputMaybe; + custom?: InputMaybe; + description?: InputMaybe>; + geoLocation?: InputMaybe; + key: Scalars['String']; + name?: InputMaybe>; + roles: Array; +}; + +export type TChannelQueryResult = { + __typename?: 'ChannelQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TChannelReferenceIdentifier = { + __typename?: 'ChannelReferenceIdentifier'; + id?: Maybe; + key?: Maybe; + typeId: Scalars['String']; +}; + +export enum TChannelRole { + /** Role tells that this channel can be used to track inventory entries.Channels with this role can be treated as warehouses */ + InventorySupply = 'InventorySupply', + /** Role tells that this channel can be used to track order export activities. */ + OrderExport = 'OrderExport', + /** Role tells that this channel can be used to track order import activities. */ + OrderImport = 'OrderImport', + /** This role can be combined with some other roles (e.g. with `InventorySupply`) to represent the fact that this particular channel is the primary/master channel among the channels of the same type. */ + Primary = 'Primary', + /** Role tells that this channel can be used to expose products to a specific distribution channel. It can be used by the cart to select a product price. */ + ProductDistribution = 'ProductDistribution', +} + +export type TChannelUpdateAction = { + addRoles?: InputMaybe; + changeDescription?: InputMaybe; + changeKey?: InputMaybe; + changeName?: InputMaybe; + removeRoles?: InputMaybe; + setAddress?: InputMaybe; + setAddressCustomField?: InputMaybe; + setAddressCustomType?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setGeoLocation?: InputMaybe; + setRoles?: InputMaybe; +}; + +export type TClassificationShippingRateInput = TShippingRateInput & { + __typename?: 'ClassificationShippingRateInput'; + key: Scalars['String']; + label?: Maybe; + labelAllLocales: Array; + type: Scalars['String']; +}; + +export type TClassificationShippingRateInput_LabelArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TClassificationShippingRateInputDraft = { + key: Scalars['String']; +}; + +export type TClassificationShippingRateInputDraftOutput = + TShippingRateInputDraftOutput & { + __typename?: 'ClassificationShippingRateInputDraftOutput'; + key: Scalars['String']; + type: Scalars['String']; + }; + +export type TCloudEventsSubscriptionsFormat = TNotificationFormat & { + __typename?: 'CloudEventsSubscriptionsFormat'; + cloudEventsVersion: Scalars['String']; + type: Scalars['String']; +}; + +export type TCloudEventsSubscriptionsFormatInput = { + cloudEventsVersion: Scalars['String']; +}; + +export type TCommercetoolsSubscription = TVersioned & { + __typename?: 'CommercetoolsSubscription'; + changes: Array; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + destination: TDestination; + format: TNotificationFormat; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + messages: Array; + status: TSubscriptionHealthStatus; + version: Scalars['Long']; +}; + +export type TCommercetoolsSubscriptionQueryResult = { + __typename?: 'CommercetoolsSubscriptionQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TCreateApiClient = { + accessTokenValiditySeconds?: InputMaybe; + deleteDaysAfterCreation?: InputMaybe; + name: Scalars['String']; + refreshTokenValiditySeconds?: InputMaybe; + scope: Scalars['String']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TCreateProductSelectionDraft = { + custom?: InputMaybe; + key?: InputMaybe; + name: Array; +}; + +export type TCreateStandalonePrice = { + channel?: InputMaybe; + country?: InputMaybe; + custom?: InputMaybe; + customerGroup?: InputMaybe; + discounted?: InputMaybe; + key?: InputMaybe; + sku: Scalars['String']; + tiers?: InputMaybe>; + validFrom?: InputMaybe; + validUntil?: InputMaybe; + value: TBaseMoneyInput; +}; + +export type TCreateStore = { + custom?: InputMaybe; + distributionChannels?: InputMaybe>; + key: Scalars['String']; + languages?: InputMaybe>; + name?: InputMaybe>; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelections?: InputMaybe>; + supplyChannels?: InputMaybe>; +}; + +export type TCreateZone = { + description?: InputMaybe; + key?: InputMaybe; + locations?: InputMaybe>; + name: Scalars['String']; +}; + +export type TCustomField = { + name: Scalars['String']; +}; + +/** + * A key-value pair representing the field name and value of one single custom field. + * + * The value of this custom field consists of escaped JSON based on the FieldDefinition of the Type. + * + * Examples for `value`: + * + * * FieldType `String`: `"\"This is a string\""` + * * FieldType `DateTimeType`: `"\"2018-10-12T14:00:00.000Z\""` + * * FieldType `Number`: `"4"` + * * FieldType `Set` with an elementType of `String`: `"[\"This is a string\", \"This is another string\"]"` + * * FieldType `Reference`: `"{\"id\", \"b911b62d-353a-4388-93ee-8d488d9af962\", \"typeId\", \"product\"}"` + */ +export type TCustomFieldInput = { + name: Scalars['String']; + /** + * The value of this custom field consists of escaped JSON based on the FieldDefinition of the Type. + * + * Examples for `value`: + * + * * FieldType `String`: `"\"This is a string\""` + * * FieldType `DateTimeType`: `"\"2018-10-12T14:00:00.000Z\""` + * * FieldType `Number`: `"4"` + * * FieldType `Set` with an elementType of `String`: `"[\"This is a string\", \"This is another string\"]"` + * * FieldType `Reference`: `"{\"id\", \"b911b62d-353a-4388-93ee-8d488d9af962\", \"typeId\", \"product\"}"` + */ + value: Scalars['String']; +}; + +export type TCustomFieldsCommand = { + __typename?: 'CustomFieldsCommand'; + fields: Scalars['Json']; + typeId?: Maybe; + typeKey?: Maybe; + typeResId?: Maybe; +}; + +export type TCustomFieldsDraft = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TCustomFieldsType = { + __typename?: 'CustomFieldsType'; + /** This field contains non-typed data. */ + customFieldsRaw?: Maybe>; + type?: Maybe; + typeRef: TReference; +}; + +export type TCustomFieldsType_CustomFieldsRawArgs = { + excludeNames?: InputMaybe>; + includeNames?: InputMaybe>; +}; + +/** A custom line item is a generic item that can be added to the cart but is not bound to a product. You can use it for discounts (negative money), vouchers, complex cart rules, additional services or fees. You control the lifecycle of this item. */ +export type TCustomLineItem = { + __typename?: 'CustomLineItem'; + custom?: Maybe; + discountedPricePerQuantity: Array; + id: Scalars['String']; + money: TBaseMoney; + name?: Maybe; + nameAllLocales: Array; + quantity: Scalars['Long']; + shippingDetails?: Maybe; + slug: Scalars['String']; + state: Array; + taxCategory?: Maybe; + taxCategoryRef?: Maybe; + taxRate?: Maybe; + taxedPrice?: Maybe; + totalPrice: TMoney; +}; + +/** A custom line item is a generic item that can be added to the cart but is not bound to a product. You can use it for discounts (negative money), vouchers, complex cart rules, additional services or fees. You control the lifecycle of this item. */ +export type TCustomLineItem_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCustomLineItemDraft = { + custom?: InputMaybe; + externalTaxRate?: InputMaybe; + money: TBaseMoneyInput; + name: Array; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + slug: Scalars['String']; + taxCategory?: InputMaybe; +}; + +export type TCustomLineItemDraftOutput = { + __typename?: 'CustomLineItemDraftOutput'; + custom?: Maybe; + externalTaxRate?: Maybe; + money: TBaseMoney; + name?: Maybe; + nameAllLocales: Array; + quantity?: Maybe; + shippingDetails?: Maybe; + slug: Scalars['String']; + taxCategoryResId?: Maybe; +}; + +export type TCustomLineItemDraftOutput_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TCustomLineItemReturnItem = TReturnItem & { + __typename?: 'CustomLineItemReturnItem'; + comment?: Maybe; + createdAt: Scalars['DateTime']; + custom?: Maybe; + customLineItemId: Scalars['String']; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + paymentState: TReturnPaymentState; + quantity: Scalars['Long']; + shipmentState: TReturnShipmentState; + type: Scalars['String']; +}; + +export type TCustomLineItemStateTransition = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'CustomLineItemStateTransition'; + customLineItemId: Scalars['String']; + fromState?: Maybe; + fromStateRef: TReference; + quantity: Scalars['Long']; + toState?: Maybe; + toStateRef: TReference; + transitionDate: Scalars['DateTime']; + type: Scalars['String']; + }; + +export type TCustomLineItemsTarget = TCartDiscountTarget & { + __typename?: 'CustomLineItemsTarget'; + predicate: Scalars['String']; + type: Scalars['String']; +}; + +export type TCustomLineItemsTargetInput = { + predicate: Scalars['String']; +}; + +export type TCustomObject = TReferenceExpandable & + TVersioned & { + __typename?: 'CustomObject'; + container: Scalars['String']; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + id: Scalars['String']; + key: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + value: Scalars['Json']; + version: Scalars['Long']; + }; + +/** + * An input object used to create a new, or update an existing Custom Object. + * + * The value should be passed in a form of escaped JSON. + * + * Example for `value` field: + * + * ``` + * "{ \"stringField\": \"myVal\", \"numberField\": 123, \"boolField\": false, \"nestedObject\": { \"nestedObjectKey\": \"anotherValue\" }, \"dateField\": \"2018-10-12T14:00:00.000Z\" }" + * ``` + */ +export type TCustomObjectDraft = { + container: Scalars['String']; + key: Scalars['String']; + /** + * The value should be passed in a form of escaped JSON. + * + * Example for `value` field: + * + * ``` + * "{ \"stringField\": \"myVal\", \"numberField\": 123, \"boolField\": false, \"nestedObject\": { \"nestedObjectKey\": \"anotherValue\" }, \"dateField\": \"2018-10-12T14:00:00.000Z\" }" + * ``` + */ + value: Scalars['String']; + version?: InputMaybe; +}; + +export type TCustomObjectLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'CustomObjectLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TCustomObjectLimitsProjection = { + __typename?: 'CustomObjectLimitsProjection'; + total: TCustomObjectLimitWithCurrent; +}; + +export type TCustomObjectQueryResult = { + __typename?: 'CustomObjectQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TCustomSuggestTokenizer = TSuggestTokenizer & { + __typename?: 'CustomSuggestTokenizer'; + inputs: Array; + type: Scalars['String']; +}; + +export type TCustomSuggestTokenizerInput = { + inputs: Array; +}; + +export type TCustomSuggestTokenizerProductSearch = + TSuggestTokenizerProductSearch & { + __typename?: 'CustomSuggestTokenizerProductSearch'; + inputs: Array; + type: Scalars['String']; + }; + +/** A customer is a person purchasing products. Carts, Orders and Reviews can be associated to a customer. */ +export type TCustomer = TReferenceExpandable & + TVersioned & { + __typename?: 'Customer'; + addresses: Array; + authenticationMode?: Maybe; + billingAddressIds: Array; + billingAddresses: Array; + companyName?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + customerNumber?: Maybe; + dateOfBirth?: Maybe; + defaultBillingAddress?: Maybe; + defaultBillingAddressId?: Maybe; + defaultShippingAddress?: Maybe; + defaultShippingAddressId?: Maybe; + email: Scalars['String']; + externalId?: Maybe; + firstName?: Maybe; + id: Scalars['String']; + isEmailVerified: Scalars['Boolean']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + lastName?: Maybe; + locale?: Maybe; + middleName?: Maybe; + password?: Maybe; + salutation?: Maybe; + shippingAddressIds: Array; + shippingAddresses: Array; + stores: Array; + storesRef: Array; + title?: Maybe; + vatId?: Maybe; + version: Scalars['Long']; + }; + +/** A field to access a customer's active cart. */ +export type TCustomerActiveCartInterface = { + customerActiveCart?: Maybe; +}; + +/** A field to access a customer's active cart. */ +export type TCustomerActiveCartInterface_CustomerActiveCartArgs = { + customerId: Scalars['String']; +}; + +export type TCustomerAddressAdded = TMessagePayload & { + __typename?: 'CustomerAddressAdded'; + address: TAddress; + type: Scalars['String']; +}; + +export type TCustomerAddressChanged = TMessagePayload & { + __typename?: 'CustomerAddressChanged'; + address: TAddress; + type: Scalars['String']; +}; + +export type TCustomerAddressRemoved = TMessagePayload & { + __typename?: 'CustomerAddressRemoved'; + address: TAddress; + type: Scalars['String']; +}; + +export type TCustomerCompanyNameSet = TMessagePayload & { + __typename?: 'CustomerCompanyNameSet'; + companyName?: Maybe; + type: Scalars['String']; +}; + +export type TCustomerCreated = TMessagePayload & { + __typename?: 'CustomerCreated'; + customer: TCustomer; + type: Scalars['String']; +}; + +export type TCustomerDateOfBirthSet = TMessagePayload & { + __typename?: 'CustomerDateOfBirthSet'; + dateOfBirth?: Maybe; + type: Scalars['String']; +}; + +export type TCustomerDeleted = TMessagePayload & { + __typename?: 'CustomerDeleted'; + type: Scalars['String']; +}; + +export type TCustomerEmailChanged = TMessagePayload & { + __typename?: 'CustomerEmailChanged'; + email: Scalars['String']; + type: Scalars['String']; +}; + +export type TCustomerEmailToken = TVersioned & { + __typename?: 'CustomerEmailToken'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + customerId: Scalars['String']; + expiresAt: Scalars['DateTime']; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + value: Scalars['String']; + version: Scalars['Long']; +}; + +export type TCustomerEmailVerified = TMessagePayload & { + __typename?: 'CustomerEmailVerified'; + type: Scalars['String']; +}; + +export type TCustomerFirstNameSet = TMessagePayload & { + __typename?: 'CustomerFirstNameSet'; + firstName?: Maybe; + type: Scalars['String']; +}; + +/** A customer can be a member in a customer group (e.g. reseller, gold member). A customer group can be used in price calculations with special prices being assigned to certain customer groups. */ +export type TCustomerGroup = TReferenceExpandable & + TVersioned & { + __typename?: 'CustomerGroup'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name: Scalars['String']; + version: Scalars['Long']; + }; + +export type TCustomerGroupDraft = { + custom?: InputMaybe; + groupName: Scalars['String']; + key?: InputMaybe; +}; + +export type TCustomerGroupLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'CustomerGroupLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TCustomerGroupLimitsProjection = { + __typename?: 'CustomerGroupLimitsProjection'; + total: TCustomerGroupLimitWithCurrent; +}; + +export type TCustomerGroupQueryResult = { + __typename?: 'CustomerGroupQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TCustomerGroupReferenceIdentifier = { + __typename?: 'CustomerGroupReferenceIdentifier'; + id?: Maybe; + key?: Maybe; + typeId: Scalars['String']; +}; + +export type TCustomerGroupSet = TMessagePayload & { + __typename?: 'CustomerGroupSet'; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + type: Scalars['String']; +}; + +export type TCustomerGroupUpdateAction = { + changeName?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setKey?: InputMaybe; +}; + +export type TCustomerLastNameSet = TMessagePayload & { + __typename?: 'CustomerLastNameSet'; + lastName?: Maybe; + type: Scalars['String']; +}; + +export type TCustomerLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'CustomerLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TCustomerLimitsProjection = { + __typename?: 'CustomerLimitsProjection'; + total: TCustomerLimitWithCurrent; +}; + +export type TCustomerPasswordToken = TVersioned & { + __typename?: 'CustomerPasswordToken'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + customerId: Scalars['String']; + expiresAt: Scalars['DateTime']; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + value: Scalars['String']; + version: Scalars['Long']; +}; + +export type TCustomerPasswordUpdated = TMessagePayload & { + __typename?: 'CustomerPasswordUpdated'; + reset: Scalars['Boolean']; + type: Scalars['String']; +}; + +/** Fields to access customer accounts. Includes direct access to a single customer and searching for customers. */ +export type TCustomerQueryInterface = { + customer?: Maybe; + customers: TCustomerQueryResult; +}; + +/** Fields to access customer accounts. Includes direct access to a single customer and searching for customers. */ +export type TCustomerQueryInterface_CustomerArgs = { + emailToken?: InputMaybe; + id?: InputMaybe; + key?: InputMaybe; + passwordToken?: InputMaybe; +}; + +/** Fields to access customer accounts. Includes direct access to a single customer and searching for customers. */ +export type TCustomerQueryInterface_CustomersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TCustomerQueryResult = { + __typename?: 'CustomerQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TCustomerSignInDraft = { + anonymousCart?: InputMaybe; + /** This field will be deprecated in favour of anonymousCart.id. */ + anonymousCartId?: InputMaybe; + anonymousCartSignInMode?: InputMaybe; + anonymousId?: InputMaybe; + email: Scalars['String']; + password: Scalars['String']; + updateProductData?: InputMaybe; +}; + +export type TCustomerSignInResult = { + __typename?: 'CustomerSignInResult'; + cart?: Maybe; + customer: TCustomer; +}; + +export type TCustomerSignMeInDraft = { + activeCartSignInMode?: InputMaybe; + email: Scalars['String']; + password: Scalars['String']; + updateProductData?: InputMaybe; +}; + +export type TCustomerSignMeUpDraft = { + addresses?: InputMaybe>; + /** The indices of the billing addresses in the `addresses` list. The `billingAddressIds` of the customer will be set to the IDs of that addresses. */ + billingAddresses?: InputMaybe>; + companyName?: InputMaybe; + custom?: InputMaybe; + dateOfBirth?: InputMaybe; + /** The index of the address in the `addresses` list. The `defaultBillingAddressId` of the customer will be set to the ID of that address. */ + defaultBillingAddress?: InputMaybe; + /** The index of the address in the `addresses` list. The `defaultShippingAddressId` of the customer will be set to the ID of that address. */ + defaultShippingAddress?: InputMaybe; + email: Scalars['String']; + firstName?: InputMaybe; + key?: InputMaybe; + lastName?: InputMaybe; + locale?: InputMaybe; + middleName?: InputMaybe; + password?: InputMaybe; + salutation?: InputMaybe; + /** The indices of the shipping addresses in the `addresses` list. The `shippingAddressIds` of the `Customer` will be set to the IDs of that addresses. */ + shippingAddresses?: InputMaybe>; + stores?: InputMaybe>; + title?: InputMaybe; + vatId?: InputMaybe; +}; + +export type TCustomerSignUpDraft = { + addresses?: InputMaybe>; + anonymousCart?: InputMaybe; + /** This field will be deprecated in favour of anonymousCart.id. */ + anonymousCartId?: InputMaybe; + anonymousId?: InputMaybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + authenticationMode?: InputMaybe; + /** The indices of the billing addresses in the `addresses` list. The `billingAddressIds` of the customer will be set to the IDs of that addresses. */ + billingAddresses?: InputMaybe>; + companyName?: InputMaybe; + custom?: InputMaybe; + customerGroup?: InputMaybe; + customerNumber?: InputMaybe; + dateOfBirth?: InputMaybe; + /** The index of the address in the `addresses` list. The `defaultBillingAddressId` of the customer will be set to the ID of that address. */ + defaultBillingAddress?: InputMaybe; + /** The index of the address in the `addresses` list. The `defaultShippingAddressId` of the customer will be set to the ID of that address. */ + defaultShippingAddress?: InputMaybe; + email: Scalars['String']; + externalId?: InputMaybe; + firstName?: InputMaybe; + isEmailVerified?: InputMaybe; + key?: InputMaybe; + lastName?: InputMaybe; + locale?: InputMaybe; + middleName?: InputMaybe; + password?: InputMaybe; + salutation?: InputMaybe; + /** The indices of the shipping addresses in the `addresses` list. The `shippingAddressIds` of the `Customer` will be set to the IDs of that addresses. */ + shippingAddresses?: InputMaybe>; + stores?: InputMaybe>; + title?: InputMaybe; + vatId?: InputMaybe; +}; + +export type TCustomerTitleSet = TMessagePayload & { + __typename?: 'CustomerTitleSet'; + title?: Maybe; + type: Scalars['String']; +}; + +export type TCustomerUpdateAction = { + addAddress?: InputMaybe; + addBillingAddressId?: InputMaybe; + addShippingAddressId?: InputMaybe; + addStore?: InputMaybe; + changeAddress?: InputMaybe; + changeEmail?: InputMaybe; + removeAddress?: InputMaybe; + removeBillingAddressId?: InputMaybe; + removeShippingAddressId?: InputMaybe; + removeStore?: InputMaybe; + setAddressCustomField?: InputMaybe; + setAddressCustomType?: InputMaybe; + setAuthenticationMode?: InputMaybe; + setCompanyName?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setCustomerGroup?: InputMaybe; + setCustomerNumber?: InputMaybe; + setDateOfBirth?: InputMaybe; + setDefaultBillingAddress?: InputMaybe; + setDefaultShippingAddress?: InputMaybe; + setExternalId?: InputMaybe; + setFirstName?: InputMaybe; + setKey?: InputMaybe; + setLastName?: InputMaybe; + setLocale?: InputMaybe; + setMiddleName?: InputMaybe; + setSalutation?: InputMaybe; + setStores?: InputMaybe; + setTitle?: InputMaybe; + setVatId?: InputMaybe; +}; + +export type TDateAttribute = TAttribute & { + __typename?: 'DateAttribute'; + name: Scalars['String']; + value: Scalars['Date']; +}; + +export type TDateAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'DateAttributeDefinitionType'; + name: Scalars['String']; +}; + +export type TDateField = TCustomField & { + __typename?: 'DateField'; + name: Scalars['String']; + value: Scalars['Date']; +}; + +export type TDateTimeAttribute = TAttribute & { + __typename?: 'DateTimeAttribute'; + name: Scalars['String']; + value: Scalars['DateTime']; +}; + +export type TDateTimeAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'DateTimeAttributeDefinitionType'; + name: Scalars['String']; +}; + +export type TDateTimeField = TCustomField & { + __typename?: 'DateTimeField'; + name: Scalars['String']; + value: Scalars['DateTime']; +}; + +export type TDateTimeType = TFieldType & { + __typename?: 'DateTimeType'; + name: Scalars['String']; +}; + +export type TDateType = TFieldType & { + __typename?: 'DateType'; + name: Scalars['String']; +}; + +export type TDelivery = { + __typename?: 'Delivery'; + address?: Maybe; + createdAt: Scalars['DateTime']; + custom?: Maybe; + id: Scalars['String']; + items: Array; + parcels: Array; +}; + +export type TDeliveryAdded = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'DeliveryAdded'; + delivery: TDelivery; + type: Scalars['String']; + }; + +export type TDeliveryAddressSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'DeliveryAddressSet'; + address?: Maybe; + deliveryId: Scalars['String']; + oldAddress?: Maybe; + type: Scalars['String']; + }; + +export type TDeliveryItem = { + __typename?: 'DeliveryItem'; + id: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TDeliveryItemDraftType = { + id: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TDeliveryItemsUpdated = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'DeliveryItemsUpdated'; + deliveryId: Scalars['String']; + items: Array; + oldItems: Array; + type: Scalars['String']; + }; + +export type TDeliveryRemoved = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'DeliveryRemoved'; + delivery: TDelivery; + type: Scalars['String']; + }; + +export type TDestination = { + type: Scalars['String']; +}; + +export type TDestinationInput = { + AzureServiceBus?: InputMaybe; + EventBridge?: InputMaybe; + EventGrid?: InputMaybe; + GoogleCloudPubSub?: InputMaybe; + SNS?: InputMaybe; + SQS?: InputMaybe; +}; + +export type TDimensions = { + __typename?: 'Dimensions'; + height: Scalars['Int']; + width: Scalars['Int']; +}; + +export type TDimensionsInput = { + height: Scalars['Int']; + width: Scalars['Int']; +}; + +export type TDimensionsProductSearch = { + __typename?: 'DimensionsProductSearch'; + height: Scalars['Int']; + width: Scalars['Int']; +}; + +/** With discount codes it is possible to give specific cart discounts to an eligible amount of users. They are defined by a string value which can be added to a cart so that specific cart discounts can be applied to the cart. */ +export type TDiscountCode = TReferenceExpandable & + TVersioned & { + __typename?: 'DiscountCode'; + /** How many times this discount code was applied (only applications that were part of a successful checkout are considered) */ + applicationCount: Scalars['Long']; + applicationVersion?: Maybe; + cartDiscountRefs: Array; + cartDiscounts: Array; + cartPredicate?: Maybe; + code: Scalars['String']; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + groups: Array; + id: Scalars['String']; + isActive: Scalars['Boolean']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + maxApplications?: Maybe; + maxApplicationsPerCustomer?: Maybe; + name?: Maybe; + nameAllLocales?: Maybe>; + referenceRefs: Array; + validFrom?: Maybe; + validUntil?: Maybe; + version: Scalars['Long']; + }; + +/** With discount codes it is possible to give specific cart discounts to an eligible amount of users. They are defined by a string value which can be added to a cart so that specific cart discounts can be applied to the cart. */ +export type TDiscountCode_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** With discount codes it is possible to give specific cart discounts to an eligible amount of users. They are defined by a string value which can be added to a cart so that specific cart discounts can be applied to the cart. */ +export type TDiscountCode_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TDiscountCodeDraft = { + cartDiscounts: Array; + cartPredicate?: InputMaybe; + code: Scalars['String']; + custom?: InputMaybe; + description?: InputMaybe>; + groups?: InputMaybe>; + isActive?: InputMaybe; + maxApplications?: InputMaybe; + maxApplicationsPerCustomer?: InputMaybe; + name?: InputMaybe>; + validFrom?: InputMaybe; + validUntil?: InputMaybe; +}; + +export type TDiscountCodeInfo = { + __typename?: 'DiscountCodeInfo'; + discountCode?: Maybe; + discountCodeRef: TReference; + state?: Maybe; +}; + +export type TDiscountCodeQueryResult = { + __typename?: 'DiscountCodeQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export enum TDiscountCodeState { + /** The discount code is active and none of the discounts were applied because the discount application was stopped by one discount that has the StackingMode of StopAfterThisDiscount defined */ + ApplicationStoppedByPreviousDiscount = 'ApplicationStoppedByPreviousDiscount', + /** The discount code is active and it contains at least one active and valid CartDiscount. But its cart predicate does not match the cart or none of the contained active discount’s cart predicates match the cart */ + DoesNotMatchCart = 'DoesNotMatchCart', + /** The discount code is active and it contains at least one active and valid CartDiscount. The discount code cartPredicate matches the cart and at least one of the contained active discount’s cart predicates matches the cart. */ + MatchesCart = 'MatchesCart', + /** maxApplications or maxApplicationsPerCustomer for discountCode has been reached. */ + MaxApplicationReached = 'MaxApplicationReached', + /** The discount code is not active or it does not contain any active cart discounts. */ + NotActive = 'NotActive', + /** The discount code is not valid or it does not contain any valid cart discounts. Validity is determined based on the validFrom and validUntil dates */ + NotValid = 'NotValid', +} + +export type TDiscountCodeUpdateAction = { + changeCartDiscounts?: InputMaybe; + changeGroups?: InputMaybe; + changeIsActive?: InputMaybe; + setCartPredicate?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setDescription?: InputMaybe; + setMaxApplications?: InputMaybe; + setMaxApplicationsPerCustomer?: InputMaybe; + setName?: InputMaybe; + setValidFrom?: InputMaybe; + setValidFromAndUntil?: InputMaybe; + setValidUntil?: InputMaybe; +}; + +export type TDiscountedLineItemPortion = { + __typename?: 'DiscountedLineItemPortion'; + discount?: Maybe; + discountRef: TReference; + discountedAmount: TBaseMoney; +}; + +export type TDiscountedLineItemPrice = { + __typename?: 'DiscountedLineItemPrice'; + includedDiscounts: Array; + value: TBaseMoney; +}; + +export type TDiscountedLineItemPriceForQuantity = { + __typename?: 'DiscountedLineItemPriceForQuantity'; + discountedPrice: TDiscountedLineItemPrice; + quantity: Scalars['Long']; +}; + +export type TDiscountedProductPriceValue = { + __typename?: 'DiscountedProductPriceValue'; + discount?: Maybe; + discountRef: TReference; + value: TBaseMoney; +}; + +export type TDiscountedProductPriceValueInput = { + discount: TReferenceInput; + value: TBaseMoneyInput; +}; + +export type TDiscountedProductSearchPriceValue = { + __typename?: 'DiscountedProductSearchPriceValue'; + discount?: Maybe; + discountRef: TReference; + value: TBaseMoney; +}; + +export type TEnumAttribute = TAttribute & { + __typename?: 'EnumAttribute'; + key: Scalars['String']; + label: Scalars['String']; + name: Scalars['String']; +}; + +export type TEnumAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'EnumAttributeDefinitionType'; + name: Scalars['String']; + values: TPlainEnumValueResult; +}; + +export type TEnumAttributeDefinitionType_ValuesArgs = { + excludeKeys?: InputMaybe>; + includeKeys?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; +}; + +export type TEnumField = TCustomField & { + __typename?: 'EnumField'; + key: Scalars['String']; + name: Scalars['String']; +}; + +export type TEnumType = TFieldType & { + __typename?: 'EnumType'; + name: Scalars['String']; + values: Array; +}; + +export type TEnumTypeDraft = { + values: Array; +}; + +export type TEnumValue = { + __typename?: 'EnumValue'; + key: Scalars['String']; + label: Scalars['String']; +}; + +export type TEnumValueInput = { + key: Scalars['String']; + label: Scalars['String']; +}; + +export type TEventBridgeDestination = TDestination & { + __typename?: 'EventBridgeDestination'; + accountId: Scalars['String']; + region: Scalars['String']; + source: Scalars['String']; + type: Scalars['String']; +}; + +export type TEventBridgeDestinationInput = { + accountId: Scalars['String']; + region: Scalars['String']; +}; + +export type TEventGridDestination = TDestination & { + __typename?: 'EventGridDestination'; + accessKey: Scalars['String']; + type: Scalars['String']; + uri: Scalars['String']; +}; + +export type TEventGridDestinationInput = { + accessKey: Scalars['String']; + uri: Scalars['String']; +}; + +export type TExistsFilterInput = { + path: Scalars['String']; +}; + +export type TExtension = TReferenceExpandable & + TVersioned & { + __typename?: 'Extension'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + destination: TExtensionDestination; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + timeoutInMs?: Maybe; + triggers: Array; + version: Scalars['Long']; + }; + +export type TExtensionDestination = { + type: Scalars['String']; +}; + +export type TExtensionDestinationInput = { + AWSLambda?: InputMaybe; + HTTP?: InputMaybe; +}; + +export type TExtensionDraft = { + destination: TExtensionDestinationInput; + key?: InputMaybe; + timeoutInMs?: InputMaybe; + triggers: Array; +}; + +export type TExtensionLimitsProjection = { + __typename?: 'ExtensionLimitsProjection'; + timeoutInMs: TLimit; +}; + +export type TExtensionQueryResult = { + __typename?: 'ExtensionQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TExtensionUpdateAction = { + changeDestination?: InputMaybe; + changeTriggers?: InputMaybe; + setKey?: InputMaybe; + setTimeoutInMs?: InputMaybe; +}; + +export type TExternalDiscountValue = TProductDiscountValue & { + __typename?: 'ExternalDiscountValue'; + type: Scalars['String']; +}; + +export type TExternalDiscountValueInput = { + dummy?: InputMaybe; +}; + +export type TExternalLineItemTotalPrice = { + __typename?: 'ExternalLineItemTotalPrice'; + price: TBaseMoney; + totalPrice: TMoney; +}; + +export type TExternalLineItemTotalPriceDraft = { + price: TBaseMoneyInput; + totalPrice: TMoneyInput; +}; + +export type TExternalOAuth = { + __typename?: 'ExternalOAuth'; + authorizationHeader: Scalars['String']; + url: Scalars['String']; +}; + +export type TExternalOAuthDraft = { + authorizationHeader: Scalars['String']; + url: Scalars['String']; +}; + +export type TExternalTaxAmountDraft = { + taxRate: TExternalTaxRateDraft; + totalGross: TMoneyInput; +}; + +export type TExternalTaxAmountDraftOutput = { + __typename?: 'ExternalTaxAmountDraftOutput'; + taxRate: TExternalTaxRateDraftOutput; + totalGross: TMoney; +}; + +export type TExternalTaxRateDraft = { + amount: Scalars['Float']; + country: Scalars['Country']; + includedInPrice?: InputMaybe; + name: Scalars['String']; + state?: InputMaybe; + subRates?: InputMaybe>; +}; + +export type TExternalTaxRateDraftOutput = { + __typename?: 'ExternalTaxRateDraftOutput'; + amount?: Maybe; + country: Scalars['Country']; + includedInPrice: Scalars['Boolean']; + name: Scalars['String']; + state?: Maybe; + subRates: Array; +}; + +export type TFacetResult = { + type: Scalars['String']; +}; + +export type TFacetResultValue = { + __typename?: 'FacetResultValue'; + facet: Scalars['String']; + value: TFacetResult; +}; + +/** Field definitions describe custom fields and allow you to define some meta-information associated with the field. */ +export type TFieldDefinition = { + __typename?: 'FieldDefinition'; + inputHint: TTextInputHint; + label?: Maybe; + labelAllLocales: Array; + name: Scalars['String']; + required: Scalars['Boolean']; + type: TFieldType; +}; + +/** Field definitions describe custom fields and allow you to define some meta-information associated with the field. */ +export type TFieldDefinition_LabelArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TFieldDefinitionInput = { + inputHint: TTextInputHint; + label: Array; + name: Scalars['String']; + required: Scalars['Boolean']; + type: TFieldTypeInput; +}; + +export type TFieldType = { + name: Scalars['String']; +}; + +export type TFieldTypeEnumTypeDraft = { + values: Array; +}; + +export type TFieldTypeInput = { + Boolean?: InputMaybe; + Date?: InputMaybe; + DateTime?: InputMaybe; + Enum?: InputMaybe; + LocalizedEnum?: InputMaybe; + LocalizedString?: InputMaybe; + Money?: InputMaybe; + Number?: InputMaybe; + Reference?: InputMaybe; + Set?: InputMaybe; + String?: InputMaybe; + Time?: InputMaybe; +}; + +export type TFieldTypeLocalizedEnumTypeDraft = { + values: Array; +}; + +export type TFieldTypeReferenceTypeDraft = { + referenceTypeId: Scalars['String']; +}; + +export type TFieldTypeSetElementTypeDraft = { + Boolean?: InputMaybe; + Date?: InputMaybe; + DateTime?: InputMaybe; + Enum?: InputMaybe; + LocalizedEnum?: InputMaybe; + LocalizedString?: InputMaybe; + Money?: InputMaybe; + Number?: InputMaybe; + Reference?: InputMaybe; + String?: InputMaybe; + Time?: InputMaybe; +}; + +export type TFieldTypeSetTypeDraft = { + elementType: TFieldTypeSetElementTypeDraft; +}; + +export type TFixedPriceDiscountValue = TCartDiscountValue & { + __typename?: 'FixedPriceDiscountValue'; + money: Array; + type: Scalars['String']; +}; + +export type TFixedPriceDiscountValueInput = { + money: Array; +}; + +export type TGeometry = { + type: Scalars['String']; +}; + +export type TGeometryInput = { + coordinates?: InputMaybe>; + type: Scalars['String']; +}; + +export type TGiftLineItemValue = TCartDiscountValue & { + __typename?: 'GiftLineItemValue'; + distributionChannelRef?: Maybe; + productRef: TProductReferenceIdentifier; + supplyChannelRef?: Maybe; + type: Scalars['String']; + variantId: Scalars['Int']; +}; + +export type TGiftLineItemValueInput = { + distributionChannel?: InputMaybe; + product: TResourceIdentifierInput; + supplyChannel?: InputMaybe; + variantId: Scalars['Int']; +}; + +export type TGoogleCloudPubSubDestination = TDestination & { + __typename?: 'GoogleCloudPubSubDestination'; + projectId: Scalars['String']; + topic: Scalars['String']; + type: Scalars['String']; +}; + +export type TGoogleCloudPubSubDestinationInput = { + projectId: Scalars['String']; + topic: Scalars['String']; +}; + +export type THighPrecisionMoney = TBaseMoney & { + __typename?: 'HighPrecisionMoney'; + centAmount: Scalars['Long']; + currencyCode: Scalars['Currency']; + fractionDigits: Scalars['Int']; + preciseAmount: Scalars['Long']; + type: Scalars['String']; +}; + +export type THighPrecisionMoneyInput = { + centAmount?: InputMaybe; + currencyCode: Scalars['Currency']; + fractionDigits: Scalars['Int']; + preciseAmount: Scalars['Long']; +}; + +export type THttpDestination = TExtensionDestination & { + __typename?: 'HttpDestination'; + authentication?: Maybe; + type: Scalars['String']; + url: Scalars['String']; +}; + +export type THttpDestinationAuthentication = { + type: Scalars['String']; +}; + +export type THttpDestinationAuthenticationInput = { + AuthorizationHeader?: InputMaybe; + AzureFunctions?: InputMaybe; +}; + +export type THttpDestinationInput = { + authentication?: InputMaybe; + url: Scalars['String']; +}; + +export type TImage = { + __typename?: 'Image'; + dimensions: TDimensions; + label?: Maybe; + url: Scalars['String']; +}; + +export type TImageInput = { + dimensions: TDimensionsInput; + label?: InputMaybe; + url: Scalars['String']; +}; + +export type TImageProductSearch = { + __typename?: 'ImageProductSearch'; + dimensions: TDimensionsProductSearch; + label?: Maybe; + url: Scalars['String']; +}; + +export type TImportOrderCustomLineItemState = { + customLineItemId: Scalars['String']; + state: Array; +}; + +export type TImportOrderLineItemState = { + lineItemId: Scalars['String']; + state: Array; +}; + +export type TImportStagedOrderCustomLineItemState = { + customLineItemId: Scalars['String']; + state: Array; +}; + +export type TImportStagedOrderCustomLineItemStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ImportStagedOrderCustomLineItemStateOutput'; + customLineItemId: Scalars['String']; + state: Scalars['Set']; + type: Scalars['String']; + }; + +export type TImportStagedOrderLineItemState = { + lineItemId: Scalars['String']; + state: Array; +}; + +export type TImportStagedOrderLineItemStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'ImportStagedOrderLineItemStateOutput'; + lineItemId: Scalars['String']; + state: Scalars['Set']; + type: Scalars['String']; + }; + +export type TInStore = TCartQueryInterface & + TCustomerActiveCartInterface & + TCustomerQueryInterface & + TMeFieldInterface & + TOrderQueryInterface & + TShippingMethodsByCartInterface & { + __typename?: 'InStore'; + cart?: Maybe; + carts: TCartQueryResult; + customer?: Maybe; + customerActiveCart?: Maybe; + customers: TCustomerQueryResult; + /** + * This field can only be used with an access token created with the password flow or with an anonymous session. + * + * It gives access to the data that is specific to the customer or the anonymous session linked to the access token. + */ + me: TInStoreMe; + order?: Maybe; + orders: TOrderQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + product?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelectionAssignments: TProductAssignmentQueryResult; + shippingMethodsByCart: Array; + shoppingList?: Maybe; + shoppingLists: TShoppingListQueryResult; + }; + +export type TInStore_CartArgs = { + id: Scalars['String']; +}; + +export type TInStore_CartsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TInStore_CustomerArgs = { + emailToken?: InputMaybe; + id?: InputMaybe; + key?: InputMaybe; + passwordToken?: InputMaybe; +}; + +export type TInStore_CustomerActiveCartArgs = { + customerId: Scalars['String']; +}; + +export type TInStore_CustomersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TInStore_OrderArgs = { + id?: InputMaybe; + orderNumber?: InputMaybe; +}; + +export type TInStore_OrdersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TInStore_ProductArgs = { + id?: InputMaybe; + key?: InputMaybe; + sku?: InputMaybe; + variantKey?: InputMaybe; +}; + +export type TInStore_ProductSelectionAssignmentsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TInStore_ShippingMethodsByCartArgs = { + id: Scalars['String']; +}; + +export type TInStore_ShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TInStore_ShoppingListsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TInStoreMe = TActiveCartInterface & + TCartQueryInterface & + TMeQueryInterface & + TOrderQueryInterface & + TShoppingListQueryInterface & { + __typename?: 'InStoreMe'; + activeCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + cart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + carts: TCartQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + customer?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + order?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + orders: TOrderQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + shoppingList?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + shoppingLists: TShoppingListQueryResult; + }; + +export type TInStoreMe_CartArgs = { + id: Scalars['String']; +}; + +export type TInStoreMe_CartsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TInStoreMe_OrderArgs = { + id?: InputMaybe; + orderNumber?: InputMaybe; +}; + +export type TInStoreMe_OrdersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TInStoreMe_ShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TInStoreMe_ShoppingListsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TIndividualProductSelectionCreatedPayload = + TProductSelectionCreatedPayload & { + __typename?: 'IndividualProductSelectionCreatedPayload'; + custom?: Maybe; + name?: Maybe; + nameAllLocales: Array; + type: Scalars['String']; + }; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TIndividualProductSelectionCreatedPayload_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TInitiator = { + __typename?: 'Initiator'; + anonymousId?: Maybe; + clientId?: Maybe; + customerRef?: Maybe; + externalUserId?: Maybe; + isPlatformClient?: Maybe; + userRef?: Maybe; +}; + +export type TInterfaceInteractionsRaw = { + __typename?: 'InterfaceInteractionsRaw'; + fields: Array; + type?: Maybe; + typeRef: TReference; +}; + +export type TInterfaceInteractionsRaw_FieldsArgs = { + excludeNames?: InputMaybe>; + includeNames?: InputMaybe>; +}; + +export type TInterfaceInteractionsRawResult = { + __typename?: 'InterfaceInteractionsRawResult'; + limit?: Maybe; + offset?: Maybe; + results: Array; + total: Scalars['Int']; +}; + +/** Inventory allows you to track stock quantity per SKU and optionally per supply channel */ +export type TInventoryEntry = TReferenceExpandable & + TVersioned & { + __typename?: 'InventoryEntry'; + availableQuantity: Scalars['Long']; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + expectedDelivery?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + quantityOnStock: Scalars['Long']; + restockableInDays?: Maybe; + sku: Scalars['String']; + supplyChannel?: Maybe; + supplyChannelRef?: Maybe; + version: Scalars['Long']; + }; + +export type TInventoryEntryCreated = TMessagePayload & { + __typename?: 'InventoryEntryCreated'; + inventoryEntry: TInventoryEntryCreatedContent; + type: Scalars['String']; +}; + +export type TInventoryEntryCreatedContent = { + __typename?: 'InventoryEntryCreatedContent'; + custom?: Maybe; + expectedDelivery?: Maybe; + inventoryEntryId: Scalars['String']; + key?: Maybe; + messageId?: Maybe; + quantityOnStock: Scalars['Long']; + restockableInDays?: Maybe; + sku: Scalars['String']; + supplyChannel?: Maybe; + supplyChannelRef?: Maybe; +}; + +export type TInventoryEntryDeleted = TMessagePayload & { + __typename?: 'InventoryEntryDeleted'; + sku: Scalars['String']; + supplyChannel?: Maybe; + supplyChannelRef?: Maybe; + type: Scalars['String']; +}; + +export type TInventoryEntryDraft = { + custom?: InputMaybe; + expectedDelivery?: InputMaybe; + key?: InputMaybe; + quantityOnStock?: InputMaybe; + restockableInDays?: InputMaybe; + sku: Scalars['String']; + supplyChannel?: InputMaybe; +}; + +export type TInventoryEntryQuantitySet = TMessagePayload & { + __typename?: 'InventoryEntryQuantitySet'; + newAvailableQuantity: Scalars['Long']; + newQuantityOnStock: Scalars['Long']; + oldAvailableQuantity: Scalars['Long']; + oldQuantityOnStock: Scalars['Long']; + supplyChannel?: Maybe; + supplyChannelRef?: Maybe; + type: Scalars['String']; +}; + +export type TInventoryEntryQueryResult = { + __typename?: 'InventoryEntryQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TInventoryEntryUpdateAction = { + addQuantity?: InputMaybe; + changeQuantity?: InputMaybe; + removeQuantity?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setExpectedDelivery?: InputMaybe; + setRestockableInDays?: InputMaybe; + setSupplyChannel?: InputMaybe; +}; + +export enum TInventoryMode { + /** + * Adding items to cart and ordering is independent of inventory. No inventory checks or modifications. + * This is the default mode for a new cart. + */ + None = 'None', + /** + * Creating an order will fail with an OutOfStock error if an unavailable line item exists. Line items in the cart + * are only reserved for the duration of the ordering transaction. + */ + ReserveOnOrder = 'ReserveOnOrder', + /** + * Orders are tracked on inventory. That means, ordering a LineItem will decrement the available quantity on the + * respective InventoryEntry. Creating an order will succeed even if the line item’s available quantity is zero or + * negative. But creating an order will fail with an OutOfStock error if no matching inventory entry exists for a + * line item. + */ + TrackOnly = 'TrackOnly', +} + +export type TItemShippingDetails = { + __typename?: 'ItemShippingDetails'; + targets: Array; + valid: Scalars['Boolean']; +}; + +export type TItemShippingDetailsDraft = { + targets: Array; +}; + +export type TItemShippingDetailsDraftOutput = { + __typename?: 'ItemShippingDetailsDraftOutput'; + targets: Array; +}; + +export type TItemShippingDetailsDraftType = { + targets: Array; +}; + +export type TItemShippingTarget = { + __typename?: 'ItemShippingTarget'; + addressKey: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TItemState = { + __typename?: 'ItemState'; + quantity: Scalars['Long']; + state?: Maybe; + stateRef: TReference; +}; + +export type TItemStateDraftType = { + quantity: Scalars['Long']; + state: TReferenceInput; +}; + +export type TKeyReference = { + __typename?: 'KeyReference'; + key: Scalars['String']; + typeId: Scalars['String']; +}; + +export type TLimit = { + __typename?: 'Limit'; + limit?: Maybe; +}; + +export type TLimitWithCurrent = { + current?: Maybe; + limit?: Maybe; +}; + +/** + * A line item is a snapshot of a product variant at the time it was added to the cart. + * + * Since a product variant may change at any time, the ProductVariant data is copied into the field variant. + * The relation to the Product is kept but the line item will not automatically update if the product variant changes. + * On the cart, the line item can be updated manually. The productSlug refers to the current version of the product. + * It can be used to link to the product. If the product has been deleted, the line item remains but refers to a + * non-existent product and the productSlug is left empty. + * + * Please also note that creating an order is impossible if the product or product variant a line item relates to has been deleted. + */ +export type TLineItem = { + __typename?: 'LineItem'; + addedAt?: Maybe; + custom?: Maybe; + discountedPricePerQuantity: Array; + distributionChannel?: Maybe; + distributionChannelRef?: Maybe; + id: Scalars['String']; + inventoryMode?: Maybe; + lastModifiedAt?: Maybe; + lineItemMode: TLineItemMode; + name?: Maybe; + nameAllLocales: Array; + price: TProductPrice; + priceMode: TLineItemPriceMode; + productId: Scalars['String']; + productKey?: Maybe; + productSlug?: Maybe; + productSlugAllLocales?: Maybe>; + productType?: Maybe; + productTypeRef?: Maybe; + quantity: Scalars['Long']; + shippingDetails?: Maybe; + state: Array; + supplyChannel?: Maybe; + supplyChannelRef?: Maybe; + taxRate?: Maybe; + taxedPrice?: Maybe; + totalPrice?: Maybe; + variant?: Maybe; +}; + +/** + * A line item is a snapshot of a product variant at the time it was added to the cart. + * + * Since a product variant may change at any time, the ProductVariant data is copied into the field variant. + * The relation to the Product is kept but the line item will not automatically update if the product variant changes. + * On the cart, the line item can be updated manually. The productSlug refers to the current version of the product. + * It can be used to link to the product. If the product has been deleted, the line item remains but refers to a + * non-existent product and the productSlug is left empty. + * + * Please also note that creating an order is impossible if the product or product variant a line item relates to has been deleted. + */ +export type TLineItem_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** + * A line item is a snapshot of a product variant at the time it was added to the cart. + * + * Since a product variant may change at any time, the ProductVariant data is copied into the field variant. + * The relation to the Product is kept but the line item will not automatically update if the product variant changes. + * On the cart, the line item can be updated manually. The productSlug refers to the current version of the product. + * It can be used to link to the product. If the product has been deleted, the line item remains but refers to a + * non-existent product and the productSlug is left empty. + * + * Please also note that creating an order is impossible if the product or product variant a line item relates to has been deleted. + */ +export type TLineItem_ProductSlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TLineItemDraft = { + addedAt?: InputMaybe; + custom?: InputMaybe; + distributionChannel?: InputMaybe; + externalPrice?: InputMaybe; + externalTaxRate?: InputMaybe; + externalTotalPrice?: InputMaybe; + productId?: InputMaybe; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + sku?: InputMaybe; + supplyChannel?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TLineItemDraftOutput = { + __typename?: 'LineItemDraftOutput'; + addedAt?: Maybe; + custom?: Maybe; + distributionChannelResId?: Maybe; + externalPrice?: Maybe; + externalTaxRate?: Maybe; + externalTotalPrice?: Maybe; + productId?: Maybe; + quantity?: Maybe; + shippingDetails?: Maybe; + sku?: Maybe; + supplyChannelResId?: Maybe; + variantId?: Maybe; +}; + +export enum TLineItemMode { + /** + * The line item was added automatically, because a discount has added a free gift to the cart. + * The quantity can not be increased, and it won’t be merged when the same product variant is added. + * If the gift is removed, an entry is added to the "refusedGifts" array and the discount won’t be applied again + * to the cart. The price can not be changed externally. + * All other updates, such as the ones related to custom fields, can be used. + */ + GiftLineItem = 'GiftLineItem', + /** + * The line item was added during cart creation or with the update action addLineItem. Its quantity can be + * changed without restrictions. + */ + Standard = 'Standard', +} + +export enum TLineItemPriceMode { + /** The line item price was set externally. Cart discounts can apply to line items with this price mode. All update actions that change the quantity of a line item with this price mode require the externalPrice field to be given. */ + ExternalPrice = 'ExternalPrice', + /** The line item price with the total was set externally. */ + ExternalTotal = 'ExternalTotal', + /** The price is selected form the product variant. This is the default mode. */ + Platform = 'Platform', +} + +export type TLineItemReturnItem = TReturnItem & { + __typename?: 'LineItemReturnItem'; + comment?: Maybe; + createdAt: Scalars['DateTime']; + custom?: Maybe; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lineItemId: Scalars['String']; + paymentState: TReturnPaymentState; + quantity: Scalars['Long']; + shipmentState: TReturnShipmentState; + type: Scalars['String']; +}; + +export type TLineItemStateTransition = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'LineItemStateTransition'; + fromState?: Maybe; + fromStateRef: TReference; + lineItemId: Scalars['String']; + quantity: Scalars['Long']; + toState?: Maybe; + toStateRef: TReference; + transitionDate: Scalars['DateTime']; + type: Scalars['String']; + }; + +export type TLineItemsTarget = TCartDiscountTarget & { + __typename?: 'LineItemsTarget'; + predicate: Scalars['String']; + type: Scalars['String']; +}; + +export type TLineItemsTargetInput = { + predicate: Scalars['String']; +}; + +export type TLocalizableEnumAttributeDefinitionType = + TAttributeDefinitionType & { + __typename?: 'LocalizableEnumAttributeDefinitionType'; + name: Scalars['String']; + values: TLocalizableEnumValueTypeResult; + }; + +export type TLocalizableEnumAttributeDefinitionType_ValuesArgs = { + excludeKeys?: InputMaybe>; + includeKeys?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; +}; + +export type TLocalizableEnumTypeDraft = { + values: Array; +}; + +export type TLocalizableEnumValueType = { + __typename?: 'LocalizableEnumValueType'; + key: Scalars['String']; + label?: Maybe; + labelAllLocales: Array; +}; + +export type TLocalizableEnumValueType_LabelArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TLocalizableEnumValueTypeResult = { + __typename?: 'LocalizableEnumValueTypeResult'; + limit?: Maybe; + offset?: Maybe; + results: Array; + total: Scalars['Int']; +}; + +export type TLocalizableTextAttributeDefinitionType = + TAttributeDefinitionType & { + __typename?: 'LocalizableTextAttributeDefinitionType'; + name: Scalars['String']; + }; + +export type TLocalizedEnumAttribute = TAttribute & { + __typename?: 'LocalizedEnumAttribute'; + key: Scalars['String']; + label?: Maybe; + name: Scalars['String']; +}; + +export type TLocalizedEnumAttribute_LabelArgs = { + locale: Scalars['Locale']; +}; + +export type TLocalizedEnumField = TCustomField & { + __typename?: 'LocalizedEnumField'; + key: Scalars['String']; + label?: Maybe; + name: Scalars['String']; +}; + +export type TLocalizedEnumField_LabelArgs = { + locale: Scalars['Locale']; +}; + +export type TLocalizedEnumType = TFieldType & { + __typename?: 'LocalizedEnumType'; + name: Scalars['String']; + values: Array; +}; + +export type TLocalizedEnumValue = { + __typename?: 'LocalizedEnumValue'; + key: Scalars['String']; + label?: Maybe; + labelAllLocales: Array; +}; + +export type TLocalizedEnumValue_LabelArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TLocalizedEnumValueDraft = { + key: Scalars['String']; + label: Array; +}; + +export type TLocalizedEnumValueInput = { + key: Scalars['String']; + label: Array; +}; + +export type TLocalizedString = { + __typename?: 'LocalizedString'; + locale: Scalars['Locale']; + value: Scalars['String']; +}; + +export type TLocalizedStringAttribute = TAttribute & { + __typename?: 'LocalizedStringAttribute'; + name: Scalars['String']; + value?: Maybe; +}; + +export type TLocalizedStringAttribute_ValueArgs = { + locale: Scalars['Locale']; +}; + +export type TLocalizedStringField = TCustomField & { + __typename?: 'LocalizedStringField'; + name: Scalars['String']; + value?: Maybe; +}; + +export type TLocalizedStringField_ValueArgs = { + locale: Scalars['Locale']; +}; + +export type TLocalizedStringItemInputType = { + locale: Scalars['Locale']; + value: Scalars['String']; +}; + +export type TLocalizedStringType = TFieldType & { + __typename?: 'LocalizedStringType'; + name: Scalars['String']; +}; + +export type TLocalizedText = { + locale: Scalars['Locale']; + text: Scalars['String']; +}; + +export type TLocation = { + __typename?: 'Location'; + country: Scalars['Country']; + state?: Maybe; +}; + +export type TMe = TActiveCartInterface & + TCartQueryInterface & + TMeQueryInterface & + TOrderQueryInterface & + TShoppingListQueryInterface & { + __typename?: 'Me'; + activeCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + cart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + carts: TCartQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + customer?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + order?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + orders: TOrderQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + payment?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + payments: TMyPaymentQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + shoppingList?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + shoppingLists: TShoppingListQueryResult; + }; + +export type TMe_CartArgs = { + id: Scalars['String']; +}; + +export type TMe_CartsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TMe_OrderArgs = { + id?: InputMaybe; + orderNumber?: InputMaybe; +}; + +export type TMe_OrdersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TMe_PaymentArgs = { + id: Scalars['String']; +}; + +export type TMe_PaymentsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TMe_ShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TMe_ShoppingListsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +/** The me field gives access to the data that is specific to the customer or anonymous session linked to the access token. */ +export type TMeFieldInterface = { + me: TMeQueryInterface; +}; + +export type TMeQueryInterface = { + activeCart?: Maybe; + cart?: Maybe; + carts: TCartQueryResult; + order?: Maybe; + orders: TOrderQueryResult; + shoppingList?: Maybe; + shoppingLists: TShoppingListQueryResult; +}; + +export type TMeQueryInterface_CartArgs = { + id: Scalars['String']; +}; + +export type TMeQueryInterface_CartsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TMeQueryInterface_OrderArgs = { + id?: InputMaybe; + orderNumber?: InputMaybe; +}; + +export type TMeQueryInterface_OrdersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TMeQueryInterface_ShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TMeQueryInterface_ShoppingListsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TMessage = TReferenceExpandable & + TVersioned & { + __typename?: 'Message'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + payload: TMessagePayload; + resourceRef: TReference; + resourceVersion: Scalars['Long']; + sequenceNumber: Scalars['Long']; + type: Scalars['String']; + userProvidedIdentifiers?: Maybe; + version: Scalars['Long']; + }; + +export type TMessageId = { + __typename?: 'MessageId'; + id: Scalars['String']; + sequenceNumber: Scalars['Long']; +}; + +export type TMessagePayload = { + type: Scalars['String']; +}; + +export type TMessageQueryResult = { + __typename?: 'MessageQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TMessageSubscription = { + __typename?: 'MessageSubscription'; + resourceTypeId: Scalars['String']; + types: Array; +}; + +export type TMessageSubscriptionInput = { + resourceTypeId: Scalars['String']; + types?: InputMaybe>; +}; + +export type TMessagesConfiguration = { + __typename?: 'MessagesConfiguration'; + deleteDaysAfterCreation?: Maybe; + enabled: Scalars['Boolean']; +}; + +export type TMessagesConfigurationDraft = { + deleteDaysAfterCreation: Scalars['Int']; + enabled: Scalars['Boolean']; +}; + +export type TMissingFilterInput = { + path: Scalars['String']; +}; + +export type TMoney = TBaseMoney & { + __typename?: 'Money'; + centAmount: Scalars['Long']; + currencyCode: Scalars['Currency']; + /** For the `Money` it equals to the default number of fraction digits used with the currency. */ + fractionDigits: Scalars['Int']; + type: Scalars['String']; +}; + +export type TMoneyAttribute = TAttribute & { + __typename?: 'MoneyAttribute'; + centAmount: Scalars['Long']; + currencyCode: Scalars['Currency']; + name: Scalars['String']; +}; + +export type TMoneyAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'MoneyAttributeDefinitionType'; + name: Scalars['String']; +}; + +export type TMoneyDraft = { + centAmount: Scalars['Long']; + currencyCode: Scalars['Currency']; +}; + +export type TMoneyField = TCustomField & { + __typename?: 'MoneyField'; + centAmount: Scalars['Long']; + currencyCode: Scalars['Currency']; + name: Scalars['String']; +}; + +export type TMoneyInput = { + centAmount: Scalars['Long']; + currencyCode: Scalars['Currency']; +}; + +export type TMoneyType = TFieldType & { + __typename?: 'MoneyType'; + name: Scalars['String']; +}; + +export type TMoveProductImageToPosition = { + imageUrl: Scalars['String']; + position: Scalars['Int']; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TMultiBuyCustomLineItemsTarget = TCartDiscountTarget & { + __typename?: 'MultiBuyCustomLineItemsTarget'; + discountedQuantity: Scalars['Long']; + maxOccurrence?: Maybe; + predicate: Scalars['String']; + selectionMode: TSelectionMode; + triggerQuantity: Scalars['Long']; + type: Scalars['String']; +}; + +export type TMultiBuyCustomLineItemsTargetInput = { + discountedQuantity: Scalars['Long']; + maxOccurrence?: InputMaybe; + predicate: Scalars['String']; + selectionMode?: InputMaybe; + triggerQuantity: Scalars['Long']; +}; + +export type TMultiBuyLineItemsTarget = TCartDiscountTarget & { + __typename?: 'MultiBuyLineItemsTarget'; + discountedQuantity: Scalars['Long']; + maxOccurrence?: Maybe; + predicate: Scalars['String']; + selectionMode: TSelectionMode; + triggerQuantity: Scalars['Long']; + type: Scalars['String']; +}; + +export type TMultiBuyLineItemsTargetInput = { + discountedQuantity: Scalars['Long']; + maxOccurrence?: InputMaybe; + predicate: Scalars['String']; + selectionMode?: InputMaybe; + triggerQuantity: Scalars['Long']; +}; + +export type TMutation = { + __typename?: 'Mutation'; + createApiClient?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + createAttributeGroup?: Maybe; + createCart?: Maybe; + createCartDiscount?: Maybe; + createCategory?: Maybe; + createChannel?: Maybe; + createCustomerGroup?: Maybe; + createDiscountCode?: Maybe; + createExtension?: Maybe; + createInventoryEntry?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + createMyCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + createMyOrderFromCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + createMyPayment?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + createMyShoppingList?: Maybe; + createOrUpdateCustomObject?: Maybe; + createOrderEdit?: Maybe; + createOrderFromCart?: Maybe; + createPayment?: Maybe; + createProduct?: Maybe; + createProductDiscount?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + createProductSelection?: Maybe; + createProductType?: Maybe; + createReview?: Maybe; + createShippingMethod?: Maybe; + createShoppingList?: Maybe; + createStandalonePrice?: Maybe; + createState?: Maybe; + createStore?: Maybe; + createSubscription?: Maybe; + createTaxCategory?: Maybe; + createTypeDefinition?: Maybe; + createZone?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + customerChangeMyPassword?: Maybe; + customerChangePassword?: Maybe; + /** Verifies customer's email using a token. */ + customerConfirmEmail?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + customerConfirmMyEmail?: Maybe; + customerCreateEmailVerificationToken: TCustomerEmailToken; + /** The token value is used to reset the password of the customer with the given email. The token is valid only for 10 minutes. */ + customerCreatePasswordResetToken?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + customerResetMyPassword?: Maybe; + /** + * The following workflow can be used to reset the customer’s password: + * + * 1. Create a password reset token and send it embedded in a link to the customer. + * 2. When the customer clicks on the link, you may optionally retrieve customer by password token. + * 3. When the customer entered new password, use reset customer’s password to reset the password. + */ + customerResetPassword?: Maybe; + /** + * Retrieves the authenticated customer (a customer that matches the given email/password pair). + * + * There may be carts and orders created before the sign in that should be assigned to the customer account. With the `anonymousCartId`, a single anonymous cart can be assigned. With the `anonymousId`, all orders and carts that have this `anonymousId` set will be assigned to the customer. + * If both `anonymousCartId` and `anonymousId` are given, the anonymous cart must have the `anonymousId`. + * + * Additionally, there might also exist one or more active customer carts from an earlier session. On customer sign in there are several ways how to proceed with this cart and the cart referenced by the `anonymousCartId`. + * + * * If the customer does not have a cart yet, the anonymous cart becomes the customer's cart. + * * If the customer already has one or more carts, the content of the anonymous cart will be copied to the customer's active cart that has been modified most recently. + * + * In this case the `CartState` of the anonymous cart gets changed to `Merged` while the customer's cart remains the `Active` cart. + * + * If a `LineItem` in the anonymous cart matches an existing line item, or a `CustomLineItem` matches an existing custom line item in the customer's cart, the maximum quantity of both line items is used as the new quantity. + * + * `ItemShippingDetails` are copied from the item with the highest quantity. + * + * If `itemShippingAddresses` are different in the two carts, the resulting cart contains the addresses of both the customer cart and the anonymous cart. + * + * Note, that it is not possible to merge carts that differ in their currency (set during creation of the cart). + * + * If a cart is is returned as part of the `CustomerSignInResult`, it has been recalculated (it will have up-to-date prices, taxes and discounts, and invalid line items have been removed). + */ + customerSignIn: TCustomerSignInResult; + /** + * BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta + * + * Retrieves the authenticated customer (a customer that matches the given email/password pair). + * + * If used with an access token for Anonymous Sessions, all orders and carts belonging to the `anonymousId` will be assigned to the newly created customer. + * + * * If the customer does not have a cart yet, the anonymous cart that was modified most recently becomes the customer's cart. + * * If the customer already has a cart, the most recently modified anonymous cart will be handled according to the `AnonymousCartSignInMode`. + * + * If a cart is is returned as part of the `CustomerSignInResult`, it has been recalculated (it will have up-to-date prices, taxes and discounts, and invalid line items have been removed). + */ + customerSignMeIn: TCustomerSignInResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta If used with an access token for Anonymous Sessions, all orders and carts belonging to the anonymousId will be assigned to the newly created customer. */ + customerSignMeUp: TCustomerSignInResult; + /** Creates a customer. If an anonymous cart is given then the cart is assigned to the created customer and the version number of the Cart will increase. If the id of an anonymous session is given, all carts and orders will be assigned to the created customer. */ + customerSignUp: TCustomerSignInResult; + deleteApiClient?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + deleteAttributeGroup?: Maybe; + deleteCart?: Maybe; + deleteCartDiscount?: Maybe; + deleteCategory?: Maybe; + deleteChannel?: Maybe; + deleteCustomObject?: Maybe; + deleteCustomer?: Maybe; + deleteCustomerGroup?: Maybe; + deleteDiscountCode?: Maybe; + deleteExtension?: Maybe; + deleteInventoryEntry?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + deleteMyCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + deleteMyCustomer?: Maybe; + deleteMyPayment?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + deleteMyShoppingList?: Maybe; + deleteOrder?: Maybe; + deleteOrderEdit?: Maybe; + deletePayment?: Maybe; + deleteProduct?: Maybe; + deleteProductDiscount?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + deleteProductSelection?: Maybe; + deleteProductType?: Maybe; + deleteReview?: Maybe; + deleteShippingMethod?: Maybe; + deleteShoppingList?: Maybe; + deleteStandalonePrice?: Maybe; + deleteState?: Maybe; + deleteStore?: Maybe; + deleteSubscription?: Maybe; + deleteTaxCategory?: Maybe; + deleteTypeDefinition?: Maybe; + deleteZone?: Maybe; + replicateCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + replicateMyCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + updateAttributeGroup?: Maybe; + updateCart?: Maybe; + updateCartDiscount?: Maybe; + updateCategory?: Maybe; + updateChannel?: Maybe; + updateCustomer?: Maybe; + updateCustomerGroup?: Maybe; + updateDiscountCode?: Maybe; + updateExtension?: Maybe; + updateInventoryEntry?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + updateMyCart?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + updateMyCustomer?: Maybe; + updateMyPayment?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + updateMyShoppingList?: Maybe; + updateOrder?: Maybe; + updateOrderEdit?: Maybe; + updatePayment?: Maybe; + updateProduct?: Maybe; + updateProductDiscount?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + updateProductSelection?: Maybe; + updateProductType?: Maybe; + updateProject?: Maybe; + updateReview?: Maybe; + updateShippingMethod?: Maybe; + updateShoppingList?: Maybe; + updateStandalonePrice?: Maybe; + updateState?: Maybe; + updateStore?: Maybe; + updateSubscription?: Maybe; + updateTaxCategory?: Maybe; + updateTypeDefinition?: Maybe; + updateZone?: Maybe; +}; + +export type TMutation_CreateApiClientArgs = { + draft: TCreateApiClient; +}; + +export type TMutation_CreateAttributeGroupArgs = { + draft: TAttributeGroupDraft; +}; + +export type TMutation_CreateCartArgs = { + draft: TCartDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_CreateCartDiscountArgs = { + draft: TCartDiscountDraft; +}; + +export type TMutation_CreateCategoryArgs = { + draft: TCategoryDraft; +}; + +export type TMutation_CreateChannelArgs = { + draft: TChannelDraft; +}; + +export type TMutation_CreateCustomerGroupArgs = { + draft: TCustomerGroupDraft; +}; + +export type TMutation_CreateDiscountCodeArgs = { + draft: TDiscountCodeDraft; +}; + +export type TMutation_CreateExtensionArgs = { + draft: TExtensionDraft; +}; + +export type TMutation_CreateInventoryEntryArgs = { + draft: TInventoryEntryDraft; +}; + +export type TMutation_CreateMyCartArgs = { + draft: TMyCartDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_CreateMyOrderFromCartArgs = { + draft: TOrderMyCartCommand; + storeKey?: InputMaybe; +}; + +export type TMutation_CreateMyPaymentArgs = { + draft: TMyPaymentDraft; +}; + +export type TMutation_CreateMyShoppingListArgs = { + draft: TMyShoppingListDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_CreateOrUpdateCustomObjectArgs = { + draft: TCustomObjectDraft; +}; + +export type TMutation_CreateOrderEditArgs = { + draft: TOrderEditDraft; +}; + +export type TMutation_CreateOrderFromCartArgs = { + draft: TOrderCartCommand; + storeKey?: InputMaybe; +}; + +export type TMutation_CreatePaymentArgs = { + draft: TPaymentDraft; +}; + +export type TMutation_CreateProductArgs = { + draft: TProductDraft; +}; + +export type TMutation_CreateProductDiscountArgs = { + draft: TProductDiscountDraft; +}; + +export type TMutation_CreateProductSelectionArgs = { + draft: TCreateProductSelectionDraft; +}; + +export type TMutation_CreateProductTypeArgs = { + draft: TProductTypeDraft; +}; + +export type TMutation_CreateReviewArgs = { + draft: TReviewDraft; +}; + +export type TMutation_CreateShippingMethodArgs = { + draft: TShippingMethodDraft; +}; + +export type TMutation_CreateShoppingListArgs = { + draft: TShoppingListDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_CreateStandalonePriceArgs = { + draft: TCreateStandalonePrice; +}; + +export type TMutation_CreateStateArgs = { + draft: TStateDraft; +}; + +export type TMutation_CreateStoreArgs = { + draft: TCreateStore; +}; + +export type TMutation_CreateSubscriptionArgs = { + draft: TSubscriptionDraft; +}; + +export type TMutation_CreateTaxCategoryArgs = { + draft: TTaxCategoryDraft; +}; + +export type TMutation_CreateTypeDefinitionArgs = { + draft: TTypeDefinitionDraft; +}; + +export type TMutation_CreateZoneArgs = { + draft: TCreateZone; +}; + +export type TMutation_CustomerChangeMyPasswordArgs = { + currentPassword: Scalars['String']; + newPassword: Scalars['String']; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_CustomerChangePasswordArgs = { + currentPassword: Scalars['String']; + id: Scalars['String']; + newPassword: Scalars['String']; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_CustomerConfirmEmailArgs = { + storeKey?: InputMaybe; + tokenValue: Scalars['String']; + version?: InputMaybe; +}; + +export type TMutation_CustomerConfirmMyEmailArgs = { + storeKey?: InputMaybe; + tokenValue: Scalars['String']; +}; + +export type TMutation_CustomerCreateEmailVerificationTokenArgs = { + id: Scalars['String']; + storeKey?: InputMaybe; + ttlMinutes: Scalars['Int']; + version?: InputMaybe; +}; + +export type TMutation_CustomerCreatePasswordResetTokenArgs = { + email: Scalars['String']; + storeKey?: InputMaybe; + ttlMinutes?: InputMaybe; +}; + +export type TMutation_CustomerResetMyPasswordArgs = { + newPassword: Scalars['String']; + storeKey?: InputMaybe; + tokenValue: Scalars['String']; +}; + +export type TMutation_CustomerResetPasswordArgs = { + newPassword: Scalars['String']; + storeKey?: InputMaybe; + tokenValue: Scalars['String']; + version?: InputMaybe; +}; + +export type TMutation_CustomerSignInArgs = { + draft: TCustomerSignInDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_CustomerSignMeInArgs = { + draft: TCustomerSignMeInDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_CustomerSignMeUpArgs = { + draft: TCustomerSignMeUpDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_CustomerSignUpArgs = { + draft: TCustomerSignUpDraft; + storeKey?: InputMaybe; +}; + +export type TMutation_DeleteApiClientArgs = { + id: Scalars['String']; +}; + +export type TMutation_DeleteAttributeGroupArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteCartArgs = { + id?: InputMaybe; + key?: InputMaybe; + personalDataErasure?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteCartDiscountArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteCategoryArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteChannelArgs = { + id: Scalars['String']; + version: Scalars['Long']; +}; + +export type TMutation_DeleteCustomObjectArgs = { + container?: InputMaybe; + id?: InputMaybe; + key?: InputMaybe; + personalDataErasure?: InputMaybe; + version?: InputMaybe; +}; + +export type TMutation_DeleteCustomerArgs = { + id?: InputMaybe; + key?: InputMaybe; + personalDataErasure?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteCustomerGroupArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteDiscountCodeArgs = { + id: Scalars['String']; + version: Scalars['Long']; +}; + +export type TMutation_DeleteExtensionArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteInventoryEntryArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteMyCartArgs = { + id: Scalars['String']; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteMyCustomerArgs = { + personalDataErasure?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteMyPaymentArgs = { + id: Scalars['String']; + version: Scalars['Long']; +}; + +export type TMutation_DeleteMyShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteOrderArgs = { + id?: InputMaybe; + orderNumber?: InputMaybe; + personalDataErasure?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteOrderEditArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeletePaymentArgs = { + id?: InputMaybe; + key?: InputMaybe; + personalDataErasure?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteProductArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteProductDiscountArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteProductSelectionArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteProductTypeArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteReviewArgs = { + id?: InputMaybe; + key?: InputMaybe; + personalDataErasure?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteShippingMethodArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; + personalDataErasure?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteStandalonePriceArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteStateArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteStoreArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteSubscriptionArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteTaxCategoryArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteTypeDefinitionArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_DeleteZoneArgs = { + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_ReplicateCartArgs = { + key?: InputMaybe; + reference: TReferenceInput; + storeKey?: InputMaybe; +}; + +export type TMutation_ReplicateMyCartArgs = { + reference: TReferenceInput; +}; + +export type TMutation_UpdateAttributeGroupArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateCartArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateCartDiscountArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateCategoryArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateChannelArgs = { + actions: Array; + id: Scalars['String']; + version: Scalars['Long']; +}; + +export type TMutation_UpdateCustomerArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateCustomerGroupArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateDiscountCodeArgs = { + actions: Array; + id: Scalars['String']; + version: Scalars['Long']; +}; + +export type TMutation_UpdateExtensionArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateInventoryEntryArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateMyCartArgs = { + actions: Array; + id: Scalars['String']; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateMyCustomerArgs = { + actions: Array; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateMyPaymentArgs = { + actions: Array; + id: Scalars['String']; + version: Scalars['Long']; +}; + +export type TMutation_UpdateMyShoppingListArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateOrderArgs = { + actions: Array; + id?: InputMaybe; + orderNumber?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateOrderEditArgs = { + actions: Array; + dryRun?: InputMaybe; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdatePaymentArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateProductArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateProductDiscountArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateProductSelectionArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateProductTypeArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateProjectArgs = { + actions: Array; + version: Scalars['Long']; +}; + +export type TMutation_UpdateReviewArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateShippingMethodArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateShoppingListArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + storeKey?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateStandalonePriceArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateStateArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateStoreArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateSubscriptionArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateTaxCategoryArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateTypeDefinitionArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMutation_UpdateZoneArgs = { + actions: Array; + id?: InputMaybe; + key?: InputMaybe; + version: Scalars['Long']; +}; + +export type TMyCartDraft = { + billingAddress?: InputMaybe; + country?: InputMaybe; + currency: Scalars['Currency']; + custom?: InputMaybe; + customerEmail?: InputMaybe; + deleteDaysAfterLastModification?: InputMaybe; + discountCodes?: InputMaybe>; + inventoryMode?: InputMaybe; + itemShippingAddresses?: InputMaybe>; + lineItems?: InputMaybe>; + locale?: InputMaybe; + shippingAddress?: InputMaybe; + shippingMethod?: InputMaybe; + store?: InputMaybe; + taxMode?: InputMaybe; +}; + +export type TMyCartUpdateAction = { + addDiscountCode?: InputMaybe; + addItemShippingAddress?: InputMaybe; + addLineItem?: InputMaybe; + addPayment?: InputMaybe; + addShoppingList?: InputMaybe; + applyDeltaToLineItemShippingDetailsTargets?: InputMaybe; + changeLineItemQuantity?: InputMaybe; + changeTaxMode?: InputMaybe; + recalculate?: InputMaybe; + removeDiscountCode?: InputMaybe; + removeItemShippingAddress?: InputMaybe; + removeLineItem?: InputMaybe; + removePayment?: InputMaybe; + setBillingAddress?: InputMaybe; + setBillingAddressCustomField?: InputMaybe; + setBillingAddressCustomType?: InputMaybe; + setCountry?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setCustomerEmail?: InputMaybe; + setDeleteDaysAfterLastModification?: InputMaybe; + setItemShippingAddressCustomField?: InputMaybe; + setItemShippingAddressCustomType?: InputMaybe; + setLineItemCustomField?: InputMaybe; + setLineItemCustomType?: InputMaybe; + setLineItemDistributionChannel?: InputMaybe; + setLineItemShippingDetails?: InputMaybe; + setLineItemSupplyChannel?: InputMaybe; + setLocale?: InputMaybe; + setShippingAddress?: InputMaybe; + setShippingAddressCustomField?: InputMaybe; + setShippingAddressCustomType?: InputMaybe; + setShippingMethod?: InputMaybe; + updateItemShippingAddress?: InputMaybe; +}; + +export type TMyCustomerUpdateAction = { + addAddress?: InputMaybe; + addBillingAddressId?: InputMaybe; + addShippingAddressId?: InputMaybe; + changeAddress?: InputMaybe; + changeEmail?: InputMaybe; + removeAddress?: InputMaybe; + removeBillingAddressId?: InputMaybe; + removeShippingAddressId?: InputMaybe; + setAddressCustomField?: InputMaybe; + setAddressCustomType?: InputMaybe; + setCompanyName?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setDateOfBirth?: InputMaybe; + setDefaultBillingAddress?: InputMaybe; + setDefaultShippingAddress?: InputMaybe; + setFirstName?: InputMaybe; + setLastName?: InputMaybe; + setLocale?: InputMaybe; + setMiddleName?: InputMaybe; + setSalutation?: InputMaybe; + setTitle?: InputMaybe; + setVatId?: InputMaybe; +}; + +export type TMyLineItemDraft = { + addedAt?: InputMaybe; + custom?: InputMaybe; + distributionChannel?: InputMaybe; + productId?: InputMaybe; + quantity?: InputMaybe; + shippingDetails?: InputMaybe; + sku?: InputMaybe; + supplyChannel?: InputMaybe; + variantId?: InputMaybe; +}; + +/** + * My Payments endpoint provides access to payments scoped to a specific user. + * [documentation](https://docs.commercetools.com/api/projects/me-payments#mypayment) + */ +export type TMyPayment = { + __typename?: 'MyPayment'; + amountPlanned: TMoney; + anonymousId?: Maybe; + custom?: Maybe; + customer?: Maybe; + customerRef?: Maybe; + id: Scalars['String']; + paymentMethodInfo: TPaymentMethodInfo; + transactions: Array; + version: Scalars['Long']; +}; + +export type TMyPaymentDraft = { + amountPlanned: TMoneyInput; + custom?: InputMaybe; + paymentMethodInfo?: InputMaybe; + transaction?: InputMaybe; +}; + +export type TMyPaymentQueryResult = { + __typename?: 'MyPaymentQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TMyPaymentUpdateAction = { + addTransaction?: InputMaybe; + changeAmountPlanned?: InputMaybe; + setCustomField?: InputMaybe; + setMethodInfoInterface?: InputMaybe; + setMethodInfoMethod?: InputMaybe; + setMethodInfoName?: InputMaybe; +}; + +export type TMyShoppingListDraft = { + custom?: InputMaybe; + deleteDaysAfterLastModification?: InputMaybe; + description?: InputMaybe>; + lineItems?: InputMaybe>; + name: Array; + textLineItems?: InputMaybe>; +}; + +export type TMyShoppingListUpdateAction = { + addLineItem?: InputMaybe; + addTextLineItem?: InputMaybe; + changeLineItemQuantity?: InputMaybe; + changeLineItemsOrder?: InputMaybe; + changeName?: InputMaybe; + changeTextLineItemName?: InputMaybe; + changeTextLineItemQuantity?: InputMaybe; + changeTextLineItemsOrder?: InputMaybe; + removeLineItem?: InputMaybe; + removeTextLineItem?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setDeleteDaysAfterLastModification?: InputMaybe; + setDescription?: InputMaybe; + setLineItemCustomField?: InputMaybe; + setLineItemCustomType?: InputMaybe; + setStore?: InputMaybe; + setTextLineItemCustomField?: InputMaybe; + setTextLineItemCustomType?: InputMaybe; + setTextLineItemDescription?: InputMaybe; +}; + +export type TMyTransactionDraft = { + amount: TMoneyInput; + custom?: InputMaybe; + interactionId?: InputMaybe; + timestamp?: InputMaybe; + type: TTransactionType; +}; + +export type TNestedAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'NestedAttributeDefinitionType'; + name: Scalars['String']; + typeRef: TReference; +}; + +export type TNotProcessed = TOrderEditResult & { + __typename?: 'NotProcessed'; + type: Scalars['String']; +}; + +export type TNotificationFormat = { + type: Scalars['String']; +}; + +export type TNumberAttribute = TAttribute & { + __typename?: 'NumberAttribute'; + name: Scalars['String']; + value: Scalars['BigDecimal']; +}; + +export type TNumberAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'NumberAttributeDefinitionType'; + name: Scalars['String']; +}; + +export type TNumberField = TCustomField & { + __typename?: 'NumberField'; + name: Scalars['String']; + value: Scalars['BigDecimal']; +}; + +export type TNumberType = TFieldType & { + __typename?: 'NumberType'; + name: Scalars['String']; +}; + +/** + * An order can be created from a cart, usually after a checkout process has been completed. + * [documentation](https://docs.commercetools.com/api/projects/orders) + */ +export type TOrder = TReferenceExpandable & + TVersioned & { + __typename?: 'Order'; + anonymousId?: Maybe; + billingAddress?: Maybe; + cart?: Maybe; + cartRef?: Maybe; + completedAt?: Maybe; + country?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + customLineItems: Array; + customer?: Maybe; + customerEmail?: Maybe; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + customerId?: Maybe; + discountCodes: Array; + id: Scalars['String']; + inventoryMode: TInventoryMode; + itemShippingAddresses: Array; + lastMessageSequenceNumber: Scalars['Long']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + lineItems: Array; + locale?: Maybe; + orderNumber?: Maybe; + orderState: TOrderState; + origin: TCartOrigin; + paymentInfo?: Maybe; + paymentState?: Maybe; + refusedGifts: Array; + refusedGiftsRefs: Array; + returnInfo: Array; + shipmentState?: Maybe; + shippingAddress?: Maybe; + shippingInfo?: Maybe; + shippingRateInput?: Maybe; + state?: Maybe; + stateRef?: Maybe; + store?: Maybe; + storeRef?: Maybe; + syncInfo: Array; + taxCalculationMode: TTaxCalculationMode; + taxMode: TTaxMode; + taxRoundingMode: TRoundingMode; + taxedPrice?: Maybe; + totalPrice: TMoney; + version: Scalars['Long']; + }; + +/** + * An order can be created from a cart, usually after a checkout process has been completed. + * [documentation](https://docs.commercetools.com/api/projects/orders) + */ +export type TOrder_LineItemsArgs = { + id?: InputMaybe; +}; + +export type TOrderBillingAddressSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderBillingAddressSet'; + address?: Maybe; + oldAddress?: Maybe; + type: Scalars['String']; + }; + +export type TOrderCartCommand = { + cart?: InputMaybe; + custom?: InputMaybe; + id?: InputMaybe; + orderNumber?: InputMaybe; + orderState?: InputMaybe; + paymentState?: InputMaybe; + shipmentState?: InputMaybe; + state?: InputMaybe; + version: Scalars['Long']; +}; + +export type TOrderCreated = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCreated'; + order: TOrder; + type: Scalars['String']; + }; + +export type TOrderCustomLineItemAdded = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCustomLineItemAdded'; + customLineItem: TCustomLineItem; + type: Scalars['String']; + }; + +export type TOrderCustomLineItemDiscountSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCustomLineItemDiscountSet'; + customLineItemId: Scalars['String']; + discountedPricePerQuantity: Array; + taxedPrice?: Maybe; + type: Scalars['String']; + }; + +export type TOrderCustomLineItemQuantityChanged = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCustomLineItemQuantityChanged'; + customLineItemId: Scalars['String']; + oldQuantity?: Maybe; + quantity: Scalars['Long']; + type: Scalars['String']; + }; + +export type TOrderCustomLineItemRemoved = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCustomLineItemRemoved'; + customLineItem?: Maybe; + customLineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TOrderCustomerEmailSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCustomerEmailSet'; + email?: Maybe; + oldEmail?: Maybe; + type: Scalars['String']; + }; + +export type TOrderCustomerGroupSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCustomerGroupSet'; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + oldCustomerGroup?: Maybe; + oldCustomerGroupRef?: Maybe; + type: Scalars['String']; + }; + +export type TOrderCustomerSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderCustomerSet'; + customer?: Maybe; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + customerRef?: Maybe; + oldCustomer?: Maybe; + oldCustomerGroup?: Maybe; + oldCustomerGroupRef?: Maybe; + oldCustomerRef?: Maybe; + type: Scalars['String']; + }; + +export type TOrderDeleted = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderDeleted'; + order?: Maybe; + type: Scalars['String']; + }; + +export type TOrderDiscountCodeAdded = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderDiscountCodeAdded'; + discountCode?: Maybe; + discountCodeRef: TReference; + type: Scalars['String']; + }; + +export type TOrderDiscountCodeRemoved = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderDiscountCodeRemoved'; + discountCode?: Maybe; + discountCodeRef: TReference; + type: Scalars['String']; + }; + +export type TOrderDiscountCodeStateSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderDiscountCodeStateSet'; + discountCode?: Maybe; + discountCodeRef: TReference; + oldState?: Maybe; + state: TDiscountCodeState; + type: Scalars['String']; + }; + +export type TOrderEdit = TVersioned & { + __typename?: 'OrderEdit'; + comment?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + resource?: Maybe; + resourceRef: TReference; + result: TOrderEditResult; + stagedActions: Array; + version: Scalars['Long']; +}; + +export type TOrderEditApplied = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderEditApplied'; + edit?: Maybe; + editRef: TReference; + result: TApplied; + type: Scalars['String']; + }; + +export type TOrderEditDraft = { + comment?: InputMaybe; + custom?: InputMaybe; + dryRun?: InputMaybe; + key?: InputMaybe; + resource: TReferenceInput; + stagedActions: Array; +}; + +export type TOrderEditLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'OrderEditLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TOrderEditLimitsProjection = { + __typename?: 'OrderEditLimitsProjection'; + total: TOrderEditLimitWithCurrent; +}; + +export type TOrderEditQueryResult = { + __typename?: 'OrderEditQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TOrderEditResult = { + type: Scalars['String']; +}; + +export type TOrderEditUpdateAction = { + addStagedAction?: InputMaybe; + setComment?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setKey?: InputMaybe; + setStagedActions?: InputMaybe; +}; + +export type TOrderExcerpt = { + __typename?: 'OrderExcerpt'; + taxedPrice?: Maybe; + totalPrice: TMoney; + version?: Maybe; +}; + +export type TOrderImported = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderImported'; + order: TOrder; + type: Scalars['String']; + }; + +export type TOrderLineItemAdded = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderLineItemAdded'; + addedQuantity: Scalars['Long']; + lineItem: TLineItem; + type: Scalars['String']; + }; + +export type TOrderLineItemDiscountSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderLineItemDiscountSet'; + discountedPricePerQuantity: Array; + lineItemId: Scalars['String']; + taxedPrice?: Maybe; + totalPrice: TMoney; + type: Scalars['String']; + }; + +export type TOrderLineItemDistributionChannelSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderLineItemDistributionChannelSet'; + distributionChannel?: Maybe; + distributionChannelRef?: Maybe; + lineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TOrderLineItemRemoved = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderLineItemRemoved'; + lineItemId: Scalars['String']; + newPrice?: Maybe; + newQuantity: Scalars['Long']; + newShippingDetails?: Maybe; + newState: Scalars['Set']; + newTaxedPrice?: Maybe; + newTotalPrice: TMoney; + removedQuantity: Scalars['Long']; + type: Scalars['String']; + }; + +export type TOrderMessagePayload = { + type: Scalars['String']; +}; + +export type TOrderMyCartCommand = { + id: Scalars['String']; + version: Scalars['Long']; +}; + +export type TOrderPaymentAdded = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderPaymentAdded'; + paymentRef: TReference; + type: Scalars['String']; + }; + +export type TOrderPaymentRemoved = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderPaymentRemoved'; + paymentRef: TReference; + removedPaymentInfo: Scalars['Boolean']; + type: Scalars['String']; + }; + +export type TOrderPaymentStateChanged = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderPaymentStateChanged'; + oldPaymentState?: Maybe; + paymentState: TPaymentState; + type: Scalars['String']; + }; + +/** Fields to access orders. Includes direct access to a single order and searching for orders. */ +export type TOrderQueryInterface = { + order?: Maybe; + orders: TOrderQueryResult; +}; + +/** Fields to access orders. Includes direct access to a single order and searching for orders. */ +export type TOrderQueryInterface_OrderArgs = { + id?: InputMaybe; + orderNumber?: InputMaybe; +}; + +/** Fields to access orders. Includes direct access to a single order and searching for orders. */ +export type TOrderQueryInterface_OrdersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TOrderQueryResult = { + __typename?: 'OrderQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TOrderReturnShipmentStateChanged = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderReturnShipmentStateChanged'; + returnItemId: Scalars['String']; + returnShipmentState: TReturnShipmentState; + type: Scalars['String']; + }; + +export type TOrderSearchConfiguration = { + __typename?: 'OrderSearchConfiguration'; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + status: TOrderSearchStatus; +}; + +export enum TOrderSearchStatus { + Activated = 'Activated', + Deactivated = 'Deactivated', +} + +export type TOrderShipmentStateChanged = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderShipmentStateChanged'; + oldShipmentState?: Maybe; + shipmentState: TShipmentState; + type: Scalars['String']; + }; + +export type TOrderShippingAddressSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderShippingAddressSet'; + address?: Maybe; + oldAddress?: Maybe; + type: Scalars['String']; + }; + +export type TOrderShippingInfoSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderShippingInfoSet'; + oldShippingInfo?: Maybe; + shippingInfo?: Maybe; + type: Scalars['String']; + }; + +export type TOrderShippingRateInputSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderShippingRateInputSet'; + oldShippingRateInput?: Maybe; + shippingRateInput?: Maybe; + type: Scalars['String']; + }; + +export enum TOrderState { + Cancelled = 'Cancelled', + Complete = 'Complete', + Confirmed = 'Confirmed', + Open = 'Open', +} + +export type TOrderStateChanged = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderStateChanged'; + oldOrderState?: Maybe; + orderId: Scalars['String']; + orderState: TOrderState; + type: Scalars['String']; + }; + +export type TOrderStateTransition = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderStateTransition'; + force: Scalars['Boolean']; + oldState?: Maybe; + oldStateRef?: Maybe; + state?: Maybe; + stateRef: TReference; + type: Scalars['String']; + }; + +export type TOrderStoreSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'OrderStoreSet'; + oldStore?: Maybe; + oldStoreRef?: Maybe; + store?: Maybe; + storeRef?: Maybe; + type: Scalars['String']; + }; + +export type TOrderUpdateAction = { + addDelivery?: InputMaybe; + addItemShippingAddress?: InputMaybe; + addParcelToDelivery?: InputMaybe; + addPayment?: InputMaybe; + addReturnInfo?: InputMaybe; + changeOrderState?: InputMaybe; + changePaymentState?: InputMaybe; + changeShipmentState?: InputMaybe; + importCustomLineItemState?: InputMaybe; + importLineItemState?: InputMaybe; + removeDelivery?: InputMaybe; + removeItemShippingAddress?: InputMaybe; + removeParcelFromDelivery?: InputMaybe; + removePayment?: InputMaybe; + setBillingAddress?: InputMaybe; + setBillingAddressCustomField?: InputMaybe; + setBillingAddressCustomType?: InputMaybe; + setCustomField?: InputMaybe; + setCustomLineItemCustomField?: InputMaybe; + setCustomLineItemCustomType?: InputMaybe; + setCustomLineItemShippingDetails?: InputMaybe; + setCustomType?: InputMaybe; + setCustomerEmail?: InputMaybe; + setCustomerId?: InputMaybe; + setDeliveryAddress?: InputMaybe; + setDeliveryAddressCustomField?: InputMaybe; + setDeliveryAddressCustomType?: InputMaybe; + setDeliveryCustomField?: InputMaybe; + setDeliveryCustomType?: InputMaybe; + setDeliveryItems?: InputMaybe; + setItemShippingAddressCustomField?: InputMaybe; + setItemShippingAddressCustomType?: InputMaybe; + setLineItemCustomField?: InputMaybe; + setLineItemCustomType?: InputMaybe; + setLineItemShippingDetails?: InputMaybe; + setLocale?: InputMaybe; + setOrderNumber?: InputMaybe; + setParcelCustomField?: InputMaybe; + setParcelCustomType?: InputMaybe; + setParcelItems?: InputMaybe; + setParcelMeasurements?: InputMaybe; + setParcelTrackingData?: InputMaybe; + setReturnInfo?: InputMaybe; + setReturnItemCustomField?: InputMaybe; + setReturnItemCustomType?: InputMaybe; + setReturnPaymentState?: InputMaybe; + setReturnShipmentState?: InputMaybe; + setShippingAddress?: InputMaybe; + setShippingAddressCustomField?: InputMaybe; + setShippingAddressCustomType?: InputMaybe; + setStore?: InputMaybe; + transitionCustomLineItemState?: InputMaybe; + transitionLineItemState?: InputMaybe; + transitionState?: InputMaybe; + updateItemShippingAddress?: InputMaybe; + updateSyncInfo?: InputMaybe; +}; + +export type TParcel = { + __typename?: 'Parcel'; + createdAt: Scalars['DateTime']; + custom?: Maybe; + id: Scalars['String']; + items: Array; + measurements?: Maybe; + trackingData?: Maybe; +}; + +export type TParcelAddedToDelivery = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'ParcelAddedToDelivery'; + delivery: TDelivery; + parcel: TParcel; + type: Scalars['String']; + }; + +export type TParcelData = { + __typename?: 'ParcelData'; + custom?: Maybe; + items: Array; + measurements?: Maybe; + trackingData?: Maybe; +}; + +export type TParcelDataDraftType = { + custom?: InputMaybe; + items?: InputMaybe>; + measurements?: InputMaybe; + trackingData?: InputMaybe; +}; + +export type TParcelItemsUpdated = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'ParcelItemsUpdated'; + deliveryId: Scalars['String']; + items: Array; + oldItems: Array; + parcelId: Scalars['String']; + type: Scalars['String']; + }; + +export type TParcelMeasurements = { + __typename?: 'ParcelMeasurements'; + heightInMillimeter?: Maybe; + lengthInMillimeter?: Maybe; + weightInGram?: Maybe; + widthInMillimeter?: Maybe; +}; + +export type TParcelMeasurementsDraftType = { + heightInMillimeter?: InputMaybe; + lengthInMillimeter?: InputMaybe; + weightInGram?: InputMaybe; + widthInMillimeter?: InputMaybe; +}; + +export type TParcelMeasurementsUpdated = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'ParcelMeasurementsUpdated'; + deliveryId: Scalars['String']; + measurements?: Maybe; + parcelId: Scalars['String']; + type: Scalars['String']; + }; + +export type TParcelRemovedFromDelivery = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'ParcelRemovedFromDelivery'; + deliveryId: Scalars['String']; + parcel: TParcel; + type: Scalars['String']; + }; + +export type TParcelTrackingDataUpdated = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'ParcelTrackingDataUpdated'; + deliveryId: Scalars['String']; + parcelId: Scalars['String']; + trackingData?: Maybe; + type: Scalars['String']; + }; + +/** + * Payments hold information about the current state of receiving and/or refunding money. + * [documentation](https://docs.commercetools.com/api/projects/payments) + */ +export type TPayment = TVersioned & { + __typename?: 'Payment'; + amountPlanned: TMoney; + anonymousId?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + customer?: Maybe; + customerRef?: Maybe; + id: Scalars['String']; + interfaceId?: Maybe; + interfaceInteractionsRaw: TInterfaceInteractionsRawResult; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + paymentMethodInfo: TPaymentMethodInfo; + paymentStatus: TPaymentStatus; + transactions: Array; + version: Scalars['Long']; +}; + +/** + * Payments hold information about the current state of receiving and/or refunding money. + * [documentation](https://docs.commercetools.com/api/projects/payments) + */ +export type TPayment_InterfaceInteractionsRawArgs = { + limit?: InputMaybe; + offset?: InputMaybe; +}; + +export type TPaymentCreated = TMessagePayload & { + __typename?: 'PaymentCreated'; + payment: TPayment; + type: Scalars['String']; +}; + +export type TPaymentDraft = { + amountPlanned: TMoneyInput; + anonymousId?: InputMaybe; + custom?: InputMaybe; + customer?: InputMaybe; + interfaceId?: InputMaybe; + interfaceInteractions?: InputMaybe>; + key?: InputMaybe; + paymentMethodInfo?: InputMaybe; + paymentStatus?: InputMaybe; + transactions?: InputMaybe>; +}; + +export type TPaymentInfo = { + __typename?: 'PaymentInfo'; + paymentRefs: Array; + payments: Array; +}; + +export type TPaymentInteractionAdded = TMessagePayload & { + __typename?: 'PaymentInteractionAdded'; + interaction: TCustomFieldsType; + type: Scalars['String']; +}; + +export type TPaymentMethodInfo = { + __typename?: 'PaymentMethodInfo'; + method?: Maybe; + name?: Maybe; + nameAllLocales?: Maybe>; + paymentInterface?: Maybe; +}; + +export type TPaymentMethodInfo_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TPaymentMethodInfoInput = { + method?: InputMaybe; + name?: InputMaybe>; + paymentInterface?: InputMaybe; +}; + +export type TPaymentQueryResult = { + __typename?: 'PaymentQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export enum TPaymentState { + BalanceDue = 'BalanceDue', + CreditOwed = 'CreditOwed', + Failed = 'Failed', + Paid = 'Paid', + Pending = 'Pending', +} + +export type TPaymentStatus = { + __typename?: 'PaymentStatus'; + interfaceCode?: Maybe; + interfaceText?: Maybe; + state?: Maybe; + stateRef?: Maybe; +}; + +export type TPaymentStatusInput = { + interfaceCode?: InputMaybe; + interfaceText?: InputMaybe; + state?: InputMaybe; +}; + +export type TPaymentStatusInterfaceCodeSet = TMessagePayload & { + __typename?: 'PaymentStatusInterfaceCodeSet'; + interfaceCode?: Maybe; + paymentId: Scalars['String']; + type: Scalars['String']; +}; + +export type TPaymentStatusStateTransition = TMessagePayload & { + __typename?: 'PaymentStatusStateTransition'; + force: Scalars['Boolean']; + state?: Maybe; + stateRef?: Maybe; + type: Scalars['String']; +}; + +export type TPaymentTransactionAdded = TMessagePayload & { + __typename?: 'PaymentTransactionAdded'; + transaction: TTransaction; + type: Scalars['String']; +}; + +export type TPaymentTransactionStateChanged = TMessagePayload & { + __typename?: 'PaymentTransactionStateChanged'; + state: TTransactionState; + transactionId: Scalars['String']; + type: Scalars['String']; +}; + +export type TPaymentUpdateAction = { + addInterfaceInteraction?: InputMaybe; + addTransaction?: InputMaybe; + changeAmountPlanned?: InputMaybe; + changeTransactionInteractionId?: InputMaybe; + changeTransactionState?: InputMaybe; + changeTransactionTimestamp?: InputMaybe; + setAmountPaid?: InputMaybe; + setAmountRefunded?: InputMaybe; + setAnonymousId?: InputMaybe; + setAuthorization?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setCustomer?: InputMaybe; + setExternalId?: InputMaybe; + setInterfaceId?: InputMaybe; + setKey?: InputMaybe; + setMethodInfoInterface?: InputMaybe; + setMethodInfoMethod?: InputMaybe; + setMethodInfoName?: InputMaybe; + setStatusInterfaceCode?: InputMaybe; + setStatusInterfaceText?: InputMaybe; + setTransactionCustomField?: InputMaybe; + setTransactionCustomType?: InputMaybe; + transitionState?: InputMaybe; +}; + +export type TPlainEnumValue = { + __typename?: 'PlainEnumValue'; + key: Scalars['String']; + label: Scalars['String']; +}; + +export type TPlainEnumValueDraft = { + key: Scalars['String']; + label: Scalars['String']; +}; + +export type TPlainEnumValueResult = { + __typename?: 'PlainEnumValueResult'; + limit?: Maybe; + offset?: Maybe; + results: Array; + total: Scalars['Int']; +}; + +export type TPlatformFormat = TNotificationFormat & { + __typename?: 'PlatformFormat'; + type: Scalars['String']; +}; + +export type TPlatformFormatInput = { + dummy?: InputMaybe; +}; + +export type TPoint = TGeometry & { + __typename?: 'Point'; + coordinates: Array; + type: Scalars['String']; +}; + +export type TPreviewFailure = TOrderEditResult & { + __typename?: 'PreviewFailure'; + errors: Array; + type: Scalars['String']; +}; + +export type TPreviewSuccess = TOrderEditResult & { + __typename?: 'PreviewSuccess'; + messagePayloads: Array; + preview: TOrder; + type: Scalars['String']; +}; + +export type TPriceFunction = { + __typename?: 'PriceFunction'; + currencyCode: Scalars['Currency']; + function: Scalars['String']; +}; + +export type TPriceFunctionDraft = { + currencyCode: Scalars['Currency']; + function: Scalars['String']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export enum TPriceMode { + /** The platform looks up prices from the `prices` field of the ProductVariant inside a Product. */ + Embedded = 'Embedded', + /** The platform looks up prices from Standalone Prices, stored separately from Products. */ + Standalone = 'Standalone', +} + +export type TPriceSelectorInput = { + channel?: InputMaybe; + country?: InputMaybe; + currency: Scalars['Currency']; + customerGroup?: InputMaybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + date?: InputMaybe; +}; + +export type TProduct = TReferenceExpandable & + TReviewTarget & + TVersioned & { + __typename?: 'Product'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + masterData: TProductCatalogData; + priceMode?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelectionRefs: TSelectionOfProductQueryResult; + productType?: Maybe; + productTypeRef: TReference; + reviewRatingStatistics?: Maybe; + skus: Array; + state?: Maybe; + stateRef?: Maybe; + taxCategory?: Maybe; + taxCategoryRef?: Maybe; + version: Scalars['Long']; + }; + +export type TProduct_ProductSelectionRefsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TProductAddedToCategory = TMessagePayload & { + __typename?: 'ProductAddedToCategory'; + category: TReferenceId; + staged: Scalars['Boolean']; + type: Scalars['String']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductAssignment = { + __typename?: 'ProductAssignment'; + product?: Maybe; + productRef: TReference; + productSelection?: Maybe; + productSelectionRef: TReference; +}; + +export type TProductAssignmentQueryResult = { + __typename?: 'ProductAssignmentQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TProductAttributeInput = { + name: Scalars['String']; + value: Scalars['String']; +}; + +export type TProductCatalogData = { + __typename?: 'ProductCatalogData'; + current?: Maybe; + hasStagedChanges: Scalars['Boolean']; + published: Scalars['Boolean']; + staged?: Maybe; +}; + +export type TProductCreated = TMessagePayload & { + __typename?: 'ProductCreated'; + productProjection: TProductProjectionMessagePayload; + type: Scalars['String']; +}; + +export type TProductData = { + __typename?: 'ProductData'; + allVariants: Array; + categories: Array; + categoriesRef: Array; + categoryOrderHint?: Maybe; + categoryOrderHints: Array; + description?: Maybe; + descriptionAllLocales?: Maybe>; + masterVariant: TProductVariant; + metaDescription?: Maybe; + metaDescriptionAllLocales?: Maybe>; + metaKeywords?: Maybe; + metaKeywordsAllLocales?: Maybe>; + metaTitle?: Maybe; + metaTitleAllLocales?: Maybe>; + name?: Maybe; + nameAllLocales: Array; + searchKeyword?: Maybe>; + searchKeywords: Array; + skus: Array; + slug?: Maybe; + slugAllLocales: Array; + variant?: Maybe; + variants: Array; +}; + +export type TProductData_AllVariantsArgs = { + hasImages?: InputMaybe; + isOnStock?: InputMaybe; + skus?: InputMaybe>; + stockChannelIds?: InputMaybe>; +}; + +export type TProductData_CategoryOrderHintArgs = { + categoryId: Scalars['String']; +}; + +export type TProductData_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductData_MetaDescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductData_MetaKeywordsArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductData_MetaTitleArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductData_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductData_SearchKeywordArgs = { + locale: Scalars['Locale']; +}; + +export type TProductData_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductData_VariantArgs = { + key?: InputMaybe; + sku?: InputMaybe; +}; + +export type TProductData_VariantsArgs = { + hasImages?: InputMaybe; + isOnStock?: InputMaybe; + skus?: InputMaybe>; + stockChannelIds?: InputMaybe>; +}; + +export type TProductDeleted = TMessagePayload & { + __typename?: 'ProductDeleted'; + currentProjection?: Maybe; + removedImageUrls: Scalars['Set']; + type: Scalars['String']; +}; + +/** + * + * A product price can be discounted in two ways: + * + * * with a relative or an absolute product discount, which will be automatically applied to all prices in a product that match a discount predicate. + * A relative discount reduces the matching price by a fraction (for example 10 % off). An absolute discount reduces the matching price by a fixed amount (for example 10€ off). If more than one product discount matches a price, the discount sort order determines which one will be applied. + * * with an external product discount, which can then be used to explicitly set a discounted value on a particular product price. + * + * The discounted price is stored in the discounted field of the Product Price. + * + * Note that when a discount is created, updated or removed it can take up to 15 minutes to update all the prices with the discounts. + * + * The maximum number of ProductDiscounts that can be active at the same time is **200**. + * + */ +export type TProductDiscount = TReferenceExpandable & + TVersioned & { + __typename?: 'ProductDiscount'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + id: Scalars['String']; + isActive: Scalars['Boolean']; + isValid: Scalars['Boolean']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales: Array; + predicate: Scalars['String']; + referenceRefs: Array; + sortOrder: Scalars['String']; + validFrom?: Maybe; + validUntil?: Maybe; + value: TProductDiscountValue; + version: Scalars['Long']; + }; + +/** + * + * A product price can be discounted in two ways: + * + * * with a relative or an absolute product discount, which will be automatically applied to all prices in a product that match a discount predicate. + * A relative discount reduces the matching price by a fraction (for example 10 % off). An absolute discount reduces the matching price by a fixed amount (for example 10€ off). If more than one product discount matches a price, the discount sort order determines which one will be applied. + * * with an external product discount, which can then be used to explicitly set a discounted value on a particular product price. + * + * The discounted price is stored in the discounted field of the Product Price. + * + * Note that when a discount is created, updated or removed it can take up to 15 minutes to update all the prices with the discounts. + * + * The maximum number of ProductDiscounts that can be active at the same time is **200**. + * + */ +export type TProductDiscount_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** + * + * A product price can be discounted in two ways: + * + * * with a relative or an absolute product discount, which will be automatically applied to all prices in a product that match a discount predicate. + * A relative discount reduces the matching price by a fraction (for example 10 % off). An absolute discount reduces the matching price by a fixed amount (for example 10€ off). If more than one product discount matches a price, the discount sort order determines which one will be applied. + * * with an external product discount, which can then be used to explicitly set a discounted value on a particular product price. + * + * The discounted price is stored in the discounted field of the Product Price. + * + * Note that when a discount is created, updated or removed it can take up to 15 minutes to update all the prices with the discounts. + * + * The maximum number of ProductDiscounts that can be active at the same time is **200**. + * + */ +export type TProductDiscount_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductDiscountDraft = { + description?: InputMaybe>; + isActive?: InputMaybe; + key?: InputMaybe; + name: Array; + predicate: Scalars['String']; + sortOrder: Scalars['String']; + validFrom?: InputMaybe; + validUntil?: InputMaybe; + value: TProductDiscountValueInput; +}; + +export type TProductDiscountLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'ProductDiscountLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TProductDiscountLimitsProjection = { + __typename?: 'ProductDiscountLimitsProjection'; + totalActive: TProductDiscountLimitWithCurrent; +}; + +export type TProductDiscountQueryResult = { + __typename?: 'ProductDiscountQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TProductDiscountUpdateAction = { + changeIsActive?: InputMaybe; + changeName?: InputMaybe; + changePredicate?: InputMaybe; + changeSortOrder?: InputMaybe; + changeValue?: InputMaybe; + setDescription?: InputMaybe; + setKey?: InputMaybe; + setValidFrom?: InputMaybe; + setValidFromAndUntil?: InputMaybe; + setValidUntil?: InputMaybe; +}; + +export type TProductDiscountValue = { + type: Scalars['String']; +}; + +export type TProductDiscountValueInput = { + absolute?: InputMaybe; + external?: InputMaybe; + relative?: InputMaybe; +}; + +export type TProductDraft = { + categories?: InputMaybe>; + categoryOrderHints?: InputMaybe>; + description?: InputMaybe>; + key?: InputMaybe; + masterVariant?: InputMaybe; + metaDescription?: InputMaybe>; + metaKeywords?: InputMaybe>; + metaTitle?: InputMaybe>; + name: Array; + priceMode?: InputMaybe; + productType: TResourceIdentifierInput; + publish?: InputMaybe; + searchKeywords?: InputMaybe>; + slug: Array; + state?: InputMaybe; + taxCategory?: InputMaybe; + variants?: InputMaybe>; +}; + +export type TProductImageAdded = TMessagePayload & { + __typename?: 'ProductImageAdded'; + image: TImage; + staged: Scalars['Boolean']; + type: Scalars['String']; + variantId: Scalars['Int']; +}; + +export type TProductLimitsProjection = { + __typename?: 'ProductLimitsProjection'; + pricesPerVariant: TLimit; + variants: TLimit; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductOfSelection = { + __typename?: 'ProductOfSelection'; + product?: Maybe; + productRef: TReference; +}; + +export type TProductOfSelectionQueryResult = { + __typename?: 'ProductOfSelectionQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TProductPrice = { + __typename?: 'ProductPrice'; + channel?: Maybe; + channelRef?: Maybe; + country?: Maybe; + custom?: Maybe; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + discounted?: Maybe; + id?: Maybe; + key?: Maybe; + tiers?: Maybe>; + validFrom?: Maybe; + validUntil?: Maybe; + value: TBaseMoney; +}; + +export type TProductPriceDataInput = { + channel?: InputMaybe; + country?: InputMaybe; + custom?: InputMaybe; + customerGroup?: InputMaybe; + key?: InputMaybe; + tiers?: InputMaybe>; + validFrom?: InputMaybe; + validUntil?: InputMaybe; + value: TBaseMoneyInput; +}; + +export type TProductPriceDiscountUpdateMessagePayload = { + __typename?: 'ProductPriceDiscountUpdateMessagePayload'; + discounted?: Maybe; + priceId: Scalars['String']; + sku?: Maybe; + staged: Scalars['Boolean']; + variantId: Scalars['Int']; + variantKey?: Maybe; +}; + +export type TProductPriceDiscountsSet = TMessagePayload & { + __typename?: 'ProductPriceDiscountsSet'; + type: Scalars['String']; + updatedPrices: Array; +}; + +export type TProductPriceExternalDiscountSet = TMessagePayload & { + __typename?: 'ProductPriceExternalDiscountSet'; + discounted?: Maybe; + priceId: Scalars['String']; + sku?: Maybe; + staged: Scalars['Boolean']; + type: Scalars['String']; + variantId: Scalars['Int']; + variantKey?: Maybe; +}; + +export type TProductPriceSearch = { + __typename?: 'ProductPriceSearch'; + channel?: Maybe; + channelRef?: Maybe; + country?: Maybe; + custom?: Maybe; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + discounted?: Maybe; + id?: Maybe; + key?: Maybe; + tiers?: Maybe>; + validFrom?: Maybe; + validUntil?: Maybe; + value: TBaseMoney; +}; + +export type TProductPriceTier = { + __typename?: 'ProductPriceTier'; + minimumQuantity: Scalars['Int']; + value: TBaseMoney; +}; + +export type TProductPriceTierInput = { + minimumQuantity: Scalars['Int']; + value: TBaseMoneyInput; +}; + +export type TProductProjection = { + __typename?: 'ProductProjection'; + categories: Array; + categoriesRef: Array; + categoryOrderHints: Array; + createdAt: Scalars['DateTime']; + description?: Maybe; + descriptionAllLocales?: Maybe>; + hasStagedChanges: Scalars['Boolean']; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + masterVariant: TProductSearchVariant; + metaDescription?: Maybe; + metaDescriptionAllLocales?: Maybe>; + metaKeywords?: Maybe; + metaKeywordsAllLocales?: Maybe>; + metaTitle?: Maybe; + metaTitleAllLocales?: Maybe>; + name?: Maybe; + nameAllLocales: Array; + productType?: Maybe; + productTypeRef: TReference; + published: Scalars['Boolean']; + reviewRatingStatistics?: Maybe; + searchKeywords: Array; + slug?: Maybe; + slugAllLocales: Array; + state?: Maybe; + stateRef?: Maybe; + taxCategory?: Maybe; + taxCategoryRef?: Maybe; + variants: Array; + version: Scalars['Long']; +}; + +export type TProductProjection_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjection_MetaDescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjection_MetaKeywordsArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjection_MetaTitleArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjection_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjection_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjectionMessagePayload = { + __typename?: 'ProductProjectionMessagePayload'; + categories: Array; + categoriesRef: Array; + categoryOrderHints: Array; + createdAt: Scalars['DateTime']; + description?: Maybe; + descriptionAllLocales?: Maybe>; + hasStagedChanges: Scalars['Boolean']; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + masterVariant: TProductVariant; + metaDescription?: Maybe; + metaDescriptionAllLocales?: Maybe>; + metaKeywords?: Maybe; + metaKeywordsAllLocales?: Maybe>; + metaTitle?: Maybe; + metaTitleAllLocales?: Maybe>; + name?: Maybe; + nameAllLocales: Array; + productType?: Maybe; + productTypeRef: TReference; + published: Scalars['Boolean']; + reviewRatingStatistics?: Maybe; + searchKeywords: Array; + slug?: Maybe; + slugAllLocales: Array; + state?: Maybe; + stateRef?: Maybe; + taxCategory?: Maybe; + taxCategoryRef?: Maybe; + variants: Array; + version: Scalars['Long']; +}; + +export type TProductProjectionMessagePayload_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjectionMessagePayload_MetaDescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjectionMessagePayload_MetaKeywordsArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjectionMessagePayload_MetaTitleArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjectionMessagePayload_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjectionMessagePayload_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductProjectionSearchResult = { + __typename?: 'ProductProjectionSearchResult'; + count: Scalars['Int']; + facets: Array; + offset: Scalars['Int']; + results: Array; + total: Scalars['Int']; +}; + +export type TProductPublished = TMessagePayload & { + __typename?: 'ProductPublished'; + productProjection: TProductProjectionMessagePayload; + removedImageUrls: Array; + scope: TPublishScope; + type: Scalars['String']; +}; + +export type TProductQueryResult = { + __typename?: 'ProductQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TProductReferenceIdentifier = { + __typename?: 'ProductReferenceIdentifier'; + id?: Maybe; + key?: Maybe; + typeId: Scalars['String']; +}; + +export type TProductRemovedFromCategory = TMessagePayload & { + __typename?: 'ProductRemovedFromCategory'; + category: TReferenceId; + staged: Scalars['Boolean']; + type: Scalars['String']; +}; + +export type TProductRevertedStagedChanges = TMessagePayload & { + __typename?: 'ProductRevertedStagedChanges'; + removedImageUrls: Scalars['Set']; + type: Scalars['String']; +}; + +export type TProductSearchPriceTier = { + __typename?: 'ProductSearchPriceTier'; + minimumQuantity: Scalars['Int']; + value: TBaseMoney; +}; + +export type TProductSearchVariant = { + __typename?: 'ProductSearchVariant'; + assets: Array; + /** This field contains raw attributes data */ + attributesRaw: Array; + availability?: Maybe; + id: Scalars['Int']; + images: Array; + isMatchingVariant?: Maybe; + key?: Maybe; + /** Returns a single price based on the price selection rules. */ + price?: Maybe; + prices?: Maybe>; + scopedPrice?: Maybe; + scopedPriceDiscounted?: Maybe; + sku?: Maybe; +}; + +export type TProductSearchVariant_AttributesRawArgs = { + excludeNames?: InputMaybe>; + includeNames?: InputMaybe>; +}; + +export type TProductSearchVariant_PriceArgs = { + channelId?: InputMaybe; + country?: InputMaybe; + currency: Scalars['Currency']; + customerGroupId?: InputMaybe; + date?: InputMaybe; +}; + +/** Product variant availabilities */ +export type TProductSearchVariantAvailabilitiesResult = { + __typename?: 'ProductSearchVariantAvailabilitiesResult'; + limit?: Maybe; + offset?: Maybe; + results: Array; + total: Scalars['Int']; +}; + +/** Product variant availability */ +export type TProductSearchVariantAvailability = { + __typename?: 'ProductSearchVariantAvailability'; + availableQuantity?: Maybe; + id?: Maybe; + isOnStock: Scalars['Boolean']; + restockableInDays?: Maybe; + version?: Maybe; +}; + +export type TProductSearchVariantAvailabilityWithChannel = { + __typename?: 'ProductSearchVariantAvailabilityWithChannel'; + availability: TProductSearchVariantAvailability; + channel?: Maybe; + channelRef: TReference; +}; + +export type TProductSearchVariantAvailabilityWithChannels = { + __typename?: 'ProductSearchVariantAvailabilityWithChannels'; + channels: TProductSearchVariantAvailabilitiesResult; + noChannel?: Maybe; +}; + +export type TProductSearchVariantAvailabilityWithChannels_ChannelsArgs = { + excludeChannelIds?: InputMaybe>; + includeChannelIds?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelection = TVersioned & { + __typename?: 'ProductSelection'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales: Array; + productCount: Scalars['Int']; + productRefs: TProductOfSelectionQueryResult; + version: Scalars['Long']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelection_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelection_ProductRefsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionCreated = TMessagePayload & { + __typename?: 'ProductSelectionCreated'; + productSelection: TProductSelectionCreatedPayload; + type: Scalars['String']; +}; + +export type TProductSelectionCreatedPayload = { + custom?: Maybe; + name?: Maybe; + nameAllLocales: Array; + type: Scalars['String']; +}; + +export type TProductSelectionCreatedPayload_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionDeleted = TMessagePayload & { + __typename?: 'ProductSelectionDeleted'; + type: Scalars['String']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionProductAdded = TMessagePayload & { + __typename?: 'ProductSelectionProductAdded'; + product?: Maybe; + productRef: TReference; + type: Scalars['String']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionProductRemoved = TMessagePayload & { + __typename?: 'ProductSelectionProductRemoved'; + product?: Maybe; + productRef: TReference; + type: Scalars['String']; +}; + +/** Fields to access product selection assignments. BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionQueryInterface = { + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelectionAssignments: TProductAssignmentQueryResult; +}; + +/** Fields to access product selection assignments. BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionQueryInterface_ProductSelectionAssignmentsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TProductSelectionQueryResult = { + __typename?: 'ProductSelectionQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionSetting = { + __typename?: 'ProductSelectionSetting'; + active: Scalars['Boolean']; + productSelection?: Maybe; + productSelectionRef: TReference; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionSettingDraft = { + active: Scalars['Boolean']; + productSelection: TResourceIdentifierInput; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TProductSelectionSettingInActionInput = { + active?: InputMaybe; + productSelection: TResourceIdentifierInput; +}; + +export type TProductSelectionUpdateAction = { + addProduct?: InputMaybe; + changeName?: InputMaybe; + removeProduct?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setKey?: InputMaybe; +}; + +export type TProductSlugChanged = TMessagePayload & { + __typename?: 'ProductSlugChanged'; + oldSlug?: Maybe; + oldSlugAllLocales?: Maybe>; + slug?: Maybe; + slugAllLocales: Array; + type: Scalars['String']; +}; + +export type TProductSlugChanged_OldSlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductSlugChanged_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TProductStateTransition = TMessagePayload & { + __typename?: 'ProductStateTransition'; + force: Scalars['Boolean']; + state?: Maybe; + stateRef: TReference; + type: Scalars['String']; +}; + +export type TProductTypeDefinition = TReferenceExpandable & + TVersioned & { + __typename?: 'ProductTypeDefinition'; + attributeDefinitions: TAttributeDefinitionResult; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + description: Scalars['String']; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name: Scalars['String']; + version: Scalars['Long']; + }; + +export type TProductTypeDefinition_AttributeDefinitionsArgs = { + excludeNames?: InputMaybe>; + includeNames?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; +}; + +export type TProductTypeDefinitionQueryResult = { + __typename?: 'ProductTypeDefinitionQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TProductTypeDraft = { + attributeDefinitions?: InputMaybe>; + description: Scalars['String']; + key?: InputMaybe; + name: Scalars['String']; +}; + +export type TProductTypeLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'ProductTypeLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TProductTypeLimitsProjection = { + __typename?: 'ProductTypeLimitsProjection'; + total: TProductTypeLimitWithCurrent; +}; + +export type TProductTypeUpdateAction = { + addAttributeDefinition?: InputMaybe; + addLocalizedEnumValue?: InputMaybe; + addPlainEnumValue?: InputMaybe; + changeAttributeName?: InputMaybe; + changeAttributeOrder?: InputMaybe; + changeAttributeOrderByName?: InputMaybe; + changeDescription?: InputMaybe; + changeEnumKey?: InputMaybe; + changeInputHint?: InputMaybe; + changeIsSearchable?: InputMaybe; + changeLabel?: InputMaybe; + changeLocalizedEnumValueLabel?: InputMaybe; + changeLocalizedEnumValueOrder?: InputMaybe; + changeName?: InputMaybe; + changePlainEnumValueLabel?: InputMaybe; + changePlainEnumValueOrder?: InputMaybe; + removeAttributeDefinition?: InputMaybe; + removeEnumValues?: InputMaybe; + setInputTip?: InputMaybe; + setKey?: InputMaybe; +}; + +export type TProductUnpublished = TMessagePayload & { + __typename?: 'ProductUnpublished'; + type: Scalars['String']; +}; + +export type TProductUpdateAction = { + addAsset?: InputMaybe; + addExternalImage?: InputMaybe; + addPrice?: InputMaybe; + addToCategory?: InputMaybe; + addVariant?: InputMaybe; + changeAssetName?: InputMaybe; + changeAssetOrder?: InputMaybe; + changeImageLabel?: InputMaybe; + changeMasterVariant?: InputMaybe; + changeName?: InputMaybe; + changePrice?: InputMaybe; + changeSlug?: InputMaybe; + moveImageToPosition?: InputMaybe; + publish?: InputMaybe; + removeAsset?: InputMaybe; + removeFromCategory?: InputMaybe; + removeImage?: InputMaybe; + removePrice?: InputMaybe; + removeVariant?: InputMaybe; + revertStagedChanges?: InputMaybe; + revertStagedVariantChanges?: InputMaybe; + setAssetCustomField?: InputMaybe; + setAssetCustomType?: InputMaybe; + setAssetDescription?: InputMaybe; + setAssetKey?: InputMaybe; + setAssetSources?: InputMaybe; + setAssetTags?: InputMaybe; + setAttribute?: InputMaybe; + setAttributeInAllVariants?: InputMaybe; + setCategoryOrderHint?: InputMaybe; + setDescription?: InputMaybe; + setDiscountedPrice?: InputMaybe; + setImageLabel?: InputMaybe; + setKey?: InputMaybe; + setMetaAttributes?: InputMaybe; + setMetaDescription?: InputMaybe; + setMetaKeywords?: InputMaybe; + setMetaTitle?: InputMaybe; + setPriceMode?: InputMaybe; + setPrices?: InputMaybe; + setProductPriceCustomField?: InputMaybe; + setProductPriceCustomType?: InputMaybe; + setProductVariantKey?: InputMaybe; + setSearchKeywords?: InputMaybe; + setSku?: InputMaybe; + setTaxCategory?: InputMaybe; + transitionState?: InputMaybe; + unpublish?: InputMaybe; +}; + +export type TProductVariant = { + __typename?: 'ProductVariant'; + assets: Array; + /** This field contains raw attributes data */ + attributesRaw: Array; + availability?: Maybe; + id: Scalars['Int']; + images: Array; + key?: Maybe; + /** Returns a single price based on the price selection rules. */ + price?: Maybe; + prices?: Maybe>; + sku?: Maybe; +}; + +export type TProductVariant_AttributesRawArgs = { + excludeNames?: InputMaybe>; + includeNames?: InputMaybe>; +}; + +export type TProductVariant_PriceArgs = { + channelId?: InputMaybe; + country?: InputMaybe; + currency: Scalars['Currency']; + customerGroupId?: InputMaybe; + date?: InputMaybe; +}; + +export type TProductVariantAdded = TMessagePayload & { + __typename?: 'ProductVariantAdded'; + staged: Scalars['Boolean']; + type: Scalars['String']; + variant: TProductVariant; +}; + +/** Product variant availabilities */ +export type TProductVariantAvailabilitiesResult = { + __typename?: 'ProductVariantAvailabilitiesResult'; + limit?: Maybe; + offset?: Maybe; + results: Array; + total: Scalars['Int']; +}; + +/** Product variant availability */ +export type TProductVariantAvailability = { + __typename?: 'ProductVariantAvailability'; + availableQuantity?: Maybe; + id?: Maybe; + isOnStock: Scalars['Boolean']; + restockableInDays?: Maybe; + version?: Maybe; +}; + +export type TProductVariantAvailabilityWithChannel = { + __typename?: 'ProductVariantAvailabilityWithChannel'; + availability: TProductVariantAvailability; + channel?: Maybe; + channelRef: TReference; +}; + +export type TProductVariantAvailabilityWithChannels = { + __typename?: 'ProductVariantAvailabilityWithChannels'; + channels: TProductVariantAvailabilitiesResult; + noChannel?: Maybe; +}; + +export type TProductVariantAvailabilityWithChannels_ChannelsArgs = { + excludeChannelIds?: InputMaybe>; + includeChannelIds?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; +}; + +export type TProductVariantDeleted = TMessagePayload & { + __typename?: 'ProductVariantDeleted'; + removedImageUrls: Scalars['Set']; + type: Scalars['String']; + variant?: Maybe; +}; + +export type TProductVariantInput = { + assets?: InputMaybe>; + attributes?: InputMaybe>; + images?: InputMaybe>; + key?: InputMaybe; + prices?: InputMaybe>; + sku?: InputMaybe; +}; + +/** Contains information about the limits of your project. */ +export type TProjectCustomLimitsProjection = { + __typename?: 'ProjectCustomLimitsProjection'; + cartDiscounts: TCartDiscountLimitsProjection; + carts: TCartLimitsProjection; + category: TCategoryLimitsProjection; + customObjects: TCustomObjectLimitsProjection; + customerGroups: TCustomerGroupLimitsProjection; + customers: TCustomerLimitsProjection; + extensions: TExtensionLimitsProjection; + orderEdits: TOrderEditLimitsProjection; + productDiscounts: TProductDiscountLimitsProjection; + productType: TProductTypeLimitsProjection; + products: TProductLimitsProjection; + query: TQueryLimitsProjection; + refreshTokens: TRefreshTokenLimitsProjection; + search: TSearchLimitsProjection; + shippingMethods: TShippingMethodLimitsProjection; + shoppingLists: TShoppingListLimitsProjection; + stores: TStoreLimitsProjection; + taxCategories: TTaxCategoryLimitsProjection; + zones: TZoneLimitsProjection; +}; + +/** Project contains information about project. */ +export type TProjectProjection = { + __typename?: 'ProjectProjection'; + carts: TCartsConfiguration; + countries: Array; + createdAt: Scalars['DateTime']; + currencies: Array; + externalOAuth?: Maybe; + key: Scalars['String']; + languages: Array; + messages: TMessagesConfiguration; + name: Scalars['String']; + searchIndexing?: Maybe; + shippingRateInputType?: Maybe; + shoppingLists: TShoppingListsConfiguration; + trialUntil?: Maybe; + version: Scalars['Long']; +}; + +export type TProjectSettingsUpdateAction = { + changeCartsConfiguration?: InputMaybe; + changeCountries?: InputMaybe; + changeCountryTaxRateFallbackEnabled?: InputMaybe; + changeCurrencies?: InputMaybe; + changeLanguages?: InputMaybe; + changeMessagesConfiguration?: InputMaybe; + changeMessagesEnabled?: InputMaybe; + changeName?: InputMaybe; + changeOrderSearchStatus?: InputMaybe; + changeProductSearchIndexingEnabled?: InputMaybe; + changeShoppingListsConfiguration?: InputMaybe; + setExternalOAuth?: InputMaybe; + setShippingRateInputType?: InputMaybe; +}; + +export type TPublishProduct = { + scope?: InputMaybe; +}; + +export enum TPublishScope { + /** Publishes the complete staged projection */ + All = 'All', + /** Publishes only prices on the staged projection */ + Prices = 'Prices', +} + +export type TQuery = TCartQueryInterface & + TCustomerActiveCartInterface & + TCustomerQueryInterface & + TMeFieldInterface & + TOrderQueryInterface & + TProductSelectionQueryInterface & + TShippingMethodsByCartInterface & + TShoppingListQueryInterface & { + __typename?: 'Query'; + apiClient?: Maybe; + apiClients: TApiClientWithoutSecretQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + attributeGroup?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + attributeGroups: TAttributeGroupQueryResult; + cart?: Maybe; + cartDiscount?: Maybe; + cartDiscounts: TCartDiscountQueryResult; + carts: TCartQueryResult; + categories: TCategoryQueryResult; + category?: Maybe; + /** Autocomplete the categories based on category fields like name, description, etc. */ + categoryAutocomplete: TCategorySearchResult; + /** Search the categories using full-text search, filtering and sorting */ + categorySearch: TCategorySearchResult; + channel?: Maybe; + channels: TChannelQueryResult; + customObject?: Maybe; + customObjects: TCustomObjectQueryResult; + customer?: Maybe; + customerActiveCart?: Maybe; + customerGroup?: Maybe; + customerGroups: TCustomerGroupQueryResult; + customers: TCustomerQueryResult; + discountCode?: Maybe; + discountCodes: TDiscountCodeQueryResult; + extension?: Maybe; + extensions: TExtensionQueryResult; + /** This field gives access to the resources (such as carts) that are inside the given store. */ + inStore: TInStore; + /** This field gives access to the resources (such as carts) that are inside one of the given stores. */ + inStores: TInStore; + inventoryEntries: TInventoryEntryQueryResult; + inventoryEntry?: Maybe; + limits: TProjectCustomLimitsProjection; + /** + * This field can only be used with an access token created with the password flow or with an anonymous session. + * + * It gives access to the data that is specific to the customer or the anonymous session linked to the access token. + */ + me: TMe; + message?: Maybe; + messages: TMessageQueryResult; + order?: Maybe; + orderEdit?: Maybe; + orderEdits: TOrderEditQueryResult; + orders: TOrderQueryResult; + payment?: Maybe; + payments: TPaymentQueryResult; + product?: Maybe; + productDiscount?: Maybe; + productDiscounts: TProductDiscountQueryResult; + productProjectionSearch: TProductProjectionSearchResult; + productProjectionsSuggest: TSuggestResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelection?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelectionAssignments: TProductAssignmentQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelections: TProductSelectionQueryResult; + productType?: Maybe; + productTypes: TProductTypeDefinitionQueryResult; + products: TProductQueryResult; + project: TProjectProjection; + review?: Maybe; + reviews: TReviewQueryResult; + shippingMethod?: Maybe; + shippingMethods: TShippingMethodQueryResult; + shippingMethodsByCart: Array; + shippingMethodsByLocation: Array; + shoppingList?: Maybe; + shoppingLists: TShoppingListQueryResult; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + standalonePrice?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + standalonePrices: TStandalonePriceQueryResult; + state?: Maybe; + states: TStateQueryResult; + store?: Maybe; + stores: TStoreQueryResult; + subscription?: Maybe; + subscriptions: TCommercetoolsSubscriptionQueryResult; + taxCategories: TTaxCategoryQueryResult; + taxCategory?: Maybe; + typeDefinition?: Maybe; + typeDefinitions: TTypeDefinitionQueryResult; + zone?: Maybe; + zones: TZoneQueryResult; + }; + +export type TQuery_ApiClientArgs = { + id: Scalars['String']; +}; + +export type TQuery_ApiClientsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_AttributeGroupArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_AttributeGroupsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_CartArgs = { + id: Scalars['String']; +}; + +export type TQuery_CartDiscountArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_CartDiscountsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_CartsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_CategoriesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_CategoryArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_CategoryAutocompleteArgs = { + filters?: InputMaybe>; + limit?: InputMaybe; + locale: Scalars['Locale']; + offset?: InputMaybe; + text: Scalars['String']; +}; + +export type TQuery_CategorySearchArgs = { + filters?: InputMaybe>; + fulltext?: InputMaybe; + limit?: InputMaybe; + offset?: InputMaybe; + queryFilters?: InputMaybe>; + sorts?: InputMaybe>; +}; + +export type TQuery_ChannelArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ChannelsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_CustomObjectArgs = { + container?: InputMaybe; + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_CustomObjectsArgs = { + container: Scalars['String']; + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_CustomerArgs = { + emailToken?: InputMaybe; + id?: InputMaybe; + key?: InputMaybe; + passwordToken?: InputMaybe; +}; + +export type TQuery_CustomerActiveCartArgs = { + customerId: Scalars['String']; +}; + +export type TQuery_CustomerGroupArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_CustomerGroupsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_CustomersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_DiscountCodeArgs = { + id: Scalars['String']; +}; + +export type TQuery_DiscountCodesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ExtensionArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ExtensionsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_InStoreArgs = { + key: Scalars['KeyReferenceInput']; +}; + +export type TQuery_InStoresArgs = { + keys: Array; +}; + +export type TQuery_InventoryEntriesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_InventoryEntryArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_MessageArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_MessagesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_OrderArgs = { + id?: InputMaybe; + orderNumber?: InputMaybe; +}; + +export type TQuery_OrderEditArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_OrderEditsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_OrdersArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_PaymentArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_PaymentsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ProductArgs = { + id?: InputMaybe; + key?: InputMaybe; + sku?: InputMaybe; + variantKey?: InputMaybe; +}; + +export type TQuery_ProductDiscountArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ProductDiscountsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ProductProjectionSearchArgs = { + facetFilters?: InputMaybe>; + facets?: InputMaybe>; + filters?: InputMaybe>; + fuzzy?: InputMaybe; + fuzzyLevel?: InputMaybe; + limit?: InputMaybe; + locale?: InputMaybe; + localeProjection?: InputMaybe>; + markMatchingVariant?: InputMaybe; + markMatchingVariants?: InputMaybe; + offset?: InputMaybe; + priceSelector?: InputMaybe; + queryFilters?: InputMaybe>; + sorts?: InputMaybe>; + staged?: InputMaybe; + storeProjection?: InputMaybe; + text?: InputMaybe; +}; + +export type TQuery_ProductProjectionsSuggestArgs = { + fuzzy?: InputMaybe; + limit?: InputMaybe; + searchKeywords: Array; + staged?: InputMaybe; +}; + +export type TQuery_ProductSelectionArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ProductSelectionAssignmentsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ProductSelectionsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ProductTypeArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ProductTypesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ProductsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + skus?: InputMaybe>; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ReviewArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ReviewsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ShippingMethodArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ShippingMethodsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ShippingMethodsByCartArgs = { + id: Scalars['String']; +}; + +export type TQuery_ShippingMethodsByLocationArgs = { + country: Scalars['Country']; + currency?: InputMaybe; + state?: InputMaybe; +}; + +export type TQuery_ShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ShoppingListsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_StandalonePriceArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_StandalonePricesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_StateArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_StatesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_StoreArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_StoresArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_SubscriptionArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_SubscriptionsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_TaxCategoriesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_TaxCategoryArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_TypeDefinitionArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_TypeDefinitionsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQuery_ZoneArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +export type TQuery_ZonesArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TQueryLimitsProjection = { + __typename?: 'QueryLimitsProjection'; + offset: TLimit; +}; + +export type TRangeCount = { + type: Scalars['String']; +}; + +export type TRangeCountDouble = TRangeCount & { + __typename?: 'RangeCountDouble'; + count: Scalars['Int']; + from: Scalars['Float']; + fromStr: Scalars['String']; + max: Scalars['Float']; + mean: Scalars['Float']; + min: Scalars['Float']; + productCount?: Maybe; + to: Scalars['Float']; + toStr: Scalars['String']; + total: Scalars['Float']; + totalCount: Scalars['Int']; + type: Scalars['String']; +}; + +export type TRangeCountLong = TRangeCount & { + __typename?: 'RangeCountLong'; + count: Scalars['Int']; + from: Scalars['Long']; + fromStr: Scalars['String']; + max: Scalars['Long']; + mean: Scalars['Float']; + min: Scalars['Long']; + productCount?: Maybe; + to: Scalars['Long']; + toStr: Scalars['String']; + total: Scalars['Long']; + totalCount: Scalars['Int']; + type: Scalars['String']; +}; + +export type TRangeElementInput = { + from: Scalars['String']; + to: Scalars['String']; +}; + +export type TRangeFacetInput = { + alias?: InputMaybe; + countProducts?: Scalars['Boolean']; + path: Scalars['String']; + ranges: Array; +}; + +export type TRangeFacetResult = TFacetResult & { + __typename?: 'RangeFacetResult'; + dataType: Scalars['String']; + ranges: Array; + type: Scalars['String']; +}; + +export type TRangeFilterInput = { + path: Scalars['String']; + ranges: Array; +}; + +export type TRawCustomField = { + __typename?: 'RawCustomField'; + name: Scalars['String']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + referencedResource?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + referencedResourceSet: Array; + value: Scalars['Json']; +}; + +export type TRawProductAttribute = { + __typename?: 'RawProductAttribute'; + attributeDefinition?: Maybe; + name: Scalars['String']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + referencedResource?: Maybe; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + referencedResourceSet: Array; + value: Scalars['Json']; +}; + +export type TRawProductSearchAttribute = { + __typename?: 'RawProductSearchAttribute'; + name: Scalars['String']; + value: Scalars['Json']; +}; + +export type TRecalculateCart = { + updateProductData?: InputMaybe; +}; + +export type TRecalculateStagedOrder = { + updateProductData?: InputMaybe; +}; + +export type TRecalculateStagedOrderOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'RecalculateStagedOrderOutput'; + type: Scalars['String']; + updateProductData: Scalars['Boolean']; +}; + +export type TReference = { + __typename?: 'Reference'; + id: Scalars['String']; + typeId: Scalars['String']; +}; + +export type TReferenceAttribute = TAttribute & { + __typename?: 'ReferenceAttribute'; + id: Scalars['String']; + name: Scalars['String']; + typeId: Scalars['String']; +}; + +export type TReferenceAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'ReferenceAttributeDefinitionType'; + name: Scalars['String']; + referenceTypeId: Scalars['String']; +}; + +export type TReferenceExpandable = { + id: Scalars['String']; +}; + +export type TReferenceField = TCustomField & { + __typename?: 'ReferenceField'; + id: Scalars['String']; + name: Scalars['String']; + typeId: Scalars['String']; +}; + +export type TReferenceId = { + __typename?: 'ReferenceId'; + id: Scalars['String']; + typeId: Scalars['String']; +}; + +export type TReferenceInput = { + id: Scalars['String']; + typeId: Scalars['String']; +}; + +export type TReferenceType = TFieldType & { + __typename?: 'ReferenceType'; + name: Scalars['String']; + referenceTypeId: Scalars['String']; +}; + +export type TReferenceTypeDefinitionDraft = { + referenceTypeId: Scalars['String']; +}; + +export type TRefreshTokenLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'RefreshTokenLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TRefreshTokenLimitsProjection = { + __typename?: 'RefreshTokenLimitsProjection'; + total: TRefreshTokenLimitWithCurrent; +}; + +export type TRelativeDiscountValue = TCartDiscountValue & + TProductDiscountValue & { + __typename?: 'RelativeDiscountValue'; + permyriad: Scalars['Int']; + type: Scalars['String']; + }; + +export type TRelativeDiscountValueInput = { + permyriad: Scalars['Int']; +}; + +export type TRemoveAttributeGroupAttribute = { + attribute: Scalars['String']; +}; + +export type TRemoveCartCustomLineItem = { + customLineItemId: Scalars['String']; +}; + +export type TRemoveCartDiscountCode = { + discountCode: TReferenceInput; +}; + +export type TRemoveCartItemShippingAddress = { + addressKey: Scalars['String']; +}; + +export type TRemoveCartLineItem = { + externalPrice?: InputMaybe; + externalTotalPrice?: InputMaybe; + lineItemId: Scalars['String']; + quantity?: InputMaybe; + shippingDetailsToRemove?: InputMaybe; +}; + +export type TRemoveCartPayment = { + payment: TResourceIdentifierInput; +}; + +export type TRemoveCategoryAsset = { + assetId?: InputMaybe; + assetKey?: InputMaybe; +}; + +export type TRemoveChannelRoles = { + roles: Array; +}; + +export type TRemoveCustomerAddress = { + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TRemoveCustomerBillingAddressId = { + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TRemoveCustomerShippingAddressId = { + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TRemoveCustomerStore = { + store: TResourceIdentifierInput; +}; + +export type TRemoveInventoryEntryQuantity = { + quantity: Scalars['Long']; +}; + +export type TRemoveOrderDelivery = { + deliveryId: Scalars['String']; +}; + +export type TRemoveOrderItemShippingAddress = { + addressKey: Scalars['String']; +}; + +export type TRemoveOrderParcelFromDelivery = { + parcelId: Scalars['String']; +}; + +export type TRemoveOrderPayment = { + payment: TResourceIdentifierInput; +}; + +export type TRemoveProductAsset = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TRemoveProductFromCategory = { + category: TResourceIdentifierInput; + staged?: InputMaybe; +}; + +export type TRemoveProductImage = { + imageUrl: Scalars['String']; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TRemoveProductPrice = { + price?: InputMaybe; + priceId?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TRemoveProductSelectionProduct = { + product: TResourceIdentifierInput; +}; + +export type TRemoveProductVariant = { + id?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; +}; + +export type TRemoveShippingMethodShippingRate = { + shippingRate: TShippingRateDraft; + zone: TResourceIdentifierInput; +}; + +export type TRemoveShippingMethodZone = { + zone: TResourceIdentifierInput; +}; + +export type TRemoveShoppingListLineItem = { + lineItemId: Scalars['String']; + quantity?: InputMaybe; +}; + +export type TRemoveShoppingListTextLineItem = { + quantity?: InputMaybe; + textLineItemId: Scalars['String']; +}; + +export type TRemoveStagedOrderCustomLineItem = { + customLineItemId: Scalars['String']; +}; + +export type TRemoveStagedOrderCustomLineItemOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'RemoveStagedOrderCustomLineItemOutput'; + customLineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TRemoveStagedOrderDelivery = { + deliveryId: Scalars['String']; +}; + +export type TRemoveStagedOrderDeliveryOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'RemoveStagedOrderDeliveryOutput'; + deliveryId: Scalars['String']; + type: Scalars['String']; + }; + +export type TRemoveStagedOrderDiscountCode = { + discountCode: TReferenceInput; +}; + +export type TRemoveStagedOrderDiscountCodeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'RemoveStagedOrderDiscountCodeOutput'; + discountCode?: Maybe; + discountCodeRef: TReference; + type: Scalars['String']; + }; + +export type TRemoveStagedOrderItemShippingAddress = { + addressKey: Scalars['String']; +}; + +export type TRemoveStagedOrderItemShippingAddressOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'RemoveStagedOrderItemShippingAddressOutput'; + addressKey: Scalars['String']; + type: Scalars['String']; + }; + +export type TRemoveStagedOrderLineItem = { + externalPrice?: InputMaybe; + externalTotalPrice?: InputMaybe; + lineItemId: Scalars['String']; + quantity?: InputMaybe; + shippingDetailsToRemove?: InputMaybe; +}; + +export type TRemoveStagedOrderLineItemOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'RemoveStagedOrderLineItemOutput'; + externalPrice?: Maybe; + externalTotalPrice?: Maybe; + lineItemId: Scalars['String']; + quantity?: Maybe; + shippingDetailsToRemove?: Maybe; + type: Scalars['String']; + }; + +export type TRemoveStagedOrderParcelFromDelivery = { + parcelId: Scalars['String']; +}; + +export type TRemoveStagedOrderParcelFromDeliveryOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'RemoveStagedOrderParcelFromDeliveryOutput'; + parcelId: Scalars['String']; + type: Scalars['String']; + }; + +export type TRemoveStagedOrderPayment = { + payment: TResourceIdentifierInput; +}; + +export type TRemoveStagedOrderPaymentOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'RemoveStagedOrderPaymentOutput'; + paymentResId: TResourceIdentifier; + type: Scalars['String']; +}; + +export type TRemoveStateRoles = { + roles: Array; +}; + +export type TRemoveStoreDistributionChannel = { + distributionChannel: TResourceIdentifierInput; +}; + +export type TRemoveStoreProductSelection = { + productSelection: TResourceIdentifierInput; +}; + +export type TRemoveStoreSupplyChannel = { + supplyChannel: TResourceIdentifierInput; +}; + +export type TRemoveTypeFieldDefinition = { + fieldName: Scalars['String']; +}; + +export type TRemoveZoneLocation = { + location: TZoneLocation; +}; + +export type TResourceIdentifier = { + __typename?: 'ResourceIdentifier'; + id?: Maybe; + key?: Maybe; + typeId: Scalars['String']; +}; + +export type TResourceIdentifierInput = { + id?: InputMaybe; + key?: InputMaybe; + typeId?: InputMaybe; +}; + +/** Stores information about returns connected to this order. */ +export type TReturnInfo = { + __typename?: 'ReturnInfo'; + items: Array; + returnDate?: Maybe; + returnTrackingId?: Maybe; +}; + +export type TReturnInfoAdded = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'ReturnInfoAdded'; + returnInfo: TReturnInfo; + type: Scalars['String']; + }; + +export type TReturnInfoDraftType = { + items: Array; + returnDate?: InputMaybe; + returnTrackingId?: InputMaybe; +}; + +export type TReturnInfoDraftTypeOutput = { + __typename?: 'ReturnInfoDraftTypeOutput'; + items: Array; + returnDate?: Maybe; + returnTrackingId?: Maybe; +}; + +export type TReturnInfoSet = TMessagePayload & + TOrderMessagePayload & { + __typename?: 'ReturnInfoSet'; + returnInfo?: Maybe>; + type: Scalars['String']; + }; + +export type TReturnItem = { + comment?: Maybe; + createdAt: Scalars['DateTime']; + custom?: Maybe; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + paymentState: TReturnPaymentState; + quantity: Scalars['Long']; + shipmentState: TReturnShipmentState; + type: Scalars['String']; +}; + +export type TReturnItemDraftType = { + comment?: InputMaybe; + custom?: InputMaybe; + customLineItemId?: InputMaybe; + lineItemId?: InputMaybe; + quantity: Scalars['Long']; + shipmentState: TReturnShipmentState; +}; + +export type TReturnItemDraftTypeOutput = { + __typename?: 'ReturnItemDraftTypeOutput'; + comment?: Maybe; + custom?: Maybe; + customLineItemId?: Maybe; + lineItemId?: Maybe; + quantity: Scalars['Long']; + shipmentState: TReturnShipmentState; +}; + +export enum TReturnPaymentState { + Initial = 'Initial', + NonRefundable = 'NonRefundable', + NotRefunded = 'NotRefunded', + Refunded = 'Refunded', +} + +export enum TReturnShipmentState { + Advised = 'Advised', + BackInStock = 'BackInStock', + Returned = 'Returned', + Unusable = 'Unusable', +} + +export type TRevertStagedChanges = { + dummy?: InputMaybe; +}; + +export type TRevertStagedVariantChanges = { + variantId: Scalars['Int']; +}; + +export type TReview = TReferenceExpandable & + TVersioned & { + __typename?: 'Review'; + authorName?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + customer?: Maybe; + customerRef?: Maybe; + id: Scalars['String']; + includedInStatistics: Scalars['Boolean']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + locale?: Maybe; + rating?: Maybe; + state?: Maybe; + stateRef?: Maybe; + target?: Maybe; + targetRef?: Maybe; + text?: Maybe; + title?: Maybe; + uniquenessValue?: Maybe; + version: Scalars['Long']; + }; + +export type TReviewCreated = TMessagePayload & { + __typename?: 'ReviewCreated'; + review: TReview; + type: Scalars['String']; +}; + +export type TReviewDraft = { + authorName?: InputMaybe; + custom?: InputMaybe; + customer?: InputMaybe; + key?: InputMaybe; + locale?: InputMaybe; + rating?: InputMaybe; + state?: InputMaybe; + target?: InputMaybe; + text?: InputMaybe; + title?: InputMaybe; + uniquenessValue?: InputMaybe; +}; + +export type TReviewQueryResult = { + __typename?: 'ReviewQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TReviewRatingSet = TMessagePayload & { + __typename?: 'ReviewRatingSet'; + includedInStatistics: Scalars['Boolean']; + newRating?: Maybe; + oldRating?: Maybe; + target?: Maybe; + targetRef?: Maybe; + type: Scalars['String']; +}; + +export type TReviewRatingStatistics = { + __typename?: 'ReviewRatingStatistics'; + averageRating: Scalars['Float']; + count: Scalars['Long']; + highestRating: Scalars['Int']; + lowestRating: Scalars['Int']; + ratingsDistribution: Scalars['Json']; +}; + +export type TReviewStateTransition = TMessagePayload & { + __typename?: 'ReviewStateTransition'; + force: Scalars['Boolean']; + newIncludedInStatistics: Scalars['Boolean']; + newState?: Maybe; + newStateRef: TReference; + oldIncludedInStatistics: Scalars['Boolean']; + oldState?: Maybe; + oldStateRef?: Maybe; + target?: Maybe; + targetRef?: Maybe; + type: Scalars['String']; +}; + +export type TReviewTarget = { + id: Scalars['String']; +}; + +export type TReviewUpdateAction = { + setAuthorName?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setCustomer?: InputMaybe; + setKey?: InputMaybe; + setLocale?: InputMaybe; + setRating?: InputMaybe; + setTarget?: InputMaybe; + setText?: InputMaybe; + setTitle?: InputMaybe; + transitionState?: InputMaybe; +}; + +export enum TRoundingMode { + /** [Round half down](https://en.wikipedia.org/wiki/Rounding#Round_half_down) */ + HalfDown = 'HalfDown', + /** [Round half to even](https://en.wikipedia.org/wiki/Rounding#Round_half_to_even). Default rounding mode as used in IEEE 754 computing functions and operators. */ + HalfEven = 'HalfEven', + /** [Round half up](https://en.wikipedia.org/wiki/Rounding#Round_half_up) */ + HalfUp = 'HalfUp', +} + +export type TSnsDestination = TDestination & { + __typename?: 'SNSDestination'; + accessKey: Scalars['String']; + accessSecret: Scalars['String']; + topicArn: Scalars['String']; + type: Scalars['String']; +}; + +export type TSnsDestinationInput = { + accessKey: Scalars['String']; + accessSecret: Scalars['String']; + topicArn: Scalars['String']; +}; + +export type TSqsDestination = TDestination & { + __typename?: 'SQSDestination'; + accessKey: Scalars['String']; + accessSecret: Scalars['String']; + queueUrl: Scalars['String']; + region: Scalars['String']; + type: Scalars['String']; +}; + +export type TSqsDestinationInput = { + accessKey: Scalars['String']; + accessSecret: Scalars['String']; + queueUrl: Scalars['String']; + region: Scalars['String']; +}; + +export type TScopedPrice = { + __typename?: 'ScopedPrice'; + channel?: Maybe; + channelRef?: Maybe; + country?: Maybe; + currentValue: TBaseMoney; + custom?: Maybe; + customerGroup?: Maybe; + customerGroupRef?: Maybe; + discounted?: Maybe; + id: Scalars['String']; + validFrom?: Maybe; + validUntil?: Maybe; + value: TBaseMoney; +}; + +export type TScoreShippingRateInput = TShippingRateInput & { + __typename?: 'ScoreShippingRateInput'; + score: Scalars['Int']; + type: Scalars['String']; +}; + +export type TScoreShippingRateInputDraft = { + score: Scalars['Int']; +}; + +export type TScoreShippingRateInputDraftOutput = + TShippingRateInputDraftOutput & { + __typename?: 'ScoreShippingRateInputDraftOutput'; + score: Scalars['Int']; + type: Scalars['String']; + }; + +export type TSearchFacetInput = { + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + model?: InputMaybe; + string?: InputMaybe; +}; + +export type TSearchFacetModelInput = { + range?: InputMaybe; + terms?: InputMaybe; +}; + +export type TSearchFilterInput = { + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + model?: InputMaybe; + string?: InputMaybe; +}; + +export type TSearchFilterModelInput = { + exists?: InputMaybe; + missing?: InputMaybe; + range?: InputMaybe; + tree?: InputMaybe; + value?: InputMaybe; +}; + +export type TSearchIndexingConfiguration = { + __typename?: 'SearchIndexingConfiguration'; + orders?: Maybe; + products?: Maybe; +}; + +export type TSearchIndexingConfigurationValues = { + __typename?: 'SearchIndexingConfigurationValues'; + lastModifiedAt?: Maybe; + lastModifiedBy?: Maybe; + status?: Maybe; +}; + +export enum TSearchIndexingStatus { + Activated = 'Activated', + Deactivated = 'Deactivated', + Indexing = 'Indexing', +} + +export type TSearchKeyword = { + __typename?: 'SearchKeyword'; + suggestTokenizer?: Maybe; + text: Scalars['String']; +}; + +export type TSearchKeywordArgument = { + locale: Scalars['Locale']; + searchKeyword: Scalars['String']; +}; + +export type TSearchKeywordInput = { + keywords: Array; + locale: Scalars['Locale']; +}; + +export type TSearchKeywordItemInput = { + suggestTokenizer?: InputMaybe; + text: Scalars['String']; +}; + +export type TSearchKeywordProductSearch = { + __typename?: 'SearchKeywordProductSearch'; + suggestTokenizer?: Maybe; + text: Scalars['String']; +}; + +export type TSearchKeywords = { + __typename?: 'SearchKeywords'; + locale: Scalars['Locale']; + searchKeywords: Array; +}; + +export type TSearchKeywordsProductSearch = { + __typename?: 'SearchKeywordsProductSearch'; + locale: Scalars['Locale']; + searchKeywords: Array; +}; + +export type TSearchLimitsProjection = { + __typename?: 'SearchLimitsProjection'; + maxTextSize: TLimit; +}; + +/** In order to decide which of the matching items will actually be discounted */ +export enum TSelectionMode { + Cheapest = 'Cheapest', + MostExpensive = 'MostExpensive', +} + +export type TSelectionOfProduct = { + __typename?: 'SelectionOfProduct'; + createdAt: Scalars['DateTime']; + productSelection?: Maybe; + productSelectionRef: TReference; +}; + +export type TSelectionOfProductQueryResult = { + __typename?: 'SelectionOfProductQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TSetAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'SetAttributeDefinitionType'; + elementType: TAttributeDefinitionType; + name: Scalars['String']; +}; + +export type TSetAttributeGroupAttributes = { + attributes: Array; +}; + +export type TSetAttributeGroupDescription = { + description?: InputMaybe>; +}; + +export type TSetAttributeGroupKey = { + key?: InputMaybe; +}; + +export type TSetCartAnonymousId = { + anonymousId?: InputMaybe; +}; + +export type TSetCartBillingAddress = { + address?: InputMaybe; +}; + +export type TSetCartBillingAddressCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCartBillingAddressCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCartCountry = { + country?: InputMaybe; +}; + +export type TSetCartCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCartCustomLineItemCustomField = { + customLineItemId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCartCustomLineItemCustomType = { + customLineItemId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCartCustomLineItemShippingDetails = { + customLineItemId: Scalars['String']; + shippingDetails?: InputMaybe; +}; + +export type TSetCartCustomLineItemTaxAmount = { + customLineItemId: Scalars['String']; + externalTaxAmount?: InputMaybe; +}; + +export type TSetCartCustomLineItemTaxRate = { + customLineItemId: Scalars['String']; + externalTaxRate?: InputMaybe; +}; + +export type TSetCartCustomShippingMethod = { + externalTaxRate?: InputMaybe; + shippingMethodName: Scalars['String']; + shippingRate: TShippingRateDraft; + taxCategory?: InputMaybe; +}; + +export type TSetCartCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCartCustomerEmail = { + email?: InputMaybe; +}; + +export type TSetCartCustomerGroup = { + customerGroup?: InputMaybe; +}; + +export type TSetCartCustomerId = { + customerId?: InputMaybe; +}; + +export type TSetCartDeleteDaysAfterLastModification = { + deleteDaysAfterLastModification?: InputMaybe; +}; + +export type TSetCartDiscountCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCartDiscountCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCartDiscountDescription = { + description?: InputMaybe>; +}; + +export type TSetCartDiscountKey = { + key?: InputMaybe; +}; + +export type TSetCartDiscountValidFrom = { + validFrom?: InputMaybe; +}; + +export type TSetCartDiscountValidFromAndUntil = { + validFrom?: InputMaybe; + validUntil?: InputMaybe; +}; + +export type TSetCartDiscountValidUntil = { + validUntil?: InputMaybe; +}; + +export type TSetCartItemShippingAddressCustomField = { + addressKey: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCartItemShippingAddressCustomType = { + addressKey: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCartKey = { + key?: InputMaybe; +}; + +export type TSetCartLineItemCustomField = { + lineItemId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCartLineItemCustomType = { + fields?: InputMaybe>; + lineItemId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCartLineItemDistributionChannel = { + distributionChannel?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetCartLineItemPrice = { + externalPrice?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetCartLineItemShippingDetails = { + lineItemId: Scalars['String']; + shippingDetails?: InputMaybe; +}; + +export type TSetCartLineItemSupplyChannel = { + lineItemId: Scalars['String']; + supplyChannel?: InputMaybe; +}; + +export type TSetCartLineItemTaxAmount = { + externalTaxAmount?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetCartLineItemTaxRate = { + externalTaxRate?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetCartLineItemTotalPrice = { + externalTotalPrice?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetCartLocale = { + locale?: InputMaybe; +}; + +export type TSetCartShippingAddress = { + address?: InputMaybe; +}; + +export type TSetCartShippingAddressCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCartShippingAddressCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCartShippingMethod = { + externalTaxRate?: InputMaybe; + shippingMethod?: InputMaybe; +}; + +export type TSetCartShippingMethodTaxAmount = { + externalTaxAmount?: InputMaybe; +}; + +export type TSetCartShippingMethodTaxRate = { + externalTaxRate?: InputMaybe; +}; + +export type TSetCartShippingRateInput = { + shippingRateInput?: InputMaybe; +}; + +export type TSetCartTotalTax = { + externalTaxPortions?: InputMaybe>; + externalTotalGross?: InputMaybe; +}; + +export type TSetCategoryAssetCustomField = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCategoryAssetCustomType = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCategoryAssetDescription = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + description?: InputMaybe>; +}; + +export type TSetCategoryAssetKey = { + assetId: Scalars['String']; + assetKey?: InputMaybe; +}; + +export type TSetCategoryAssetSources = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + sources?: InputMaybe>; +}; + +export type TSetCategoryAssetTags = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + tags?: InputMaybe>; +}; + +export type TSetCategoryCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCategoryCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCategoryDescription = { + description?: InputMaybe>; +}; + +export type TSetCategoryExternalId = { + externalId?: InputMaybe; +}; + +export type TSetCategoryKey = { + key?: InputMaybe; +}; + +export type TSetCategoryMetaDescription = { + metaDescription?: InputMaybe>; +}; + +export type TSetCategoryMetaKeywords = { + metaKeywords?: InputMaybe>; +}; + +export type TSetCategoryMetaTitle = { + metaTitle?: InputMaybe>; +}; + +export type TSetChannelAddress = { + address?: InputMaybe; +}; + +export type TSetChannelAddressCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetChannelAddressCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetChannelCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetChannelCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetChannelGeoLocation = { + geoLocation?: InputMaybe; +}; + +export type TSetChannelRoles = { + roles: Array; +}; + +export type TSetCustomerAddressCustomField = { + addressId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCustomerAddressCustomType = { + addressId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCustomerAuthenticationMode = { + authMode: TAuthenticationMode; + password?: InputMaybe; +}; + +export type TSetCustomerCompanyName = { + companyName?: InputMaybe; +}; + +export type TSetCustomerCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCustomerCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCustomerDateOfBirth = { + dateOfBirth?: InputMaybe; +}; + +export type TSetCustomerDefaultBillingAddress = { + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TSetCustomerDefaultShippingAddress = { + addressId?: InputMaybe; + addressKey?: InputMaybe; +}; + +export type TSetCustomerExternalId = { + externalId?: InputMaybe; +}; + +export type TSetCustomerFirstName = { + firstName?: InputMaybe; +}; + +export type TSetCustomerGroup = { + customerGroup?: InputMaybe; +}; + +export type TSetCustomerGroupCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetCustomerGroupCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetCustomerGroupKey = { + key?: InputMaybe; +}; + +export type TSetCustomerKey = { + key?: InputMaybe; +}; + +export type TSetCustomerLastName = { + lastName?: InputMaybe; +}; + +export type TSetCustomerLocale = { + locale?: InputMaybe; +}; + +export type TSetCustomerMiddleName = { + middleName?: InputMaybe; +}; + +export type TSetCustomerNumber = { + customerNumber?: InputMaybe; +}; + +export type TSetCustomerSalutation = { + salutation?: InputMaybe; +}; + +export type TSetCustomerStores = { + stores: Array; +}; + +export type TSetCustomerTitle = { + title?: InputMaybe; +}; + +export type TSetCustomerVatId = { + vatId?: InputMaybe; +}; + +export type TSetDiscountCodeCartPredicate = { + cartPredicate?: InputMaybe; +}; + +export type TSetDiscountCodeCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetDiscountCodeCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetDiscountCodeDescription = { + description?: InputMaybe>; +}; + +export type TSetDiscountCodeMaxApplications = { + maxApplications?: InputMaybe; +}; + +export type TSetDiscountCodeMaxApplicationsPerCustomer = { + maxApplicationsPerCustomer?: InputMaybe; +}; + +export type TSetDiscountCodeName = { + name?: InputMaybe>; +}; + +export type TSetDiscountCodeValidFrom = { + validFrom?: InputMaybe; +}; + +export type TSetDiscountCodeValidFromAndUntil = { + validFrom?: InputMaybe; + validUntil?: InputMaybe; +}; + +export type TSetDiscountCodeValidUntil = { + validUntil?: InputMaybe; +}; + +export type TSetExtensionKey = { + key?: InputMaybe; +}; + +export type TSetExtensionTimeoutInMs = { + timeoutInMs?: InputMaybe; +}; + +export type TSetInventoryEntryCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetInventoryEntryCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetInventoryEntryExpectedDelivery = { + expectedDelivery?: InputMaybe; +}; + +export type TSetInventoryEntryRestockableInDays = { + restockableInDays?: InputMaybe; +}; + +export type TSetInventoryEntrySupplyChannel = { + supplyChannel?: InputMaybe; +}; + +export type TSetMyCartShippingMethod = { + shippingMethod?: InputMaybe; +}; + +export type TSetOrderBillingAddress = { + address?: InputMaybe; +}; + +export type TSetOrderBillingAddressCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderBillingAddressCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderCustomLineItemCustomField = { + customLineItemId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderCustomLineItemCustomType = { + customLineItemId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderCustomLineItemShippingDetails = { + customLineItemId: Scalars['String']; + shippingDetails?: InputMaybe; +}; + +export type TSetOrderCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderCustomerEmail = { + email?: InputMaybe; +}; + +export type TSetOrderCustomerId = { + customerId?: InputMaybe; +}; + +export type TSetOrderDeliveryAddress = { + address?: InputMaybe; + deliveryId: Scalars['String']; +}; + +export type TSetOrderDeliveryAddressCustomField = { + deliveryId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderDeliveryAddressCustomType = { + deliveryId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderDeliveryCustomField = { + deliveryId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderDeliveryCustomType = { + deliveryId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderDeliveryItems = { + deliveryId: Scalars['String']; + items: Array; +}; + +export type TSetOrderEditComment = { + comment?: InputMaybe; +}; + +export type TSetOrderEditCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderEditCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderEditKey = { + key?: InputMaybe; +}; + +export type TSetOrderEditStagedActions = { + stagedActions: Array; +}; + +export type TSetOrderItemShippingAddressCustomField = { + addressKey: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderItemShippingAddressCustomType = { + addressKey: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderLineItemCustomField = { + lineItemId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderLineItemCustomType = { + fields?: InputMaybe>; + lineItemId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderLineItemShippingDetails = { + lineItemId: Scalars['String']; + shippingDetails?: InputMaybe; +}; + +export type TSetOrderLocale = { + locale?: InputMaybe; +}; + +export type TSetOrderNumber = { + orderNumber?: InputMaybe; +}; + +export type TSetOrderParcelCustomField = { + name: Scalars['String']; + parcelId: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderParcelCustomType = { + fields?: InputMaybe>; + parcelId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderParcelItems = { + items: Array; + parcelId: Scalars['String']; +}; + +export type TSetOrderParcelMeasurements = { + measurements?: InputMaybe; + parcelId: Scalars['String']; +}; + +export type TSetOrderParcelTrackingData = { + parcelId: Scalars['String']; + trackingData?: InputMaybe; +}; + +export type TSetOrderReturnInfo = { + items?: InputMaybe>; +}; + +export type TSetOrderReturnItemCustomField = { + name: Scalars['String']; + returnItemId: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderReturnItemCustomType = { + fields?: InputMaybe>; + returnItemId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderReturnPaymentState = { + paymentState: TReturnPaymentState; + returnItemId: Scalars['String']; +}; + +export type TSetOrderReturnShipmentState = { + returnItemId: Scalars['String']; + shipmentState: TReturnShipmentState; +}; + +export type TSetOrderShippingAddress = { + address?: InputMaybe; +}; + +export type TSetOrderShippingAddressCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetOrderShippingAddressCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetOrderStore = { + store?: InputMaybe; +}; + +export type TSetPaymentAmountPaid = { + amount?: InputMaybe; +}; + +export type TSetPaymentAmountRefunded = { + amount?: InputMaybe; +}; + +export type TSetPaymentAnonymousId = { + anonymousId?: InputMaybe; +}; + +export type TSetPaymentAuthorization = { + amount?: InputMaybe; + until?: InputMaybe; +}; + +export type TSetPaymentCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetPaymentCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetPaymentCustomer = { + customer?: InputMaybe; +}; + +export type TSetPaymentExternalId = { + externalId?: InputMaybe; +}; + +export type TSetPaymentInterfaceId = { + interfaceId?: InputMaybe; +}; + +export type TSetPaymentKey = { + key?: InputMaybe; +}; + +export type TSetPaymentMethodInfoInterface = { + interface: Scalars['String']; +}; + +export type TSetPaymentMethodInfoMethod = { + method?: InputMaybe; +}; + +export type TSetPaymentMethodInfoName = { + name?: InputMaybe>; +}; + +export type TSetPaymentStatusInterfaceCode = { + interfaceCode?: InputMaybe; +}; + +export type TSetPaymentStatusInterfaceText = { + interfaceText?: InputMaybe; +}; + +export type TSetPaymentTransactionCustomField = { + name: Scalars['String']; + transactionId: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetPaymentTransactionCustomType = { + fields?: InputMaybe>; + transactionId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetProductAssetCustomField = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + name: Scalars['String']; + sku?: InputMaybe; + staged?: InputMaybe; + value?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductAssetCustomType = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + fields?: InputMaybe>; + sku?: InputMaybe; + staged?: InputMaybe; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductAssetDescription = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + description?: InputMaybe>; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductAssetKey = { + assetId: Scalars['String']; + assetKey?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductAssetSources = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + sku?: InputMaybe; + sources?: InputMaybe>; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductAssetTags = { + assetId?: InputMaybe; + assetKey?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + tags?: InputMaybe>; + variantId?: InputMaybe; +}; + +export type TSetProductAttribute = { + name: Scalars['String']; + sku?: InputMaybe; + staged?: InputMaybe; + value?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductAttributeInAllVariants = { + name: Scalars['String']; + staged?: InputMaybe; + value?: InputMaybe; +}; + +export type TSetProductCategoryOrderHint = { + categoryId: Scalars['String']; + orderHint?: InputMaybe; + staged?: InputMaybe; +}; + +export type TSetProductDescription = { + description?: InputMaybe>; + staged?: InputMaybe; +}; + +export type TSetProductDiscountDescription = { + description?: InputMaybe>; +}; + +export type TSetProductDiscountKey = { + key?: InputMaybe; +}; + +export type TSetProductDiscountValidFrom = { + validFrom?: InputMaybe; +}; + +export type TSetProductDiscountValidFromAndUntil = { + validFrom?: InputMaybe; + validUntil?: InputMaybe; +}; + +export type TSetProductDiscountValidUntil = { + validUntil?: InputMaybe; +}; + +export type TSetProductDiscountedPrice = { + discounted?: InputMaybe; + priceId: Scalars['String']; + staged?: InputMaybe; +}; + +export type TSetProductImageLabel = { + imageUrl: Scalars['String']; + label?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductKey = { + key?: InputMaybe; +}; + +export type TSetProductMetaAttributes = { + metaDescription?: InputMaybe>; + metaKeywords?: InputMaybe>; + metaTitle?: InputMaybe>; + staged?: InputMaybe; +}; + +export type TSetProductMetaDescription = { + metaDescription?: InputMaybe>; + staged?: InputMaybe; +}; + +export type TSetProductMetaKeywords = { + metaKeywords?: InputMaybe>; + staged?: InputMaybe; +}; + +export type TSetProductMetaTitle = { + metaTitle?: InputMaybe>; + staged?: InputMaybe; +}; + +export type TSetProductPriceCustomField = { + name: Scalars['String']; + priceId: Scalars['String']; + staged?: InputMaybe; + value?: InputMaybe; +}; + +export type TSetProductPriceCustomType = { + fields?: InputMaybe>; + priceId: Scalars['String']; + staged?: InputMaybe; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetProductPriceMode = { + priceMode?: InputMaybe; +}; + +export type TSetProductPrices = { + prices: Array; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProductSelectionCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetProductSelectionCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetProductSelectionKey = { + key?: InputMaybe; +}; + +export type TSetProductSku = { + sku?: InputMaybe; + staged?: InputMaybe; + variantId: Scalars['Int']; +}; + +export type TSetProductTaxCategory = { + taxCategory?: InputMaybe; +}; + +export type TSetProductVariantKey = { + key?: InputMaybe; + sku?: InputMaybe; + staged?: InputMaybe; + variantId?: InputMaybe; +}; + +export type TSetProjectSettingsExternalOAuth = { + externalOAuth?: InputMaybe; +}; + +export type TSetProjectSettingsShippingRateInputType = { + shippingRateInputType?: InputMaybe; +}; + +export type TSetReviewAuthorName = { + authorName?: InputMaybe; +}; + +export type TSetReviewCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetReviewCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetReviewCustomer = { + customer?: InputMaybe; +}; + +export type TSetReviewKey = { + key?: InputMaybe; +}; + +export type TSetReviewLocale = { + locale?: InputMaybe; +}; + +export type TSetReviewRating = { + rating?: InputMaybe; +}; + +export type TSetReviewTarget = { + target?: InputMaybe; +}; + +export type TSetReviewText = { + text?: InputMaybe; +}; + +export type TSetReviewTitle = { + title?: InputMaybe; +}; + +export type TSetSearchKeywords = { + searchKeywords: Array; + staged?: InputMaybe; +}; + +export type TSetShippingMethodCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetShippingMethodCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetShippingMethodDescription = { + description?: InputMaybe; +}; + +export type TSetShippingMethodKey = { + key?: InputMaybe; +}; + +export type TSetShippingMethodLocalizedDescription = { + localizedDescription?: InputMaybe>; +}; + +export type TSetShippingMethodLocalizedName = { + localizedName?: InputMaybe>; +}; + +export type TSetShippingMethodPredicate = { + predicate?: InputMaybe; +}; + +export type TSetShoppingListAnonymousId = { + anonymousId?: InputMaybe; +}; + +export type TSetShoppingListCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetShoppingListCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetShoppingListCustomer = { + customer?: InputMaybe; +}; + +export type TSetShoppingListDeleteDaysAfterLastModification = { + deleteDaysAfterLastModification?: InputMaybe; +}; + +export type TSetShoppingListDescription = { + description?: InputMaybe>; +}; + +export type TSetShoppingListKey = { + key?: InputMaybe; +}; + +export type TSetShoppingListLineItemCustomField = { + lineItemId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetShoppingListLineItemCustomType = { + fields?: InputMaybe>; + lineItemId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetShoppingListSlug = { + slug?: InputMaybe>; +}; + +export type TSetShoppingListStore = { + store?: InputMaybe; +}; + +export type TSetShoppingListTextLineItemCustomField = { + name: Scalars['String']; + textLineItemId: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetShoppingListTextLineItemCustomType = { + fields?: InputMaybe>; + textLineItemId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetShoppingListTextLineItemDescription = { + description?: InputMaybe>; + textLineItemId: Scalars['String']; +}; + +export type TSetStagedOrderBillingAddress = { + address?: InputMaybe; +}; + +export type TSetStagedOrderBillingAddressCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderBillingAddressCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderBillingAddressCustomFieldOutput'; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderBillingAddressCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderBillingAddressCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderBillingAddressCustomTypeOutput'; + custom: TCustomFieldsCommand; + type: Scalars['String']; + }; + +export type TSetStagedOrderBillingAddressOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderBillingAddressOutput'; + address?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderCountry = { + country?: InputMaybe; +}; + +export type TSetStagedOrderCountryOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCountryOutput'; + country?: Maybe; + type: Scalars['String']; +}; + +export type TSetStagedOrderCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomFieldOutput'; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderCustomLineItemCustomField = { + customLineItemId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderCustomLineItemCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomLineItemCustomFieldOutput'; + customLineItemId: Scalars['String']; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderCustomLineItemCustomType = { + customLineItemId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderCustomLineItemCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomLineItemCustomTypeOutput'; + custom: TCustomFieldsCommand; + customLineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderCustomLineItemShippingDetails = { + customLineItemId: Scalars['String']; + shippingDetails?: InputMaybe; +}; + +export type TSetStagedOrderCustomLineItemShippingDetailsOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomLineItemShippingDetailsOutput'; + customLineItemId: Scalars['String']; + shippingDetails?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderCustomLineItemTaxAmount = { + customLineItemId: Scalars['String']; + externalTaxAmount?: InputMaybe; +}; + +export type TSetStagedOrderCustomLineItemTaxAmountOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomLineItemTaxAmountOutput'; + customLineItemId: Scalars['String']; + externalTaxAmount?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderCustomLineItemTaxRate = { + customLineItemId: Scalars['String']; + externalTaxRate?: InputMaybe; +}; + +export type TSetStagedOrderCustomLineItemTaxRateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomLineItemTaxRateOutput'; + customLineItemId: Scalars['String']; + externalTaxRate?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderCustomShippingMethod = { + externalTaxRate?: InputMaybe; + shippingMethodName: Scalars['String']; + shippingRate: TShippingRateDraft; + taxCategory?: InputMaybe; +}; + +export type TSetStagedOrderCustomShippingMethodOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomShippingMethodOutput'; + externalTaxRate?: Maybe; + shippingMethodName: Scalars['String']; + shippingRate: TShippingRate; + taxCategoryResId?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderCustomTypeOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomTypeOutput'; + custom: TCustomFieldsCommand; + type: Scalars['String']; +}; + +export type TSetStagedOrderCustomerEmail = { + email?: InputMaybe; +}; + +export type TSetStagedOrderCustomerEmailOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomerEmailOutput'; + email?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderCustomerGroup = { + customerGroup?: InputMaybe; +}; + +export type TSetStagedOrderCustomerGroupOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomerGroupOutput'; + customerGroupResId?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderCustomerId = { + customerId?: InputMaybe; +}; + +export type TSetStagedOrderCustomerIdOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderCustomerIdOutput'; + customerId?: Maybe; + type: Scalars['String']; +}; + +export type TSetStagedOrderDeliveryAddress = { + address?: InputMaybe; + deliveryId: Scalars['String']; +}; + +export type TSetStagedOrderDeliveryAddressCustomField = { + deliveryId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderDeliveryAddressCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderDeliveryAddressCustomFieldOutput'; + deliveryId: Scalars['String']; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderDeliveryAddressCustomType = { + deliveryId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderDeliveryAddressCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderDeliveryAddressCustomTypeOutput'; + custom: TCustomFieldsCommand; + deliveryId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderDeliveryAddressOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderDeliveryAddressOutput'; + address?: Maybe; + deliveryId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderDeliveryCustomField = { + deliveryId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderDeliveryCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderDeliveryCustomFieldOutput'; + deliveryId: Scalars['String']; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderDeliveryCustomType = { + deliveryId: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderDeliveryCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderDeliveryCustomTypeOutput'; + custom: TCustomFieldsCommand; + deliveryId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderDeliveryItems = { + deliveryId: Scalars['String']; + items: Array; +}; + +export type TSetStagedOrderDeliveryItemsOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderDeliveryItemsOutput'; + deliveryId: Scalars['String']; + items: Array; + type: Scalars['String']; + }; + +export type TSetStagedOrderItemShippingAddressCustomField = { + addressKey: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderItemShippingAddressCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderItemShippingAddressCustomFieldOutput'; + addressKey: Scalars['String']; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderItemShippingAddressCustomType = { + addressKey: Scalars['String']; + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderItemShippingAddressCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderItemShippingAddressCustomTypeOutput'; + addressKey: Scalars['String']; + custom: TCustomFieldsCommand; + type: Scalars['String']; + }; + +export type TSetStagedOrderLineItemCustomField = { + lineItemId: Scalars['String']; + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderLineItemCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemCustomFieldOutput'; + lineItemId: Scalars['String']; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderLineItemCustomType = { + fields?: InputMaybe>; + lineItemId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderLineItemCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemCustomTypeOutput'; + custom: TCustomFieldsCommand; + lineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderLineItemDistributionChannel = { + distributionChannel?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetStagedOrderLineItemDistributionChannelOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemDistributionChannelOutput'; + distributionChannelResId?: Maybe; + lineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderLineItemPrice = { + externalPrice?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetStagedOrderLineItemPriceOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemPriceOutput'; + externalPrice?: Maybe; + lineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderLineItemShippingDetails = { + lineItemId: Scalars['String']; + shippingDetails?: InputMaybe; +}; + +export type TSetStagedOrderLineItemShippingDetailsOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemShippingDetailsOutput'; + lineItemId: Scalars['String']; + shippingDetails?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderLineItemTaxAmount = { + externalTaxAmount?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetStagedOrderLineItemTaxAmountOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemTaxAmountOutput'; + externalTaxAmount?: Maybe; + lineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderLineItemTaxRate = { + externalTaxRate?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetStagedOrderLineItemTaxRateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemTaxRateOutput'; + externalTaxRate?: Maybe; + lineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderLineItemTotalPrice = { + externalTotalPrice?: InputMaybe; + lineItemId: Scalars['String']; +}; + +export type TSetStagedOrderLineItemTotalPriceOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLineItemTotalPriceOutput'; + externalTotalPrice?: Maybe; + lineItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderLocale = { + locale?: InputMaybe; +}; + +export type TSetStagedOrderLocaleOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderLocaleOutput'; + locale?: Maybe; + type: Scalars['String']; +}; + +export type TSetStagedOrderOrderNumber = { + orderNumber?: InputMaybe; +}; + +export type TSetStagedOrderOrderNumberOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderOrderNumberOutput'; + orderNumber?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderOrderTotalTax = { + externalTaxPortions?: InputMaybe>; + externalTotalGross?: InputMaybe; +}; + +export type TSetStagedOrderOrderTotalTaxOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderOrderTotalTaxOutput'; + externalTaxPortions: Array; + externalTotalGross?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderParcelCustomField = { + name: Scalars['String']; + parcelId: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderParcelCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderParcelCustomFieldOutput'; + name: Scalars['String']; + parcelId: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderParcelCustomType = { + fields?: InputMaybe>; + parcelId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderParcelCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderParcelCustomTypeOutput'; + custom: TCustomFieldsCommand; + parcelId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderParcelItems = { + items: Array; + parcelId: Scalars['String']; +}; + +export type TSetStagedOrderParcelItemsOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderParcelItemsOutput'; + items: Array; + parcelId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderParcelMeasurements = { + measurements?: InputMaybe; + parcelId: Scalars['String']; +}; + +export type TSetStagedOrderParcelMeasurementsOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderParcelMeasurementsOutput'; + measurements?: Maybe; + parcelId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderParcelTrackingData = { + parcelId: Scalars['String']; + trackingData?: InputMaybe; +}; + +export type TSetStagedOrderParcelTrackingDataOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderParcelTrackingDataOutput'; + parcelId: Scalars['String']; + trackingData?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderReturnInfo = { + items?: InputMaybe>; +}; + +export type TSetStagedOrderReturnInfoOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderReturnInfoOutput'; + items: Array; + type: Scalars['String']; +}; + +export type TSetStagedOrderReturnItemCustomField = { + name: Scalars['String']; + returnItemId: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderReturnItemCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderReturnItemCustomFieldOutput'; + name: Scalars['String']; + returnItemId: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderReturnItemCustomType = { + fields?: InputMaybe>; + returnItemId: Scalars['String']; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderReturnItemCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderReturnItemCustomTypeOutput'; + custom: TCustomFieldsCommand; + returnItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderReturnPaymentState = { + paymentState: TReturnPaymentState; + returnItemId: Scalars['String']; +}; + +export type TSetStagedOrderReturnPaymentStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderReturnPaymentStateOutput'; + paymentState: TReturnPaymentState; + returnItemId: Scalars['String']; + type: Scalars['String']; + }; + +export type TSetStagedOrderReturnShipmentState = { + returnItemId: Scalars['String']; + shipmentState: TReturnShipmentState; +}; + +export type TSetStagedOrderReturnShipmentStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderReturnShipmentStateOutput'; + returnItemId: Scalars['String']; + shipmentState: TReturnShipmentState; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingAddress = { + address?: InputMaybe; +}; + +export type TSetStagedOrderShippingAddressAndCustomShippingMethod = { + address: TAddressInput; + externalTaxRate?: InputMaybe; + shippingMethodName: Scalars['String']; + shippingRate: TShippingRateDraft; + taxCategory?: InputMaybe; +}; + +export type TSetStagedOrderShippingAddressAndCustomShippingMethodOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingAddressAndCustomShippingMethodOutput'; + address: TAddressDraft; + externalTaxRate?: Maybe; + shippingMethodName: Scalars['String']; + shippingRate: TShippingRate; + taxCategoryResId?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingAddressAndShippingMethod = { + address: TAddressInput; + externalTaxRate?: InputMaybe; + shippingMethod?: InputMaybe; +}; + +export type TSetStagedOrderShippingAddressAndShippingMethodOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingAddressAndShippingMethodOutput'; + address: TAddressDraft; + externalTaxRate?: Maybe; + shippingMethodResId?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingAddressCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStagedOrderShippingAddressCustomFieldOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingAddressCustomFieldOutput'; + name: Scalars['String']; + type: Scalars['String']; + value?: Maybe; + }; + +export type TSetStagedOrderShippingAddressCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStagedOrderShippingAddressCustomTypeOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingAddressCustomTypeOutput'; + custom: TCustomFieldsCommand; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingAddressOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingAddressOutput'; + address?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingMethod = { + externalTaxRate?: InputMaybe; + shippingMethod?: InputMaybe; +}; + +export type TSetStagedOrderShippingMethodOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingMethodOutput'; + externalTaxRate?: Maybe; + shippingMethodResId?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingMethodTaxAmount = { + externalTaxAmount?: InputMaybe; +}; + +export type TSetStagedOrderShippingMethodTaxAmountOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingMethodTaxAmountOutput'; + externalTaxAmount?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingMethodTaxRate = { + externalTaxRate?: InputMaybe; +}; + +export type TSetStagedOrderShippingMethodTaxRateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingMethodTaxRateOutput'; + externalTaxRate?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderShippingRateInput = { + shippingRateInput?: InputMaybe; +}; + +export type TSetStagedOrderShippingRateInputOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderShippingRateInputOutput'; + shippingRateInput?: Maybe; + type: Scalars['String']; + }; + +export type TSetStagedOrderStore = { + store?: InputMaybe; +}; + +export type TSetStagedOrderStoreOutput = TStagedOrderUpdateActionOutput & { + __typename?: 'SetStagedOrderStoreOutput'; + storeResId?: Maybe; + type: Scalars['String']; +}; + +export type TSetStandalonePriceCustomFields = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStateDescription = { + description?: InputMaybe>; +}; + +export type TSetStateName = { + name?: InputMaybe>; +}; + +export type TSetStateRoles = { + roles: Array; +}; + +export type TSetStateTransitions = { + transitions?: InputMaybe>; +}; + +export type TSetStoreCustomField = { + name: Scalars['String']; + value?: InputMaybe; +}; + +export type TSetStoreCustomType = { + fields?: InputMaybe>; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TSetStoreDistributionChannels = { + distributionChannels?: InputMaybe>; +}; + +export type TSetStoreLanguages = { + languages?: InputMaybe>; +}; + +export type TSetStoreName = { + name?: InputMaybe>; +}; + +export type TSetStoreProductSelections = { + productSelections?: InputMaybe>; +}; + +export type TSetStoreSupplyChannels = { + supplyChannels?: InputMaybe>; +}; + +export type TSetSubscriptionChanges = { + changes: Array; +}; + +export type TSetSubscriptionKey = { + key?: InputMaybe; +}; + +export type TSetSubscriptionMessages = { + messages: Array; +}; + +export type TSetTaxCategoryKey = { + key?: InputMaybe; +}; + +export type TSetType = TFieldType & { + __typename?: 'SetType'; + elementType: TFieldType; + name: Scalars['String']; +}; + +export type TSetTypeDescription = { + description?: InputMaybe>; +}; + +export type TSetZoneDescription = { + description?: InputMaybe; +}; + +export type TSetZoneKey = { + key?: InputMaybe; +}; + +export enum TShipmentState { + Backorder = 'Backorder', + Delayed = 'Delayed', + Partial = 'Partial', + Pending = 'Pending', + Ready = 'Ready', + Shipped = 'Shipped', +} + +export type TShippingInfo = { + __typename?: 'ShippingInfo'; + deliveries: Array; + discountedPrice?: Maybe; + price: TMoney; + shippingMethod?: Maybe; + shippingMethodName: Scalars['String']; + shippingMethodRef?: Maybe; + shippingMethodState: TShippingMethodState; + shippingRate: TShippingRate; + taxCategory?: Maybe; + taxCategoryRef?: Maybe; + taxRate?: Maybe; + taxedPrice?: Maybe; +}; + +export type TShippingMethod = TReferenceExpandable & + TVersioned & { + __typename?: 'ShippingMethod'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + id: Scalars['String']; + isDefault: Scalars['Boolean']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + localizedDescription?: Maybe; + localizedDescriptionAllLocales?: Maybe>; + localizedName?: Maybe; + localizedNameAllLocales?: Maybe>; + name: Scalars['String']; + predicate?: Maybe; + taxCategory?: Maybe; + taxCategoryRef?: Maybe; + version: Scalars['Long']; + zoneRates: Array; + }; + +export type TShippingMethod_LocalizedDescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShippingMethod_LocalizedNameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShippingMethodDraft = { + custom?: InputMaybe; + description?: InputMaybe; + isDefault: Scalars['Boolean']; + key?: InputMaybe; + localizedDescription?: InputMaybe>; + localizedName?: InputMaybe>; + name: Scalars['String']; + predicate?: InputMaybe; + taxCategory: TResourceIdentifierInput; + zoneRates?: InputMaybe>; +}; + +export type TShippingMethodLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'ShippingMethodLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TShippingMethodLimitsProjection = { + __typename?: 'ShippingMethodLimitsProjection'; + total: TShippingMethodLimitWithCurrent; +}; + +export type TShippingMethodQueryResult = { + __typename?: 'ShippingMethodQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export enum TShippingMethodState { + /** The ShippingMethod predicate does not match the cart. Ordering this cart will fail with error ShippingMethodDoesNotMatchCart */ + DoesNotMatchCart = 'DoesNotMatchCart', + /** Either there is no predicate defined for the ShippingMethod or the given predicate matches the cart */ + MatchesCart = 'MatchesCart', +} + +export type TShippingMethodUpdateAction = { + addShippingRate?: InputMaybe; + addZone?: InputMaybe; + changeIsDefault?: InputMaybe; + changeName?: InputMaybe; + changeTaxCategory?: InputMaybe; + removeShippingRate?: InputMaybe; + removeZone?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setDescription?: InputMaybe; + setKey?: InputMaybe; + setLocalizedDescription?: InputMaybe; + setLocalizedName?: InputMaybe; + setPredicate?: InputMaybe; +}; + +/** A field to retrieve available shipping methods for a cart. */ +export type TShippingMethodsByCartInterface = { + shippingMethodsByCart: Array; +}; + +/** A field to retrieve available shipping methods for a cart. */ +export type TShippingMethodsByCartInterface_ShippingMethodsByCartArgs = { + id: Scalars['String']; +}; + +/** Shipping Rate */ +export type TShippingRate = { + __typename?: 'ShippingRate'; + freeAbove?: Maybe; + isMatching?: Maybe; + price: TMoney; + tiers: Array; +}; + +export type TShippingRateCartClassificationPriceTier = + TShippingRatePriceTier & { + __typename?: 'ShippingRateCartClassificationPriceTier'; + isMatching?: Maybe; + price: TMoney; + type: Scalars['String']; + value: Scalars['String']; + }; + +export type TShippingRateCartScorePriceTier = TShippingRatePriceTier & { + __typename?: 'ShippingRateCartScorePriceTier'; + isMatching?: Maybe; + price?: Maybe; + priceFunction?: Maybe; + score: Scalars['Int']; + type: Scalars['String']; +}; + +export type TShippingRateCartValuePriceTier = TShippingRatePriceTier & { + __typename?: 'ShippingRateCartValuePriceTier'; + isMatching?: Maybe; + minimumCentAmount: Scalars['Int']; + price: TMoney; + type: Scalars['String']; +}; + +export type TShippingRateDraft = { + freeAbove?: InputMaybe; + price: TMoneyDraft; + tiers?: InputMaybe>; +}; + +export type TShippingRateInput = { + type: Scalars['String']; +}; + +export type TShippingRateInputDraft = { + Classification?: InputMaybe; + Score?: InputMaybe; +}; + +export type TShippingRateInputDraftOutput = { + type: Scalars['String']; +}; + +export type TShippingRateInputLocalizedEnumValue = { + __typename?: 'ShippingRateInputLocalizedEnumValue'; + key: Scalars['String']; + label?: Maybe; + labelAllLocales: Array; +}; + +export type TShippingRateInputLocalizedEnumValue_LabelArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShippingRateInputType = { + type: Scalars['String']; +}; + +export type TShippingRateInputTypeInput = { + CartClassification?: InputMaybe; + CartScore?: InputMaybe; + CartValue?: InputMaybe; +}; + +export type TShippingRatePriceTier = { + type: Scalars['String']; +}; + +export type TShippingRatePriceTierCartClassificationDraft = { + price: TMoneyDraft; + value: Scalars['String']; +}; + +export type TShippingRatePriceTierCartScoreDraft = { + price?: InputMaybe; + priceFunction?: InputMaybe; + score: Scalars['Int']; +}; + +export type TShippingRatePriceTierCartValueDraft = { + minimumCentAmount: Scalars['Int']; + price: TMoneyDraft; +}; + +export type TShippingRatePriceTierDraft = { + CartClassification?: InputMaybe; + CartScore?: InputMaybe; + CartValue?: InputMaybe; +}; + +export type TShippingTarget = TCartDiscountTarget & { + __typename?: 'ShippingTarget'; + type: Scalars['String']; +}; + +export type TShippingTargetDraft = { + addressKey: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TShippingTargetDraftType = { + addressKey: Scalars['String']; + quantity: Scalars['Long']; +}; + +export type TShippingTargetInput = { + dummy?: InputMaybe; +}; + +export type TShoppingList = TReferenceExpandable & + TVersioned & { + __typename?: 'ShoppingList'; + anonymousId?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + customer?: Maybe; + customerRef?: Maybe; + deleteDaysAfterLastModification?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + lineItems: Array; + name?: Maybe; + nameAllLocales: Array; + slug?: Maybe; + slugAllLocales?: Maybe>; + store?: Maybe; + storeRef?: Maybe; + textLineItems: Array; + version: Scalars['Long']; + }; + +export type TShoppingList_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShoppingList_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShoppingList_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShoppingListDraft = { + anonymousId?: InputMaybe; + custom?: InputMaybe; + customer?: InputMaybe; + deleteDaysAfterLastModification?: InputMaybe; + description?: InputMaybe>; + key?: InputMaybe; + lineItems?: InputMaybe>; + name: Array; + slug?: InputMaybe>; + textLineItems?: InputMaybe>; +}; + +export type TShoppingListLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'ShoppingListLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TShoppingListLimitsProjection = { + __typename?: 'ShoppingListLimitsProjection'; + lineItems: TLimit; + textLineItems: TLimit; + total: TShoppingListLimitWithCurrent; +}; + +export type TShoppingListLineItem = { + __typename?: 'ShoppingListLineItem'; + addedAt: Scalars['DateTime']; + custom?: Maybe; + deactivatedAt?: Maybe; + id: Scalars['String']; + name?: Maybe; + nameAllLocales: Array; + productId: Scalars['String']; + productSlug?: Maybe; + productSlugAllLocales?: Maybe>; + productType: TProductTypeDefinition; + productTypeRef: TReference; + quantity: Scalars['Int']; + variant?: Maybe; + variantId?: Maybe; +}; + +export type TShoppingListLineItem_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShoppingListLineItem_ProductSlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TShoppingListLineItemDraft = { + addedAt?: InputMaybe; + custom?: InputMaybe; + productId?: InputMaybe; + quantity?: InputMaybe; + sku?: InputMaybe; + variantId?: InputMaybe; +}; + +/** Fields to access shopping lists. Includes direct access to a single list and searching for shopping lists. */ +export type TShoppingListQueryInterface = { + shoppingList?: Maybe; + shoppingLists: TShoppingListQueryResult; +}; + +/** Fields to access shopping lists. Includes direct access to a single list and searching for shopping lists. */ +export type TShoppingListQueryInterface_ShoppingListArgs = { + id?: InputMaybe; + key?: InputMaybe; +}; + +/** Fields to access shopping lists. Includes direct access to a single list and searching for shopping lists. */ +export type TShoppingListQueryInterface_ShoppingListsArgs = { + limit?: InputMaybe; + offset?: InputMaybe; + sort?: InputMaybe>; + where?: InputMaybe; +}; + +export type TShoppingListQueryResult = { + __typename?: 'ShoppingListQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TShoppingListUpdateAction = { + addLineItem?: InputMaybe; + addTextLineItem?: InputMaybe; + changeLineItemQuantity?: InputMaybe; + changeLineItemsOrder?: InputMaybe; + changeName?: InputMaybe; + changeTextLineItemName?: InputMaybe; + changeTextLineItemQuantity?: InputMaybe; + changeTextLineItemsOrder?: InputMaybe; + removeLineItem?: InputMaybe; + removeTextLineItem?: InputMaybe; + setAnonymousId?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setCustomer?: InputMaybe; + setDeleteDaysAfterLastModification?: InputMaybe; + setDescription?: InputMaybe; + setKey?: InputMaybe; + setLineItemCustomField?: InputMaybe; + setLineItemCustomType?: InputMaybe; + setSlug?: InputMaybe; + setStore?: InputMaybe; + setTextLineItemCustomField?: InputMaybe; + setTextLineItemCustomType?: InputMaybe; + setTextLineItemDescription?: InputMaybe; +}; + +export type TShoppingListsConfiguration = { + __typename?: 'ShoppingListsConfiguration'; + deleteDaysAfterLastModification?: Maybe; +}; + +export type TShoppingListsConfigurationInput = { + deleteDaysAfterLastModification?: InputMaybe; +}; + +export type TSimpleAttributeTypeDraft = { + dummy?: InputMaybe; +}; + +export type TSimpleFieldTypeDraft = { + dummy?: InputMaybe; +}; + +/** Describes how this discount interacts with other discounts */ +export enum TStackingMode { + /** Default. Continue applying other matching discounts after applying this one. */ + Stacking = 'Stacking', + /** Don’t apply any more matching discounts after this one. */ + StopAfterThisDiscount = 'StopAfterThisDiscount', +} + +export type TStagedOrderUpdateAction = { + addCustomLineItem?: InputMaybe; + addDelivery?: InputMaybe; + addDiscountCode?: InputMaybe; + addItemShippingAddress?: InputMaybe; + addLineItem?: InputMaybe; + addParcelToDelivery?: InputMaybe; + addPayment?: InputMaybe; + addReturnInfo?: InputMaybe; + addShoppingList?: InputMaybe; + changeCustomLineItemMoney?: InputMaybe; + changeCustomLineItemQuantity?: InputMaybe; + changeLineItemQuantity?: InputMaybe; + changeOrderState?: InputMaybe; + changePaymentState?: InputMaybe; + changeShipmentState?: InputMaybe; + changeTaxCalculationMode?: InputMaybe; + changeTaxMode?: InputMaybe; + changeTaxRoundingMode?: InputMaybe; + importCustomLineItemState?: InputMaybe; + importLineItemState?: InputMaybe; + recalculate?: InputMaybe; + removeCustomLineItem?: InputMaybe; + removeDelivery?: InputMaybe; + removeDiscountCode?: InputMaybe; + removeItemShippingAddress?: InputMaybe; + removeLineItem?: InputMaybe; + removeParcelFromDelivery?: InputMaybe; + removePayment?: InputMaybe; + setBillingAddress?: InputMaybe; + setBillingAddressCustomField?: InputMaybe; + setBillingAddressCustomType?: InputMaybe; + setCountry?: InputMaybe; + setCustomField?: InputMaybe; + setCustomLineItemCustomField?: InputMaybe; + setCustomLineItemCustomType?: InputMaybe; + setCustomLineItemShippingDetails?: InputMaybe; + setCustomLineItemTaxAmount?: InputMaybe; + setCustomLineItemTaxRate?: InputMaybe; + setCustomShippingMethod?: InputMaybe; + setCustomType?: InputMaybe; + setCustomerEmail?: InputMaybe; + setCustomerGroup?: InputMaybe; + setCustomerId?: InputMaybe; + setDeliveryAddress?: InputMaybe; + setDeliveryAddressCustomField?: InputMaybe; + setDeliveryAddressCustomType?: InputMaybe; + setDeliveryCustomField?: InputMaybe; + setDeliveryCustomType?: InputMaybe; + setDeliveryItems?: InputMaybe; + setItemShippingAddressCustomField?: InputMaybe; + setItemShippingAddressCustomType?: InputMaybe; + setLineItemCustomField?: InputMaybe; + setLineItemCustomType?: InputMaybe; + setLineItemDistributionChannel?: InputMaybe; + setLineItemPrice?: InputMaybe; + setLineItemShippingDetails?: InputMaybe; + setLineItemTaxAmount?: InputMaybe; + setLineItemTaxRate?: InputMaybe; + setLineItemTotalPrice?: InputMaybe; + setLocale?: InputMaybe; + setOrderNumber?: InputMaybe; + setOrderTotalTax?: InputMaybe; + setParcelCustomField?: InputMaybe; + setParcelCustomType?: InputMaybe; + setParcelItems?: InputMaybe; + setParcelMeasurements?: InputMaybe; + setParcelTrackingData?: InputMaybe; + setReturnInfo?: InputMaybe; + setReturnItemCustomField?: InputMaybe; + setReturnItemCustomType?: InputMaybe; + setReturnPaymentState?: InputMaybe; + setReturnShipmentState?: InputMaybe; + setShippingAddress?: InputMaybe; + setShippingAddressAndCustomShippingMethod?: InputMaybe; + setShippingAddressAndShippingMethod?: InputMaybe; + setShippingAddressCustomField?: InputMaybe; + setShippingAddressCustomType?: InputMaybe; + setShippingMethod?: InputMaybe; + setShippingMethodTaxAmount?: InputMaybe; + setShippingMethodTaxRate?: InputMaybe; + setShippingRateInput?: InputMaybe; + setStore?: InputMaybe; + transitionCustomLineItemState?: InputMaybe; + transitionLineItemState?: InputMaybe; + transitionState?: InputMaybe; + updateItemShippingAddress?: InputMaybe; + updateSyncInfo?: InputMaybe; +}; + +export type TStagedOrderUpdateActionOutput = { + type: Scalars['String']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TStandalonePrice = TVersioned & { + __typename?: 'StandalonePrice'; + channelRef?: Maybe; + country?: Maybe; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + customerGroupRef?: Maybe; + discounted?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + sku: Scalars['String']; + tiers?: Maybe>; + validFrom?: Maybe; + validUntil?: Maybe; + value: TBaseMoney; + version: Scalars['Long']; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TStandalonePriceCustomField = { + fields: TCustomFieldsDraft; + type?: InputMaybe; + typeId?: InputMaybe; + typeKey?: InputMaybe; +}; + +export type TStandalonePriceQueryResult = { + __typename?: 'StandalonePriceQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TStandalonePriceUpdateAction = { + changeValue?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; +}; + +/** [State](https://docs.commercetools.com/api/projects/states) */ +export type TState = TReferenceExpandable & + TVersioned & { + __typename?: 'State'; + builtIn: Scalars['Boolean']; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + id: Scalars['String']; + initial: Scalars['Boolean']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales?: Maybe>; + roles: Array; + transitions?: Maybe>; + transitionsRef?: Maybe>; + type: TStateType; + version: Scalars['Long']; + }; + +/** [State](https://docs.commercetools.com/api/projects/states) */ +export type TState_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** [State](https://docs.commercetools.com/api/projects/states) */ +export type TState_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TStateDraft = { + description?: InputMaybe>; + initial?: InputMaybe; + key: Scalars['String']; + name?: InputMaybe>; + roles?: InputMaybe>; + transitions?: InputMaybe>; + type: TStateType; +}; + +export type TStateQueryResult = { + __typename?: 'StateQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export enum TStateRole { + Return = 'Return', + ReviewIncludedInStatistics = 'ReviewIncludedInStatistics', +} + +export enum TStateType { + LineItemState = 'LineItemState', + OrderState = 'OrderState', + PaymentState = 'PaymentState', + ProductState = 'ProductState', + ReviewState = 'ReviewState', +} + +export type TStateUpdateAction = { + addRoles?: InputMaybe; + changeInitial?: InputMaybe; + changeKey?: InputMaybe; + changeType?: InputMaybe; + removeRoles?: InputMaybe; + setDescription?: InputMaybe; + setName?: InputMaybe; + setRoles?: InputMaybe; + setTransitions?: InputMaybe; +}; + +/** Stores allow defining different contexts for a project. */ +export type TStore = TReferenceExpandable & + TVersioned & { + __typename?: 'Store'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + custom?: Maybe; + distributionChannels: Array; + distributionChannelsRef: Array; + id: Scalars['String']; + key: Scalars['String']; + languages?: Maybe>; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales?: Maybe>; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelections: Array; + supplyChannels: Array; + supplyChannelsRef: Array; + version: Scalars['Long']; + }; + +/** Stores allow defining different contexts for a project. */ +export type TStore_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TStoreCreated = TMessagePayload & { + __typename?: 'StoreCreated'; + custom?: Maybe; + distributionChannels: Array; + distributionChannelsRef: Array; + languages: Array; + name?: Maybe; + nameAllLocales?: Maybe>; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + productSelections: Array; + productSelectionsRef: Array; + supplyChannels: Array; + supplyChannelsRef: Array; + type: Scalars['String']; +}; + +export type TStoreCreated_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TStoreDeleted = TMessagePayload & { + __typename?: 'StoreDeleted'; + type: Scalars['String']; +}; + +export type TStoreLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'StoreLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TStoreLimitsProjection = { + __typename?: 'StoreLimitsProjection'; + inventorySupplyChannels: TLimit; + productDistributionChannels: TLimit; + total: TStoreLimitWithCurrent; +}; + +/** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ +export type TStoreProductSelectionsChanged = TMessagePayload & { + __typename?: 'StoreProductSelectionsChanged'; + addedProductSelections?: Maybe>; + removedProductSelections?: Maybe>; + type: Scalars['String']; + updatedProductSelections?: Maybe>; +}; + +export type TStoreQueryResult = { + __typename?: 'StoreQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TStoreUpdateAction = { + addDistributionChannel?: InputMaybe; + addProductSelection?: InputMaybe; + addSupplyChannel?: InputMaybe; + changeProductSelectionActive?: InputMaybe; + removeDistributionChannel?: InputMaybe; + removeProductSelection?: InputMaybe; + removeSupplyChannel?: InputMaybe; + setCustomField?: InputMaybe; + setCustomType?: InputMaybe; + setDistributionChannels?: InputMaybe; + setLanguages?: InputMaybe; + setName?: InputMaybe; + setProductSelections?: InputMaybe; + setSupplyChannels?: InputMaybe; +}; + +export type TStringAttribute = TAttribute & { + __typename?: 'StringAttribute'; + name: Scalars['String']; + value: Scalars['String']; +}; + +export type TStringField = TCustomField & { + __typename?: 'StringField'; + name: Scalars['String']; + value: Scalars['String']; +}; + +export type TStringType = TFieldType & { + __typename?: 'StringType'; + name: Scalars['String']; +}; + +export type TSubRate = { + __typename?: 'SubRate'; + amount: Scalars['Float']; + name: Scalars['String']; +}; + +export type TSubRateDraft = { + amount: Scalars['Float']; + name: Scalars['String']; +}; + +export type TSubscriptionDraft = { + changes?: InputMaybe>; + destination: TDestinationInput; + format?: InputMaybe; + key?: InputMaybe; + messages?: InputMaybe>; +}; + +export type TSubscriptionFormatInput = { + CloudEvents?: InputMaybe; + Platform?: InputMaybe; +}; + +export enum TSubscriptionHealthStatus { + ConfigurationError = 'ConfigurationError', + ConfigurationErrorDeliveryStopped = 'ConfigurationErrorDeliveryStopped', + Healthy = 'Healthy', + TemporaryError = 'TemporaryError', +} + +export type TSubscriptionUpdateAction = { + changeDestination?: InputMaybe; + setChanges?: InputMaybe; + setKey?: InputMaybe; + setMessages?: InputMaybe; +}; + +export type TSuggestResult = { + __typename?: 'SuggestResult'; + searchKeywords: Array; +}; + +export type TSuggestResultEntry = { + __typename?: 'SuggestResultEntry'; + locale: Scalars['Locale']; + suggestions: Array; +}; + +export type TSuggestTokenizer = { + type: Scalars['String']; +}; + +export type TSuggestTokenizerProductSearch = { + type: Scalars['String']; +}; + +export type TSuggestion = { + __typename?: 'Suggestion'; + text: Scalars['String']; +}; + +/** Stores information about order synchronization activities (like export or import). */ +export type TSyncInfo = { + __typename?: 'SyncInfo'; + channel?: Maybe; + channelRef: TReference; + externalId?: Maybe; + syncedAt: Scalars['DateTime']; +}; + +export type TTargetReferenceInput = { + id?: InputMaybe; + key?: InputMaybe; + typeId: Scalars['String']; +}; + +export enum TTaxCalculationMode { + /** + * Default. This calculation mode calculates the taxes after the unit price is multiplied with the quantity. + * E.g. `($1.08 * 3 = $3.24) * 1.19 = $3.8556 -> $3.86 rounded` + */ + LineItemLevel = 'LineItemLevel', + /** + * This calculation mode calculates the taxes on the unit price before multiplying with the quantity. + * E.g. `($1.08 * 1.19 = $1.2852 -> $1.29 rounded) * 3 = $3.87` + */ + UnitPriceLevel = 'UnitPriceLevel', +} + +/** Tax Categories define how products are to be taxed in different countries. */ +export type TTaxCategory = TReferenceExpandable & + TVersioned & { + __typename?: 'TaxCategory'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + description?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name: Scalars['String']; + rates: Array; + version: Scalars['Long']; + }; + +export type TTaxCategoryAddTaxRate = { + taxRate: TTaxRateDraft; +}; + +export type TTaxCategoryChangeName = { + name: Scalars['String']; +}; + +export type TTaxCategoryDraft = { + description?: InputMaybe; + key?: InputMaybe; + name: Scalars['String']; + rates?: InputMaybe>; +}; + +export type TTaxCategoryLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'TaxCategoryLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TTaxCategoryLimitsProjection = { + __typename?: 'TaxCategoryLimitsProjection'; + total: TTaxCategoryLimitWithCurrent; +}; + +export type TTaxCategoryQueryResult = { + __typename?: 'TaxCategoryQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TTaxCategoryRemoveTaxRate = { + taxRateId: Scalars['String']; +}; + +export type TTaxCategoryReplaceTaxRate = { + taxRate: TTaxRateDraft; + taxRateId: Scalars['String']; +}; + +export type TTaxCategorySetDescription = { + description?: InputMaybe; +}; + +export type TTaxCategoryUpdateAction = { + addTaxRate?: InputMaybe; + changeName?: InputMaybe; + removeTaxRate?: InputMaybe; + replaceTaxRate?: InputMaybe; + setDescription?: InputMaybe; + setKey?: InputMaybe; +}; + +export enum TTaxMode { + /** No taxes are added to the cart. */ + Disabled = 'Disabled', + /** + * The tax rates are set externally per ExternalTaxRateDraft. A cart with this tax mode can only be ordered if all + * line items, all custom line items and the shipping method have an external tax rate set. The totalNet and + * totalGross as well as the taxPortions fields are calculated by the platform according to the taxRoundingMode. + */ + External = 'External', + /** + * The tax amounts and the tax rates as well as the tax portions are set externally per ExternalTaxAmountDraft. + * A cart with this tax mode can only be ordered if the cart itself and all line items, all custom line items and + * the shipping method have an external tax amount and rate set + */ + ExternalAmount = 'ExternalAmount', + /** + * The tax rates are selected by the platform from the TaxCategories based on the cart shipping address. + * The totalNet and totalGross as well as the taxPortions fields are calculated by the platform according to the + * taxRoundingMode. + */ + Platform = 'Platform', +} + +/** + * Represents the portions that sum up to the totalGross field of a TaxedPrice. The portions are calculated + * from the TaxRates. If a tax rate has SubRates, they are used and can be identified by name. Tax portions + * from line items that have the same rate and name will be accumulated to the same tax portion. + */ +export type TTaxPortion = { + __typename?: 'TaxPortion'; + amount: TMoney; + name?: Maybe; + rate: Scalars['Float']; +}; + +export type TTaxPortionDraft = { + amount: TMoneyInput; + name?: InputMaybe; + rate: Scalars['Float']; +}; + +export type TTaxRate = { + __typename?: 'TaxRate'; + amount: Scalars['Float']; + country: Scalars['Country']; + id?: Maybe; + includedInPrice: Scalars['Boolean']; + name: Scalars['String']; + state?: Maybe; + subRates: Array; +}; + +export type TTaxRateDraft = { + amount?: InputMaybe; + country: Scalars['Country']; + includedInPrice: Scalars['Boolean']; + name: Scalars['String']; + state?: InputMaybe; + subRates?: InputMaybe>; +}; + +export type TTaxedItemPrice = { + __typename?: 'TaxedItemPrice'; + totalGross: TMoney; + totalNet: TMoney; + totalTax?: Maybe; +}; + +export type TTaxedPrice = { + __typename?: 'TaxedPrice'; + taxPortions: Array; + totalGross: TMoney; + totalNet: TMoney; + totalTax?: Maybe; +}; + +export type TTermCount = { + __typename?: 'TermCount'; + count: Scalars['Int']; + productCount?: Maybe; + term: Scalars['String']; +}; + +export type TTermsFacetInput = { + alias?: InputMaybe; + countProducts?: Scalars['Boolean']; + path: Scalars['String']; +}; + +export type TTermsFacetResult = TFacetResult & { + __typename?: 'TermsFacetResult'; + dataType: Scalars['String']; + missing: Scalars['Int']; + other: Scalars['Int']; + terms: Array; + total: Scalars['Int']; + type: Scalars['String']; +}; + +export type TTextAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'TextAttributeDefinitionType'; + name: Scalars['String']; +}; + +/** UI hint telling what kind of edit control should be displayed for a text attribute. */ +export enum TTextInputHint { + MultiLine = 'MultiLine', + SingleLine = 'SingleLine', +} + +export type TTextLineItem = { + __typename?: 'TextLineItem'; + addedAt: Scalars['DateTime']; + custom?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + id: Scalars['String']; + name?: Maybe; + nameAllLocales: Array; + quantity: Scalars['Int']; +}; + +export type TTextLineItem_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TTextLineItem_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TTextLineItemDraft = { + addedAt?: InputMaybe; + custom?: InputMaybe; + description?: InputMaybe>; + name: Array; + quantity?: InputMaybe; +}; + +export type TTimeAttribute = TAttribute & { + __typename?: 'TimeAttribute'; + name: Scalars['String']; + value: Scalars['Time']; +}; + +export type TTimeAttributeDefinitionType = TAttributeDefinitionType & { + __typename?: 'TimeAttributeDefinitionType'; + name: Scalars['String']; +}; + +export type TTimeField = TCustomField & { + __typename?: 'TimeField'; + name: Scalars['String']; + value: Scalars['Time']; +}; + +export type TTimeType = TFieldType & { + __typename?: 'TimeType'; + name: Scalars['String']; +}; + +export type TTrackingData = { + __typename?: 'TrackingData'; + carrier?: Maybe; + isReturn: Scalars['Boolean']; + provider?: Maybe; + providerTransaction?: Maybe; + trackingId?: Maybe; +}; + +export type TTrackingDataDraftType = { + carrier?: InputMaybe; + isReturn?: InputMaybe; + provider?: InputMaybe; + providerTransaction?: InputMaybe; + trackingId?: InputMaybe; +}; + +export type TTransaction = { + __typename?: 'Transaction'; + amount: TMoney; + custom?: Maybe; + id: Scalars['String']; + interactionId?: Maybe; + state: TTransactionState; + timestamp?: Maybe; + type?: Maybe; +}; + +export type TTransactionDraft = { + amount: TMoneyInput; + custom?: InputMaybe; + interactionId?: InputMaybe; + state?: InputMaybe; + timestamp?: InputMaybe; + type: TTransactionType; +}; + +export enum TTransactionState { + Failure = 'Failure', + Initial = 'Initial', + Pending = 'Pending', + Success = 'Success', +} + +export enum TTransactionType { + Authorization = 'Authorization', + CancelAuthorization = 'CancelAuthorization', + Charge = 'Charge', + Chargeback = 'Chargeback', + Refund = 'Refund', +} + +export type TTransitionOrderCustomLineItemState = { + actualTransitionDate?: InputMaybe; + customLineItemId: Scalars['String']; + fromState: TResourceIdentifierInput; + quantity: Scalars['Long']; + toState: TResourceIdentifierInput; +}; + +export type TTransitionOrderLineItemState = { + actualTransitionDate?: InputMaybe; + fromState: TResourceIdentifierInput; + lineItemId: Scalars['String']; + quantity: Scalars['Long']; + toState: TResourceIdentifierInput; +}; + +export type TTransitionOrderState = { + force?: InputMaybe; + state: TResourceIdentifierInput; +}; + +export type TTransitionPaymentState = { + force?: InputMaybe; + state: TResourceIdentifierInput; +}; + +export type TTransitionProductState = { + force?: InputMaybe; + state: TReferenceInput; +}; + +export type TTransitionReviewState = { + force?: InputMaybe; + state: TResourceIdentifierInput; +}; + +export type TTransitionStagedOrderCustomLineItemState = { + actualTransitionDate?: InputMaybe; + customLineItemId: Scalars['String']; + fromState: TResourceIdentifierInput; + quantity: Scalars['Long']; + toState: TResourceIdentifierInput; +}; + +export type TTransitionStagedOrderCustomLineItemStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'TransitionStagedOrderCustomLineItemStateOutput'; + actualTransitionDate?: Maybe; + customLineItemId: Scalars['String']; + fromStateResId: TResourceIdentifier; + quantity: Scalars['Long']; + toStateResId: TResourceIdentifier; + type: Scalars['String']; + }; + +export type TTransitionStagedOrderLineItemState = { + actualTransitionDate?: InputMaybe; + fromState: TResourceIdentifierInput; + lineItemId: Scalars['String']; + quantity: Scalars['Long']; + toState: TResourceIdentifierInput; +}; + +export type TTransitionStagedOrderLineItemStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'TransitionStagedOrderLineItemStateOutput'; + actualTransitionDate?: Maybe; + fromStateResId: TResourceIdentifier; + lineItemId: Scalars['String']; + quantity: Scalars['Long']; + toStateResId: TResourceIdentifier; + type: Scalars['String']; + }; + +export type TTransitionStagedOrderState = { + force?: InputMaybe; + state: TResourceIdentifierInput; +}; + +export type TTransitionStagedOrderStateOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'TransitionStagedOrderStateOutput'; + force: Scalars['Boolean']; + stateResId: TResourceIdentifier; + type: Scalars['String']; + }; + +export type TTreeFilterInput = { + path: Scalars['String']; + rootValues: Array; + subTreeValues: Array; +}; + +export type TTrigger = { + __typename?: 'Trigger'; + actions: Array; + condition?: Maybe; + resourceTypeId: Scalars['String']; +}; + +export type TTriggerInput = { + actions?: InputMaybe>; + condition?: InputMaybe; + resourceTypeId: Scalars['String']; +}; + +/** Types define the structure of custom fields which can be attached to different entities throughout the platform. */ +export type TTypeDefinition = TReferenceExpandable & + TVersioned & { + __typename?: 'TypeDefinition'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + description?: Maybe; + descriptionAllLocales?: Maybe>; + fieldDefinitions: Array; + id: Scalars['String']; + key: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + name?: Maybe; + nameAllLocales: Array; + resourceTypeIds: Array; + version: Scalars['Long']; + }; + +/** Types define the structure of custom fields which can be attached to different entities throughout the platform. */ +export type TTypeDefinition_DescriptionArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +/** Types define the structure of custom fields which can be attached to different entities throughout the platform. */ +export type TTypeDefinition_FieldDefinitionsArgs = { + excludeNames?: InputMaybe>; + includeNames?: InputMaybe>; +}; + +/** Types define the structure of custom fields which can be attached to different entities throughout the platform. */ +export type TTypeDefinition_NameArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TTypeDefinitionDraft = { + description?: InputMaybe>; + fieldDefinitions?: InputMaybe>; + key: Scalars['String']; + name: Array; + resourceTypeIds: Array; +}; + +export type TTypeDefinitionQueryResult = { + __typename?: 'TypeDefinitionQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TTypeUpdateAction = { + addEnumValue?: InputMaybe; + addFieldDefinition?: InputMaybe; + addLocalizedEnumValue?: InputMaybe; + changeEnumValueLabel?: InputMaybe; + changeEnumValueOrder?: InputMaybe; + changeFieldDefinitionOrder?: InputMaybe; + changeInputHint?: InputMaybe; + changeKey?: InputMaybe; + changeLabel?: InputMaybe; + changeLocalizedEnumValueLabel?: InputMaybe; + changeLocalizedEnumValueOrder?: InputMaybe; + changeName?: InputMaybe; + removeFieldDefinition?: InputMaybe; + setDescription?: InputMaybe; +}; + +export type TUnpublishProduct = { + dummy?: InputMaybe; +}; + +export type TUpdateCartItemShippingAddress = { + address: TAddressInput; +}; + +export type TUpdateOrderItemShippingAddress = { + address: TAddressInput; +}; + +export type TUpdateOrderSyncInfo = { + channel: TResourceIdentifierInput; + externalId?: InputMaybe; + syncedAt?: InputMaybe; +}; + +export type TUpdateStagedOrderItemShippingAddress = { + address: TAddressInput; +}; + +export type TUpdateStagedOrderItemShippingAddressOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'UpdateStagedOrderItemShippingAddressOutput'; + address: TAddressDraft; + type: Scalars['String']; + }; + +export type TUpdateStagedOrderSyncInfo = { + channel: TResourceIdentifierInput; + externalId?: InputMaybe; + syncedAt?: InputMaybe; +}; + +export type TUpdateStagedOrderSyncInfoOutput = + TStagedOrderUpdateActionOutput & { + __typename?: 'UpdateStagedOrderSyncInfoOutput'; + channelResId: TChannelReferenceIdentifier; + externalId?: Maybe; + syncedAt?: Maybe; + type: Scalars['String']; + }; + +export type TUserProvidedIdentifiers = { + __typename?: 'UserProvidedIdentifiers'; + customerNumber?: Maybe; + externalId?: Maybe; + key?: Maybe; + orderNumber?: Maybe; + sku?: Maybe; + slug?: Maybe; + slugAllLocales?: Maybe>; +}; + +export type TUserProvidedIdentifiers_SlugArgs = { + acceptLanguage?: InputMaybe>; + locale?: InputMaybe; +}; + +export type TValueFacetResult = TFacetResult & { + __typename?: 'ValueFacetResult'; + count: Scalars['Int']; + productCount?: Maybe; + type: Scalars['String']; +}; + +export type TValueFilterInput = { + path: Scalars['String']; + values: Array; +}; + +/** Versioned object have an ID and version and modification. Every update of this object changes it's version. */ +export type TVersioned = { + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + id: Scalars['String']; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + version: Scalars['Long']; +}; + +export type TWhitespaceSuggestTokenizer = TSuggestTokenizer & { + __typename?: 'WhitespaceSuggestTokenizer'; + type: Scalars['String']; +}; + +export type TWhitespaceSuggestTokenizerInput = { + dummy?: InputMaybe; +}; + +export type TWhitespaceSuggestTokenizerProductSearch = + TSuggestTokenizerProductSearch & { + __typename?: 'WhitespaceSuggestTokenizerProductSearch'; + type: Scalars['String']; + }; + +/** Zones allow defining ShippingRates for specific Locations. */ +export type TZone = TReferenceExpandable & + TVersioned & { + __typename?: 'Zone'; + createdAt: Scalars['DateTime']; + createdBy?: Maybe; + description?: Maybe; + id: Scalars['String']; + key?: Maybe; + lastModifiedAt: Scalars['DateTime']; + lastModifiedBy?: Maybe; + locations: Array; + name: Scalars['String']; + version: Scalars['Long']; + }; + +export type TZoneLimitWithCurrent = TLimitWithCurrent & { + __typename?: 'ZoneLimitWithCurrent'; + current: Scalars['Long']; + limit?: Maybe; +}; + +export type TZoneLimitsProjection = { + __typename?: 'ZoneLimitsProjection'; + total: TZoneLimitWithCurrent; +}; + +export type TZoneLocation = { + country: Scalars['Country']; + state?: InputMaybe; +}; + +export type TZoneQueryResult = { + __typename?: 'ZoneQueryResult'; + count: Scalars['Int']; + /** BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta */ + exists: Scalars['Boolean']; + offset: Scalars['Int']; + results: Array; + total: Scalars['Long']; +}; + +export type TZoneRate = { + __typename?: 'ZoneRate'; + shippingRates: Array; + zone?: Maybe; + zoneRef?: Maybe; +}; + +export type TZoneRateDraft = { + shippingRates?: InputMaybe>; + zone: TResourceIdentifierInput; +}; + +export type TZoneUpdateAction = { + addLocation?: InputMaybe; + changeName?: InputMaybe; + removeLocation?: InputMaybe; + setDescription?: InputMaybe; + setKey?: InputMaybe; +}; + +export type TAddAttributeDefinition = { + attributeDefinition: TAttributeDefinitionDraft; +}; + +export type TAddLocalizedEnumValue = { + attributeName: Scalars['String']; + value: TLocalizedEnumValueDraft; +}; + +export type TAddPlainEnumValue = { + attributeName: Scalars['String']; + value: TPlainEnumValueDraft; +}; + +export type TChangeAttributeName = { + attributeName: Scalars['String']; + newAttributeName: Scalars['String']; +}; + +export type TChangeAttributeOrder = { + attributeDefinitions: Array; +}; + +export type TChangeAttributeOrderByName = { + attributeNames: Array; +}; + +export type TChangeDescription = { + description: Scalars['String']; +}; + +export type TChangeEnumKey = { + attributeName: Scalars['String']; + key: Scalars['String']; + newKey: Scalars['String']; +}; + +export type TChangeInputHint = { + attributeName: Scalars['String']; + newValue: TTextInputHint; +}; + +export type TChangeIsSearchable = { + attributeName: Scalars['String']; + isSearchable: Scalars['Boolean']; +}; + +export type TChangeLabel = { + attributeName: Scalars['String']; + label: Array; +}; + +export type TChangeLocalizedEnumValueLabel = { + attributeName: Scalars['String']; + newValue: TLocalizedEnumValueDraft; +}; + +export type TChangeLocalizedEnumValueOrder = { + attributeName: Scalars['String']; + values: Array; +}; + +export type TChangeName = { + name: Scalars['String']; +}; + +export type TChangePlainEnumValueLabel = { + attributeName: Scalars['String']; + newValue: TPlainEnumValueDraft; +}; + +export type TChangePlainEnumValueOrder = { + attributeName: Scalars['String']; + values: Array; +}; + +export type TRemoveAttributeDefinition = { + name: Scalars['String']; +}; + +export type TRemoveEnumValues = { + attributeName: Scalars['String']; + keys: Array; +}; + +export type TSetInputTip = { + attributeName: Scalars['String']; + inputTip?: InputMaybe>; +}; + +export type TSetKey = { + key?: InputMaybe; +}; + +export type TFetchChannelDetailsQueryVariables = Exact<{ + channelId: Scalars['String']; +}>; + +export type TFetchChannelDetailsQuery = { + __typename?: 'Query'; + channel?: { + __typename?: 'Channel'; + id: string; + version: number; + key: string; + roles: Array; + nameAllLocales?: Array<{ + __typename?: 'LocalizedString'; + locale: string; + value: string; + }> | null; + } | null; +}; + +export type TFetchChannelsQueryVariables = Exact<{ + limit: Scalars['Int']; + offset: Scalars['Int']; + sort?: InputMaybe | Scalars['String']>; +}>; + +export type TFetchChannelsQuery = { + __typename?: 'Query'; + channels: { + __typename?: 'ChannelQueryResult'; + total: number; + count: number; + offset: number; + results: Array<{ + __typename?: 'Channel'; + id: string; + key: string; + roles: Array; + nameAllLocales?: Array<{ + __typename?: 'LocalizedString'; + locale: string; + value: string; + }> | null; + }>; + }; +}; + +export type TUpdateChannelDetailsMutationVariables = Exact<{ + channelId: Scalars['String']; + version: Scalars['Long']; + actions: Array | TChannelUpdateAction; +}>; + +export type TUpdateChannelDetailsMutation = { + __typename?: 'Mutation'; + updateChannel?: { + __typename?: 'Channel'; + id: string; + version: number; + key: string; + roles: Array; + nameAllLocales?: Array<{ + __typename?: 'LocalizedString'; + locale: string; + value: string; + }> | null; + } | null; +}; + +export type TFetchCustomObjectsQueryVariables = Exact<{ + limit: Scalars['Int']; + offset: Scalars['Int']; + sort?: InputMaybe | Scalars['String']>; + container: Scalars['String']; +}>; + +export type TFetchCustomObjectsQuery = { + __typename?: 'Query'; + customObjects: { + __typename?: 'CustomObjectQueryResult'; + total: number; + count: number; + offset: number; + results: [TCustomObject]; + }; +}; + +export type TFetchCustomObjectDetailsQueryVariables = Exact<{ + id: Scalars['String']; +}>; + +export type TFetchCustomObjectDetailsQuery = { + __typename?: 'Query'; + customObject?: { + __typename?: 'CustomObject'; + id: string; + container: string; + key: string; + value: string; + } | null; +}; + +export type TUpdateCustomObjectDetailsMutationVariables = Exact<{ + container: Scalars['String']; + key: Scalars['String']; + value: Scalars['String']; + version?: Scalars['Long']; +}>; + +export type TUpdateCustomObjectDetailsMutation = { + __typename?: 'Mutation'; + updateCustomObject?: { + __typename?: 'CustomObject'; + id: string; + container: string; + key: string; + value: string; + }; +}; + +export type TRemoveCustomObjectDetailsMutationVariables = Exact<{ + id: Scalars['String']; +}>; + +export type TRemoveCustomObjectDetailsMutation = { + __typename?: 'Mutation'; + updateCustomObject?: { + __typename?: 'CustomObject'; + id: string; + }; +}; + +export type TFetchExtensionDestinationQueryVariables = Exact<{ + key: Scalars['String']; +}>; + +export type TFetchExtensionDestinationQuery = { + __typename?: 'Query'; + extension?: { + __typename?: 'Extension'; + destination?: { + type: string; + url: string; + }; + } | null; +}; diff --git a/application/tsconfig.json b/application/tsconfig.json new file mode 100644 index 0000000..d7d1651 --- /dev/null +++ b/application/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "@commercetools-frontend/application-config/tsconfig-mc-app.json", + "compilerOptions": { + "typeRoots": ["@types", "@types-extensions", "node_modules/@types"], + // Allow tsc to resolve dependencies of `@types` packages in the way pnpm sets up the `node_modules`. + "preserveSymlinks": false, + "strict": true, + }, + "include": ["src", "setup.ts"] +} diff --git a/application/yarn.lock b/application/yarn.lock new file mode 100644 index 0000000..d363cf4 --- /dev/null +++ b/application/yarn.lock @@ -0,0 +1,14706 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@adobe/css-tools@^4.0.1": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.4.0.tgz#728c484f4e10df03d5a3acd0d8adcbbebff8ad63" + integrity sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ== + +"@ampproject/remapping@^2.2.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + +"@apollo/client@3.7.14": + version "3.7.14" + resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.14.tgz#40ef90390e6690e94917457cd82bdeb29e8b6af9" + integrity sha512-BRvdkwq5PAXBkjXjboO12uksDm3nrZEqDi4xF97Fk3Mnaa0zDOEfJa7hoKTY9b9KA1EkeWv9BL3i7hSd4SfGBg== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + "@wry/context" "^0.7.0" + "@wry/equality" "^0.5.0" + "@wry/trie" "^0.3.0" + graphql-tag "^2.12.6" + hoist-non-react-statics "^3.3.2" + optimism "^0.16.2" + prop-types "^15.7.2" + response-iterator "^0.2.6" + symbol-observable "^4.0.0" + ts-invariant "^0.10.3" + tslib "^2.3.0" + zen-observable-ts "^1.2.5" + +"@ardatan/aggregate-error@0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@ardatan/aggregate-error/-/aggregate-error-0.0.6.tgz#fe6924771ea40fc98dc7a7045c2e872dc8527609" + integrity sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ== + dependencies: + tslib "~2.0.1" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0", "@babel/code-frame@^7.8.3": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" + integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== + dependencies: + "@babel/helper-validator-identifier" "^7.25.9" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.2.tgz#278b6b13664557de95b8f35b90d96785850bb56e" + integrity sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg== + +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.19.6", "@babel/core@^7.22.17", "@babel/core@^7.23.9", "@babel/core@^7.24.5": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40" + integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.26.0" + "@babel/generator" "^7.26.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helpers" "^7.26.0" + "@babel/parser" "^7.26.0" + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.26.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/eslint-parser@^7.22.15": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.25.9.tgz#603c68a63078796527bc9d0833f5e52dd5f9224c" + integrity sha512-5UXfgpK0j0Xr/xIdgdLEhOFxaDZ0bRPWJJchRpqOSur/3rZoPbqqki5mm0p4NE2cs28krBEiSM2MB7//afRSQQ== + dependencies: + "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.1" + +"@babel/generator@^7.25.9", "@babel/generator@^7.26.0", "@babel/generator@^7.7.2": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.2.tgz#87b75813bec87916210e5e01939a4c823d6bb74f" + integrity sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw== + dependencies: + "@babel/parser" "^7.26.2" + "@babel/types" "^7.26.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" + +"@babel/helper-annotate-as-pure@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4" + integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz#f41752fe772a578e67286e6779a68a5a92de1ee9" + integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875" + integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== + dependencies: + "@babel/compat-data" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83" + integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/traverse" "^7.25.9" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz#3e8999db94728ad2b2458d7a470e7770b7764e26" + integrity sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + regexpu-core "^6.1.1" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" + integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-member-expression-to-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3" + integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-module-imports@^7.0.0-beta.49", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715" + integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae" + integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-optimise-call-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e" + integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.25.9", "@babel/helper-plugin-utils@^7.8.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" + integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== + +"@babel/helper-remap-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" + integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-wrap-function" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-replace-supers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5" + integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-simple-access@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz#6d51783299884a2c74618d6ef0f86820ec2e7739" + integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-skip-transparent-expression-wrappers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9" + integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== + +"@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + +"@babel/helper-validator-option@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72" + integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== + +"@babel/helper-wrap-function@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0" + integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== + dependencies: + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helpers@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4" + integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== + dependencies: + "@babel/template" "^7.25.9" + "@babel/types" "^7.26.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.2": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.2.tgz#fd7b6f487cfea09889557ef5d4eeb9ff9a5abd11" + integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ== + dependencies: + "@babel/types" "^7.26.0" + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" + integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30" + integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137" + integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1" + integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e" + integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-proposal-do-expressions@^7.22.5": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-do-expressions/-/plugin-proposal-do-expressions-7.25.9.tgz#c1eae77aeb86fcd689804378acefd9e8f1ca8a27" + integrity sha512-0IkO77tw2OcZua/ADovH//IEiUyQpNjWvLyMFNidXnZx4eEriQjwkH9t/EyQZUaQu0KOxxdszC7m8VUVs51ydg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-proposal-export-default-from@^7.22.17": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz#52702be6ef8367fc8f18b8438278332beeb8f87c" + integrity sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-import-assertions@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f" + integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-import-attributes@^7.24.7", "@babel/plugin-syntax-import-attributes@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7" + integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.17.12", "@babel/plugin-syntax-jsx@^7.25.9", "@babel/plugin-syntax-jsx@^7.7.2": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz#a34313a178ea56f1951599b929c1ceacee719290" + integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.25.9", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz#67dda2b74da43727cf21d46cf9afef23f4365399" + integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-arrow-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" + integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-async-generator-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2" + integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-transform-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71" + integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + +"@babel/plugin-transform-block-scoped-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458" + integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-block-scoping@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" + integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-class-properties@^7.22.5", "@babel/plugin-transform-class-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" + integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-class-static-block@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0" + integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-classes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" + integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/traverse" "^7.25.9" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b" + integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/template" "^7.25.9" + +"@babel/plugin-transform-destructuring@^7.22.15", "@babel/plugin-transform-destructuring@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1" + integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-dotall-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a" + integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-duplicate-keys@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d" + integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31" + integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-dynamic-import@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8" + integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-exponentiation-operator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz#ece47b70d236c1d99c263a1e22b62dc20a4c8b0f" + integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-export-namespace-from@^7.22.11", "@babel/plugin-transform-export-namespace-from@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2" + integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-for-of@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755" + integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-function-name@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97" + integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== + dependencies: + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-transform-json-strings@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660" + integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de" + integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-logical-assignment-operators@^7.22.11", "@babel/plugin-transform-logical-assignment-operators@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7" + integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-member-expression-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de" + integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-modules-amd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5" + integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== + dependencies: + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-modules-commonjs@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz#d165c8c569a080baf5467bda88df6425fc060686" + integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg== + dependencies: + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-simple-access" "^7.25.9" + +"@babel/plugin-transform-modules-systemjs@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8" + integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== + dependencies: + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-transform-modules-umd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9" + integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== + dependencies: + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a" + integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-new-target@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd" + integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949" + integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-numeric-separator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1" + integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-object-rest-spread@^7.22.15", "@babel/plugin-transform-object-rest-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18" + integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== + dependencies: + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + +"@babel/plugin-transform-object-super@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03" + integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + +"@babel/plugin-transform-optional-catch-binding@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3" + integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" + integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-parameters@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257" + integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-private-methods@^7.22.5", "@babel/plugin-transform-private-methods@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57" + integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-private-property-in-object@^7.22.11", "@babel/plugin-transform-private-property-in-object@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33" + integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-property-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f" + integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-constant-elements@^7.18.12": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz#08a1de35a301929b60fdf2788a54b46cd8ecd0ef" + integrity sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-display-name@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz#4b79746b59efa1f38c8695065a92a9f5afb24f7d" + integrity sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-jsx-development@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz#8fd220a77dd139c07e25225a903b8be8c829e0d7" + integrity sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.25.9" + +"@babel/plugin-transform-react-jsx-self@^7.24.5": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz#c0b6cae9c1b73967f7f9eb2fca9536ba2fad2858" + integrity sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-jsx-source@^7.24.1": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz#4c6b8daa520b5f155b5fb55547d7c9fa91417503" + integrity sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-jsx@^7.17.12", "@babel/plugin-transform-react-jsx@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz#06367940d8325b36edff5e2b9cbe782947ca4166" + integrity sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/plugin-transform-react-pure-annotations@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz#ea1c11b2f9dbb8e2d97025f43a3b5bc47e18ae62" + integrity sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-regenerator@^7.22.10", "@babel/plugin-transform-regenerator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b" + integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + regenerator-transform "^0.15.2" + +"@babel/plugin-transform-regexp-modifiers@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850" + integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-reserved-words@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce" + integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-runtime@^7.22.15": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz#62723ea3f5b31ffbe676da9d6dae17138ae580ea" + integrity sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + semver "^6.3.1" + +"@babel/plugin-transform-shorthand-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" + integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9" + integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-sticky-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32" + integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-template-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1" + integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-typeof-symbol@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b" + integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-typescript@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz#69267905c2b33c2ac6d8fe765e9dc2ddc9df3849" + integrity sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-syntax-typescript" "^7.25.9" + +"@babel/plugin-transform-unicode-escapes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" + integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-property-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3" + integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" + integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-sets-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe" + integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/preset-env@^7.19.4", "@babel/preset-env@^7.22.15": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1" + integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== + dependencies: + "@babel/compat-data" "^7.26.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions" "^7.26.0" + "@babel/plugin-syntax-import-attributes" "^7.26.0" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.25.9" + "@babel/plugin-transform-async-generator-functions" "^7.25.9" + "@babel/plugin-transform-async-to-generator" "^7.25.9" + "@babel/plugin-transform-block-scoped-functions" "^7.25.9" + "@babel/plugin-transform-block-scoping" "^7.25.9" + "@babel/plugin-transform-class-properties" "^7.25.9" + "@babel/plugin-transform-class-static-block" "^7.26.0" + "@babel/plugin-transform-classes" "^7.25.9" + "@babel/plugin-transform-computed-properties" "^7.25.9" + "@babel/plugin-transform-destructuring" "^7.25.9" + "@babel/plugin-transform-dotall-regex" "^7.25.9" + "@babel/plugin-transform-duplicate-keys" "^7.25.9" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-dynamic-import" "^7.25.9" + "@babel/plugin-transform-exponentiation-operator" "^7.25.9" + "@babel/plugin-transform-export-namespace-from" "^7.25.9" + "@babel/plugin-transform-for-of" "^7.25.9" + "@babel/plugin-transform-function-name" "^7.25.9" + "@babel/plugin-transform-json-strings" "^7.25.9" + "@babel/plugin-transform-literals" "^7.25.9" + "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" + "@babel/plugin-transform-member-expression-literals" "^7.25.9" + "@babel/plugin-transform-modules-amd" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + "@babel/plugin-transform-modules-systemjs" "^7.25.9" + "@babel/plugin-transform-modules-umd" "^7.25.9" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-new-target" "^7.25.9" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9" + "@babel/plugin-transform-numeric-separator" "^7.25.9" + "@babel/plugin-transform-object-rest-spread" "^7.25.9" + "@babel/plugin-transform-object-super" "^7.25.9" + "@babel/plugin-transform-optional-catch-binding" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + "@babel/plugin-transform-private-methods" "^7.25.9" + "@babel/plugin-transform-private-property-in-object" "^7.25.9" + "@babel/plugin-transform-property-literals" "^7.25.9" + "@babel/plugin-transform-regenerator" "^7.25.9" + "@babel/plugin-transform-regexp-modifiers" "^7.26.0" + "@babel/plugin-transform-reserved-words" "^7.25.9" + "@babel/plugin-transform-shorthand-properties" "^7.25.9" + "@babel/plugin-transform-spread" "^7.25.9" + "@babel/plugin-transform-sticky-regex" "^7.25.9" + "@babel/plugin-transform-template-literals" "^7.25.9" + "@babel/plugin-transform-typeof-symbol" "^7.25.9" + "@babel/plugin-transform-unicode-escapes" "^7.25.9" + "@babel/plugin-transform-unicode-property-regex" "^7.25.9" + "@babel/plugin-transform-unicode-regex" "^7.25.9" + "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + core-js-compat "^3.38.1" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-react@^7.18.6", "@babel/preset-react@^7.22.15": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.25.9.tgz#5f473035dc2094bcfdbc7392d0766bd42dce173e" + integrity sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-transform-react-display-name" "^7.25.9" + "@babel/plugin-transform-react-jsx" "^7.25.9" + "@babel/plugin-transform-react-jsx-development" "^7.25.9" + "@babel/plugin-transform-react-pure-annotations" "^7.25.9" + +"@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.22.15": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz#4a570f1b8d104a242d923957ffa1eaff142a106d" + integrity sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + "@babel/plugin-transform-typescript" "^7.25.9" + +"@babel/register@^7.22.15": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.25.9.tgz#1c465acf7dc983d70ccc318eb5b887ecb04f021b" + integrity sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA== + dependencies: + clone-deep "^4.0.1" + find-cache-dir "^2.0.0" + make-dir "^2.1.0" + pirates "^4.0.6" + source-map-support "^0.5.16" + +"@babel/runtime-corejs3@^7.17.9", "@babel/runtime-corejs3@^7.20.13", "@babel/runtime-corejs3@^7.22.15", "@babel/runtime-corejs3@^7.22.5": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.26.0.tgz#5af6bed16073eb4a0191233d61e158a5c768c430" + integrity sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w== + dependencies: + core-js-pure "^3.30.2" + regenerator-runtime "^0.14.0" + +"@babel/runtime@7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" + integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.6", "@babel/runtime@^7.14.8", "@babel/runtime@^7.15.4", "@babel/runtime@^7.16.3", "@babel/runtime@^7.17.9", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.13", "@babel/runtime@^7.22.15", "@babel/runtime@^7.22.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1" + integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.25.9", "@babel/template@^7.3.3": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016" + integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== + dependencies: + "@babel/code-frame" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/traverse@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" + integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== + dependencies: + "@babel/code-frame" "^7.25.9" + "@babel/generator" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/template" "^7.25.9" + "@babel/types" "^7.25.9" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.0.0-beta.49", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff" + integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@changesets/types@^4.0.1": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@changesets/types/-/types-4.1.0.tgz#fb8f7ca2324fd54954824e864f9a61a82cb78fe0" + integrity sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw== + +"@colors/colors@1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== + +"@commercetools-community-kit/i18n@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@commercetools-community-kit/i18n/-/i18n-0.3.0.tgz#f775eb2f09d1f5df9b3dd52eddb88a0756446779" + integrity sha512-EPxsJaNXUYwY6Q9gjyKOymzhlSNAhTur415yX25d6S/GA6sG0yWx+/WRKCr/AqSKOskv8SGpj8+tMyPFO6AeNQ== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + +"@commercetools-frontend/actions-global@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/actions-global/-/actions-global-22.32.2.tgz#85659dec4ee29a84162d1b0d27e5bb5dfd660472" + integrity sha512-skMix+0knGIuNzarhlU28qsaX8rIqGjmtvmrNvETAqu9VrqL2+Zh4NmUGb6Vzdd0Zm7RKTjKF29eYgkllIOTrA== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/browser-history" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@commercetools-frontend/notifications" "22.32.2" + "@commercetools-frontend/sentry" "22.32.2" + "@types/lodash" "^4.14.198" + "@types/react" "^17.0.80" + "@types/react-redux" "^7.1.26" + lodash "4.17.21" + redux-thunk "2.4.2" + +"@commercetools-frontend/actions-global@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/actions-global/-/actions-global-22.35.0.tgz#41615adc88d06a6274991159c7e05591d928992c" + integrity sha512-bncFCTeNrRsnMccRtVrsy6pDWJgt+AEi0sJ+4zXqTD/Sw57F5uf/PAu8Tf/3+8jx+b3W97Pue4/DQbuMP67vBQ== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/browser-history" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@commercetools-frontend/notifications" "22.35.0" + "@commercetools-frontend/sentry" "22.35.0" + "@types/lodash" "^4.14.198" + "@types/react" "^17.0.80" + "@types/react-redux" "^7.1.26" + lodash "4.17.21" + redux-thunk "2.4.2" + +"@commercetools-frontend/application-components@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-components/-/application-components-22.32.2.tgz#8cb9f3df296c523070530d8c19266d9ad24a25bb" + integrity sha512-Sgx0LZXAFxV9c8hF5kzAKNyUDVaIN1TQ0rLLKVksq8rMK0pQqVdzLFcLZuhakyBAix0zETpzObKdWc+obq83Ug== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/actions-global" "22.32.2" + "@commercetools-frontend/application-config" "22.32.2" + "@commercetools-frontend/application-shell-connectors" "22.32.2" + "@commercetools-frontend/assets" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@commercetools-frontend/i18n" "22.32.2" + "@commercetools-frontend/l10n" "22.32.2" + "@commercetools-frontend/sentry" "22.32.2" + "@commercetools-uikit/accessible-button" "^19.9.0" + "@commercetools-uikit/card" "^19.9.0" + "@commercetools-uikit/constraints" "^19.9.0" + "@commercetools-uikit/design-system" "^19.9.0" + "@commercetools-uikit/flat-button" "^19.9.0" + "@commercetools-uikit/hooks" "^19.9.0" + "@commercetools-uikit/icon-button" "^19.9.0" + "@commercetools-uikit/icons" "^19.9.0" + "@commercetools-uikit/label" "^19.9.0" + "@commercetools-uikit/messages" "^19.9.0" + "@commercetools-uikit/primary-button" "^19.9.0" + "@commercetools-uikit/secondary-button" "^19.9.0" + "@commercetools-uikit/secondary-icon-button" "^19.9.0" + "@commercetools-uikit/spacings" "^19.9.0" + "@commercetools-uikit/stamp" "^19.9.0" + "@commercetools-uikit/text" "^19.9.0" + "@commercetools-uikit/utils" "^19.9.0" + "@emotion/react" "^11.11.4" + "@emotion/styled" "^11.11.0" + "@flopflip/react-broadcast" "14.0.2" + "@react-hook/latest" "1.0.3" + "@react-hook/resize-observer" "1.2.6" + "@types/history" "^4.7.11" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-dom" "^17.0.19" + "@types/react-modal" "^3.16.0" + "@types/react-router-dom" "^5.3.3" + history "4.10.1" + lodash "4.17.21" + prop-types "15.8.1" + raf-schd "^4.0.3" + react-modal "3.16.1" + +"@commercetools-frontend/application-components@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-components/-/application-components-22.35.0.tgz#8dae81a67e3ff74af3e530fe57164efb92c1c511" + integrity sha512-x716MGKvDkb4Je7lH41cirs3jBDdO1dUiyrhjoa9Dv2wIjD76sFOwM2Z1kKzcnVqbstmrcKp2ee4wdSta/ST6Q== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/actions-global" "22.35.0" + "@commercetools-frontend/application-config" "22.35.0" + "@commercetools-frontend/application-shell-connectors" "22.35.0" + "@commercetools-frontend/assets" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@commercetools-frontend/i18n" "22.35.0" + "@commercetools-frontend/l10n" "22.35.0" + "@commercetools-frontend/sentry" "22.35.0" + "@commercetools-uikit/accessible-button" "^19.9.0" + "@commercetools-uikit/card" "^19.9.0" + "@commercetools-uikit/constraints" "^19.9.0" + "@commercetools-uikit/design-system" "^19.9.0" + "@commercetools-uikit/flat-button" "^19.9.0" + "@commercetools-uikit/hooks" "^19.9.0" + "@commercetools-uikit/icon-button" "^19.9.0" + "@commercetools-uikit/icons" "^19.9.0" + "@commercetools-uikit/label" "^19.9.0" + "@commercetools-uikit/messages" "^19.9.0" + "@commercetools-uikit/primary-button" "^19.9.0" + "@commercetools-uikit/secondary-button" "^19.9.0" + "@commercetools-uikit/secondary-icon-button" "^19.9.0" + "@commercetools-uikit/spacings" "^19.9.0" + "@commercetools-uikit/stamp" "^19.9.0" + "@commercetools-uikit/text" "^19.9.0" + "@commercetools-uikit/utils" "^19.9.0" + "@emotion/react" "^11.11.4" + "@emotion/styled" "^11.11.0" + "@flopflip/react-broadcast" "14.0.2" + "@react-hook/latest" "1.0.3" + "@react-hook/resize-observer" "1.2.6" + "@types/history" "^4.7.11" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-dom" "^17.0.19" + "@types/react-modal" "^3.16.0" + "@types/react-router-dom" "^5.3.3" + history "4.10.1" + lodash "4.17.21" + prop-types "15.8.1" + raf-schd "^4.0.3" + react-modal "3.16.1" + +"@commercetools-frontend/application-config@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-config/-/application-config-22.32.2.tgz#48735ef6d8393717039c9227105873ee2005086a" + integrity sha512-CC8f9dkSqfu0mvACMvFmzrMzDbUdDZ83MCU23UWttiH33QLZS/H/ziTVyC+/zlksHdj2Vgvdy4FjlrJlUpkRmQ== + dependencies: + "@babel/core" "^7.22.17" + "@babel/register" "^7.22.15" + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/babel-preset-mc-app" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@types/dompurify" "^2.4.0" + "@types/lodash" "^4.14.198" + "@types/react" "^17.0.80" + ajv "8.16.0" + core-js "^3.32.2" + cosmiconfig "7.1.0" + dompurify "^2.4.7" + jsdom "^21.1.2" + lodash "4.17.21" + omit-empty-es "1.2.0" + +"@commercetools-frontend/application-config@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-config/-/application-config-22.35.0.tgz#a754d937e15dc298d20641147a4bf69bed1d06d2" + integrity sha512-Ar0wceJ8mW/zYbKVYalgbZCKx3SxuDv1XJwNMWyFStMu6GndI89jfWXIMpd8RMBDnDeBV1e3x+ZlulBZPIm1Og== + dependencies: + "@babel/core" "^7.22.17" + "@babel/register" "^7.22.15" + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/babel-preset-mc-app" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@types/dompurify" "^2.4.0" + "@types/lodash" "^4.14.198" + "@types/react" "^17.0.80" + ajv "8.16.0" + core-js "^3.32.2" + cosmiconfig "7.1.0" + dompurify "^2.4.7" + jsdom "^21.1.2" + lodash "4.17.21" + omit-empty-es "1.2.0" + +"@commercetools-frontend/application-shell-connectors@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-shell-connectors/-/application-shell-connectors-22.32.2.tgz#9597b411e09041581504bc3ceee2896e71a06b07" + integrity sha512-/0bma8aC0sLcQ79iO1offtttkSK9sW3GEoitZ3KphNDa8b7C0Px4q+xV32Cn1a5jj6v7GDLls3cZ78AwIygAug== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/application-config" "22.32.2" + "@commercetools-frontend/browser-history" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@commercetools-frontend/sentry" "22.32.2" + "@commercetools/http-user-agent" "3.0.0" + "@emotion/react" "^11.11.4" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + apollo-link-logger "2.0.1" + graphql "16.8.2" + lodash "4.17.21" + moment-timezone "^0.5.40" + omit-empty-es "1.2.0" + prop-types "15.8.1" + tiny-warning "1.0.3" + uuid "9.0.1" + wait-for-observables "1.0.3" + +"@commercetools-frontend/application-shell-connectors@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-shell-connectors/-/application-shell-connectors-22.35.0.tgz#dc5fc0b26b8d7706f7564560d140efcaefb2f9e3" + integrity sha512-5bDPzj2TrGxFV13a+fVpur35txpqbcudgbp4G4OJ3EWgba0Vn9PsKUsZnnICcBkouANGUJq7S7FuYZgJSpIm6A== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/application-config" "22.35.0" + "@commercetools-frontend/browser-history" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@commercetools-frontend/sentry" "22.35.0" + "@commercetools/http-user-agent" "3.0.0" + "@emotion/react" "^11.11.4" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + apollo-link-logger "2.0.1" + graphql "16.8.2" + lodash "4.17.21" + moment-timezone "^0.5.40" + omit-empty-es "1.2.0" + prop-types "15.8.1" + tiny-warning "1.0.3" + uuid "9.0.1" + wait-for-observables "1.0.3" + +"@commercetools-frontend/application-shell@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-shell/-/application-shell-22.32.2.tgz#98448945d9875ded077155aaf1f8dbbd065ea72e" + integrity sha512-V7qJ8FitKPUCZsc6s7tIwVdCJcWGLEcSaz7kiip1o6OV1a3crHQ89Z6KVepsMn9zQLaVTkPCvMJv/IryHOnH+Q== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/actions-global" "22.32.2" + "@commercetools-frontend/application-components" "22.32.2" + "@commercetools-frontend/application-config" "22.32.2" + "@commercetools-frontend/application-shell-connectors" "22.32.2" + "@commercetools-frontend/assets" "22.32.2" + "@commercetools-frontend/browser-history" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@commercetools-frontend/i18n" "22.32.2" + "@commercetools-frontend/l10n" "22.32.2" + "@commercetools-frontend/notifications" "22.32.2" + "@commercetools-frontend/permissions" "22.32.2" + "@commercetools-frontend/react-notifications" "22.32.2" + "@commercetools-frontend/sdk" "22.32.2" + "@commercetools-frontend/sentry" "22.32.2" + "@commercetools-frontend/url-utils" "22.32.2" + "@commercetools-uikit/accessible-hidden" "^19.9.0" + "@commercetools-uikit/avatar" "^19.9.0" + "@commercetools-uikit/card" "^19.9.0" + "@commercetools-uikit/constraints" "^19.9.0" + "@commercetools-uikit/design-system" "^19.9.0" + "@commercetools-uikit/flat-button" "^19.9.0" + "@commercetools-uikit/icon-button" "^19.9.0" + "@commercetools-uikit/icons" "^19.9.0" + "@commercetools-uikit/loading-spinner" "^19.9.0" + "@commercetools-uikit/notifications" "^19.9.0" + "@commercetools-uikit/primary-button" "^19.9.0" + "@commercetools-uikit/secondary-button" "^19.9.0" + "@commercetools-uikit/select-input" "^19.9.0" + "@commercetools-uikit/spacings" "^19.9.0" + "@commercetools-uikit/text" "^19.9.0" + "@commercetools-uikit/tooltip" "^19.9.0" + "@emotion/react" "^11.11.4" + "@emotion/styled" "^11.11.0" + "@flopflip/combine-adapters" "14.0.2" + "@flopflip/http-adapter" "14.0.2" + "@flopflip/launchdarkly-adapter" "14.0.2" + "@flopflip/memory-adapter" "14.0.2" + "@flopflip/react-broadcast" "14.0.2" + "@flopflip/types" "14.0.2" + "@reduxjs/toolkit" "1.9.7" + "@types/common-tags" "^1.8.2" + "@types/history" "^4.7.11" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-dom" "^17.0.19" + "@types/react-redux" "^7.1.26" + "@types/react-router" "^5.1.20" + "@types/react-router-dom" "^5.3.3" + "@types/redux-logger" "^3.0.9" + "@types/uuid" "^9.0.3" + classnames "^2.3.2" + common-tags "1.8.2" + debounce-async "0.0.2" + downshift "6.1.12" + fuse.js "6.6.2" + graphql "16.8.2" + history "4.10.1" + is-retina "1.0.3" + jwt-decode "3.1.2" + lodash "4.17.21" + memoize-one "5.2.1" + moment "^2.29.4" + moment-timezone "^0.5.40" + omit-empty-es "1.2.0" + prop-types "15.8.1" + qss "2.0.3" + react-required-if "1.0.3" + react-select "5.8.0" + redux-logger "3.0.6" + redux-thunk "2.4.2" + tiny-invariant "1.3.3" + unfetch "4.2.0" + uuid "9.0.1" + +"@commercetools-frontend/application-shell@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/application-shell/-/application-shell-22.35.0.tgz#b2dc8a77d0a2fbe7132d624fcde00476c5fb0536" + integrity sha512-AUTIg3F9taGeGrYcSV4uHD2Y+XK9+my/PfnCjxZOuRbh8WcZRFNPYzV6jRP+d0AiW2tW5LdMW3biidIZRnxU6w== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/actions-global" "22.35.0" + "@commercetools-frontend/application-components" "22.35.0" + "@commercetools-frontend/application-config" "22.35.0" + "@commercetools-frontend/application-shell-connectors" "22.35.0" + "@commercetools-frontend/assets" "22.35.0" + "@commercetools-frontend/browser-history" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@commercetools-frontend/i18n" "22.35.0" + "@commercetools-frontend/l10n" "22.35.0" + "@commercetools-frontend/notifications" "22.35.0" + "@commercetools-frontend/permissions" "22.35.0" + "@commercetools-frontend/react-notifications" "22.35.0" + "@commercetools-frontend/sdk" "22.35.0" + "@commercetools-frontend/sentry" "22.35.0" + "@commercetools-frontend/url-utils" "22.35.0" + "@commercetools-uikit/accessible-hidden" "^19.9.0" + "@commercetools-uikit/avatar" "^19.9.0" + "@commercetools-uikit/card" "^19.9.0" + "@commercetools-uikit/constraints" "^19.9.0" + "@commercetools-uikit/design-system" "^19.9.0" + "@commercetools-uikit/flat-button" "^19.9.0" + "@commercetools-uikit/icon-button" "^19.9.0" + "@commercetools-uikit/icons" "^19.9.0" + "@commercetools-uikit/loading-spinner" "^19.9.0" + "@commercetools-uikit/notifications" "^19.9.0" + "@commercetools-uikit/primary-button" "^19.9.0" + "@commercetools-uikit/secondary-button" "^19.9.0" + "@commercetools-uikit/select-input" "^19.9.0" + "@commercetools-uikit/spacings" "^19.9.0" + "@commercetools-uikit/text" "^19.9.0" + "@emotion/react" "^11.11.4" + "@emotion/styled" "^11.11.0" + "@flopflip/combine-adapters" "14.0.2" + "@flopflip/http-adapter" "14.0.2" + "@flopflip/launchdarkly-adapter" "14.0.2" + "@flopflip/memory-adapter" "14.0.2" + "@flopflip/react-broadcast" "14.0.2" + "@flopflip/types" "14.0.2" + "@reduxjs/toolkit" "1.9.7" + "@types/common-tags" "^1.8.2" + "@types/history" "^4.7.11" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-dom" "^17.0.19" + "@types/react-redux" "^7.1.26" + "@types/react-router" "^5.1.20" + "@types/react-router-dom" "^5.3.3" + "@types/redux-logger" "^3.0.9" + "@types/uuid" "^9.0.3" + classnames "^2.3.2" + common-tags "1.8.2" + debounce-async "0.0.2" + downshift "6.1.12" + fuse.js "6.6.2" + graphql "16.8.2" + history "4.10.1" + is-retina "1.0.3" + jwt-decode "3.1.2" + lodash "4.17.21" + memoize-one "5.2.1" + moment "^2.29.4" + moment-timezone "^0.5.40" + omit-empty-es "1.2.0" + prop-types "15.8.1" + qss "2.0.3" + react-required-if "1.0.3" + react-select "5.8.0" + redux-logger "3.0.6" + redux-thunk "2.4.2" + tiny-invariant "1.3.3" + unfetch "4.2.0" + uuid "9.0.1" + +"@commercetools-frontend/assets@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/assets/-/assets-22.32.2.tgz#a66dd8a0119609ba439e2fb711fa77de4c12151e" + integrity sha512-akV7DrzXl9vSkESTGjlrIRWr3HcSkq5i2LndgaKfNMC+3GrDUHajvVaM1rkzQwmZy2vUB4fTdWYfyXduvPau4w== + +"@commercetools-frontend/assets@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/assets/-/assets-22.35.0.tgz#af4b587556bd2a7e67ea473ce2785d3a782aa35b" + integrity sha512-l4kyPWcfQSDHDY75mjMd+sHxA6x8IU4tlEtEMJDWBIV3MuYqQxBBpnx/nTJg5u7dYsTjl9NocUQwwH0K223t+Q== + +"@commercetools-frontend/babel-preset-mc-app@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/babel-preset-mc-app/-/babel-preset-mc-app-22.32.2.tgz#d7ab019768646c7f6fc9318c7566c0b5760f930a" + integrity sha512-mfccKIZraDI2eJzThDEUoU9v2LX7r5kKDKoPqNfu+RsQ5O8jL3A1grFF1c7ZK4zQfB5e2XLetWrkC0MEklVvww== + dependencies: + "@babel/core" "^7.22.17" + "@babel/plugin-proposal-do-expressions" "^7.22.5" + "@babel/plugin-proposal-export-default-from" "^7.22.17" + "@babel/plugin-transform-class-properties" "^7.22.5" + "@babel/plugin-transform-destructuring" "^7.22.15" + "@babel/plugin-transform-export-namespace-from" "^7.22.11" + "@babel/plugin-transform-logical-assignment-operators" "^7.22.11" + "@babel/plugin-transform-object-rest-spread" "^7.22.15" + "@babel/plugin-transform-private-methods" "^7.22.5" + "@babel/plugin-transform-private-property-in-object" "^7.22.11" + "@babel/plugin-transform-regenerator" "^7.22.10" + "@babel/plugin-transform-runtime" "^7.22.15" + "@babel/preset-env" "^7.22.15" + "@babel/preset-react" "^7.22.15" + "@babel/preset-typescript" "^7.22.15" + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/babel-preset-css-prop" "^11.11.0" + babel-plugin-dev-expression "^0.2.3" + babel-plugin-lodash "^3.3.4" + babel-plugin-macros "^3.1.0" + babel-plugin-preval "^5.1.0" + babel-plugin-transform-react-remove-prop-types "^0.4.24" + core-js "^3.32.2" + +"@commercetools-frontend/babel-preset-mc-app@22.35.0", "@commercetools-frontend/babel-preset-mc-app@^22.32.2": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/babel-preset-mc-app/-/babel-preset-mc-app-22.35.0.tgz#7a4c58e490b02f7f3feddac2dbb26ea9c39ef438" + integrity sha512-qHY/AnAFbg32j4u1QaqTdlDePc5l3KrpBUwUUg6DKjNuVSdkc6qvQgPdO7GWfD1unr0SDwMTv1jkBGCub4fJ+w== + dependencies: + "@babel/core" "^7.22.17" + "@babel/plugin-proposal-do-expressions" "^7.22.5" + "@babel/plugin-proposal-export-default-from" "^7.22.17" + "@babel/plugin-transform-class-properties" "^7.22.5" + "@babel/plugin-transform-destructuring" "^7.22.15" + "@babel/plugin-transform-export-namespace-from" "^7.22.11" + "@babel/plugin-transform-logical-assignment-operators" "^7.22.11" + "@babel/plugin-transform-object-rest-spread" "^7.22.15" + "@babel/plugin-transform-private-methods" "^7.22.5" + "@babel/plugin-transform-private-property-in-object" "^7.22.11" + "@babel/plugin-transform-regenerator" "^7.22.10" + "@babel/plugin-transform-runtime" "^7.22.15" + "@babel/preset-env" "^7.22.15" + "@babel/preset-react" "^7.22.15" + "@babel/preset-typescript" "^7.22.15" + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/babel-preset-css-prop" "^11.11.0" + babel-plugin-dev-expression "^0.2.3" + babel-plugin-lodash "^3.3.4" + babel-plugin-macros "^3.1.0" + babel-plugin-preval "^5.1.0" + babel-plugin-transform-react-remove-prop-types "^0.4.24" + core-js "^3.32.2" + +"@commercetools-frontend/browser-history@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/browser-history/-/browser-history-22.32.2.tgz#ef43a5ea3a10c0aa735c66f11e481538c895b155" + integrity sha512-aQFR4/S79u/fbszm86j7ofNtA/ETBBbPWs1/K9HSLkYDHpQk4jsDqpJjPZ1ZP4YlScZOnH18fvrjmjmB3B1vgQ== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@types/history" "^4.7.11" + history "4.10.1" + history-query-enhancer "1.0.4" + qss "2.0.3" + +"@commercetools-frontend/browser-history@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/browser-history/-/browser-history-22.35.0.tgz#cabf590c8301518476c7d2dee7b7866991ca9c66" + integrity sha512-wFi8F1aQ+wK8slCP4yDfB0l7OWTO8AvifUknOS3Krkgd5cNiYrHWKidUZzFjrE1UNpxuRNQwrIxpcL5osrsKkQ== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@types/history" "^4.7.11" + history "4.10.1" + history-query-enhancer "1.0.4" + qss "2.0.3" + +"@commercetools-frontend/constants@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/constants/-/constants-22.32.2.tgz#6ca98c03525ebef98eb764bb5bd9cc62b1d6cffb" + integrity sha512-mZPzmisCC3/nMfRTr8DB38cW8tMIvJcJK+GNEwnLuBQyocVtT/jojIAwYc+ceprqlV+S+t09djuvwcB1ErZiag== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + +"@commercetools-frontend/constants@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/constants/-/constants-22.35.0.tgz#598e9676bb1c345f635ae722f55ed5e2c2f990ae" + integrity sha512-SarT6v99VnfKYD3Rf4VFPlqbwBAoVdKyZnukXWR1d7VIvawpWf2EMVH679N+4NaXyUPv07uuc+Pd2NRTlMubFg== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + +"@commercetools-frontend/cypress@^22.32.2": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/cypress/-/cypress-22.35.0.tgz#477a7844be7bc6279d230679d559f89f940f87ae" + integrity sha512-PiOVw1mIV+8Nxqx9JJffzwLicwZ81dUf9SADGJuAnml5R7v1FyqaRoqi0CIlv2li/lvxAtD10dw9G8kgWCe9Tg== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/application-config" "22.35.0" + "@commercetools-frontend/application-shell" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@manypkg/get-packages" "1.1.3" + "@types/semver" "^7.5.1" + semver "7.6.2" + uuid "9.0.1" + +"@commercetools-frontend/eslint-config-mc-app@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/eslint-config-mc-app/-/eslint-config-mc-app-22.32.2.tgz#af98b8a1c80f097413ec2a8de4ed32fca0cdb347" + integrity sha512-En9MnDxSVH3Z9b2VI5IFustZV78y39fJ6K/oTWnodxndmug3DPtApqqI4/0Te+pfmzuHzyf5mvH8uVkADF7Uqg== + dependencies: + "@babel/core" "^7.22.17" + "@babel/eslint-parser" "^7.22.15" + "@commercetools-frontend/babel-preset-mc-app" "^22.32.2" + "@rushstack/eslint-patch" "^1.3.3" + "@typescript-eslint/eslint-plugin" "^5.62.0" + "@typescript-eslint/parser" "^5.62.0" + confusing-browser-globals "^1.0.11" + eslint-config-prettier "^8.10.0" + eslint-import-resolver-typescript "^3.6.0" + eslint-plugin-cypress "^2.14.0" + eslint-plugin-import "^2.28.1" + eslint-plugin-jest "^27.2.3" + eslint-plugin-jest-dom "^4.0.3" + eslint-plugin-jsx-a11y "^6.7.1" + eslint-plugin-prettier "^4.2.1" + eslint-plugin-react "^7.33.2" + eslint-plugin-react-hooks "^4.6.0" + eslint-plugin-testing-library "^5.11.1" + prettier "^2.8.4" + typescript "^5.2.2" + +"@commercetools-frontend/i18n@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/i18n/-/i18n-22.32.2.tgz#a8acaacac50db9a259f7ae2bac8236d660dd6cf6" + integrity sha512-J2tFuOjsCPwS5GAS33Wdx+NSfYuYE7q0/VVXhU7AY44zESbFppQXYBsqYg65XtHSwNHURy2w5yV6fM5gSPfy0Q== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-community-kit/i18n" "^0.3.0" + "@commercetools-frontend/sentry" "22.32.2" + "@commercetools-uikit/i18n" "^19.9.0" + "@emotion/react" "^11.11.4" + "@formatjs/icu-messageformat-parser" "2.7.8" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + moment "^2.29.4" + prop-types "15.8.1" + +"@commercetools-frontend/i18n@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/i18n/-/i18n-22.35.0.tgz#9502b2dfd825d64341715819d245f3c9dfb86798" + integrity sha512-YYU2PkE2/nsXXdpL00/ef7qrvcXUV0VtxbPRcvB5O9TpvGYL63v4ZiozAUQWkdfPuDITyZvd/1RtEVNA6YtITQ== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-community-kit/i18n" "^0.3.0" + "@commercetools-frontend/sentry" "22.35.0" + "@commercetools-uikit/i18n" "^19.9.0" + "@emotion/react" "^11.11.4" + "@formatjs/icu-messageformat-parser" "2.7.8" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + moment "^2.29.4" + prop-types "15.8.1" + +"@commercetools-frontend/jest-preset-mc-app@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/jest-preset-mc-app/-/jest-preset-mc-app-22.32.2.tgz#56de361eb24cba092d430d0ee0c9cb9a3eaa2017" + integrity sha512-D5YQqKE9X8bDWRYhVVHFBn6NzKnaucgL37snHJ8aFm+XUcaZX7OxQErLM5UpI2FulPtlbF2UzKqAR4lHVL6nmA== + dependencies: + "@babel/core" "^7.22.17" + "@commercetools-frontend/babel-preset-mc-app" "22.32.2" + "@formatjs/intl-getcanonicallocales" "^2.2.1" + "@formatjs/intl-listformat" "^7.4.1" + "@formatjs/intl-locale" "^3.3.3" + "@formatjs/intl-numberformat" "^8.7.1" + "@formatjs/intl-pluralrules" "^5.2.5" + "@sheerun/mutationobserver-shim" "0.3.3" + "@testing-library/jest-dom" "^5.17.0" + babel-jest "29.7.0" + babel-preset-jest "29.6.3" + colors "1.4.0" + cosmiconfig "7.1.0" + graphql "16.8.2" + graphql-tag "^2.12.6" + identity-obj-proxy "3.0.0" + intl "1.2.5" + jest-environment-jsdom "^29.6.4" + jest-localstorage-mock "2.4.26" + jest-mock "29.7.0" + jest-silent-reporter "0.6.0" + jest-watch-typeahead "2.2.2" + raf "3.4.1" + setimmediate "1.0.5" + unfetch "4.2.0" + +"@commercetools-frontend/l10n@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/l10n/-/l10n-22.32.2.tgz#6b683b11677ed198ebe7ec25154c53583e0b4260" + integrity sha512-YcXizm4Kz7y3n/aoeWs/mgkWzxa//W5/qq1+H32vEqsnvDZmyDVBHcDNsbQp+uG3liXVngVgzUb7HcBRRbUW4Q== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/sentry" "22.32.2" + "@emotion/react" "^11.11.4" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + lodash "4.17.21" + moment "^2.29.4" + moment-timezone "^0.5.40" + prop-types "15.8.1" + +"@commercetools-frontend/l10n@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/l10n/-/l10n-22.35.0.tgz#5220a47034b5079ae48b7585b55d70fd67332e4a" + integrity sha512-LUDMAtT1AtBzvJke9vxZr47qABmsv6/XCmhld85QJOTTbiPNRMnR69tQpwHC5bkAcswvO1PP/TTn1JAqmPUAZQ== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/sentry" "22.35.0" + "@emotion/react" "^11.11.4" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + lodash "4.17.21" + moment "^2.29.4" + moment-timezone "^0.5.40" + prop-types "15.8.1" + +"@commercetools-frontend/mc-dev-authentication@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/mc-dev-authentication/-/mc-dev-authentication-22.32.2.tgz#b547cff517947fcefcf064fda05b91032b1cfaed" + integrity sha512-I1z3qRd9s6EzQ8ko/3L6ZvqsxopRHm27Y7IbnzMdneXUyRRUqsHRQyAo0u01bdNkNoOEsNhMUU31AeHvJyb/Lg== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + +"@commercetools-frontend/mc-html-template@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/mc-html-template/-/mc-html-template-22.32.2.tgz#229a22e39b956a0c0762947a232eb249db041e79" + integrity sha512-e3RFypAzOmfvCGy5AyGo9+PGPBguThHOY1uxR+go4hMyQLx12D8DHAPjIHwH36V1sDhUsi0CusRd945JU0UNGA== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/application-config" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + serialize-javascript "6.0.2" + uglify-js "3.18.0" + uglifycss "0.0.29" + +"@commercetools-frontend/mc-scripts@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/mc-scripts/-/mc-scripts-22.32.2.tgz#6bb4b442ef77bb8e00ad43cb7e5c37c689b03227" + integrity sha512-YLK3EA4p1ngMmhA2O9jTOIgIp6lAvrNIZ4MFa2e0LuwgLD0SDemywY4N5Ax6UAZrJAu2BfKMSy39Y6b5V2PsNw== + dependencies: + "@babel/core" "^7.22.17" + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/application-components" "22.32.2" + "@commercetools-frontend/application-config" "22.32.2" + "@commercetools-frontend/assets" "22.32.2" + "@commercetools-frontend/babel-preset-mc-app" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@commercetools-frontend/mc-dev-authentication" "22.32.2" + "@commercetools-frontend/mc-html-template" "22.32.2" + "@commercetools/http-user-agent" "3.0.0" + "@formatjs/cli-lib" "^6.3.8" + "@pmmmwh/react-refresh-webpack-plugin" "0.5.15" + "@rollup/plugin-graphql" "2.0.4" + "@rollup/pluginutils" "5.1.0" + "@svgr/babel-preset" "^6.5.1" + "@svgr/core" "^6.5.1" + "@svgr/webpack" "^6.5.1" + "@types/prompts" "^2.4.4" + "@types/svgo" "^2.6.4" + "@types/webpack-bundle-analyzer" "^4.6.0" + "@vitejs/plugin-react" "4.3.1" + "@vitejs/plugin-react-swc" "3.7.0" + autoprefixer "^10.4.15" + babel-loader "8.3.0" + browserslist "^4.21.10" + cac "6.7.14" + chalk "4.1.2" + core-js "^3.32.2" + css-loader "6.11.0" + css-minimizer-webpack-plugin "3.4.1" + dotenv "16.4.5" + dotenv-expand "8.0.3" + fs-extra "10.1.0" + graphql "16.8.2" + graphql-request "5.2.0" + graphql-tag "^2.12.6" + html-webpack-plugin "5.6.0" + json-loader "0.5.7" + lodash "4.17.21" + mini-css-extract-plugin "2.9.0" + moment "^2.29.4" + moment-locales-webpack-plugin "1.2.0" + node-fetch "2.7.0" + postcss "8.4.38" + postcss-custom-media "8.0.2" + postcss-custom-properties "12.1.4" + postcss-import "14.1.0" + postcss-loader "6.2.1" + postcss-reporter "7.1.0" + prettier "2.8.8" + prompts "^2.4.2" + querystring-es3 "^0.2.1" + react-dev-utils "12.0.1" + react-refresh "0.14.2" + serve-handler "6.1.5" + shelljs "0.8.5" + style-loader "3.3.4" + svg-url-loader "7.1.1" + terser-webpack-plugin "5.3.10" + thread-loader "3.0.4" + url "^0.11.0" + vite "~4.5.3" + webpack "5.94.0" + webpack-bundle-analyzer "4.10.2" + webpack-dev-server "4.15.2" + webpackbar "5.0.2" + +"@commercetools-frontend/notifications@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/notifications/-/notifications-22.32.2.tgz#45895d82b5c3a0737d3e5cee6e765123a8a10e7f" + integrity sha512-EkOdQ49gRU4plryCWCi5ol4/HFyck/LeaMRmdtqvp1ZpSdmziAo83R06MmyYDAVSe85+XZ4KwJoJP48Oi0tk1Q== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + +"@commercetools-frontend/notifications@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/notifications/-/notifications-22.35.0.tgz#2eecb16c294c60ceebb1660242d725e1af095f57" + integrity sha512-gKXIntPBDecEsls4x25kthXPTmScsOyH0Bdjq6RlAu3q2VvlLJrd6Amp4WhtguXENJuGZmuEGzs6uPV8hhTH5w== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + +"@commercetools-frontend/permissions@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/permissions/-/permissions-22.32.2.tgz#89ef7086b5796a166468e7802cfaa5c8b50a024b" + integrity sha512-RWkHmVfFzgocqlvgmQAa+TUYjRp6ReN+RUiOun2+kBad9pbzNF5t6CjMg6OUholJdc6U1f6jm9bexdTCcFKFjg== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/application-shell-connectors" "22.32.2" + "@commercetools-frontend/sentry" "22.32.2" + "@emotion/react" "^11.11.4" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + lodash "4.17.21" + prop-types "15.8.1" + tiny-invariant "1.3.3" + tiny-warning "1.0.3" + +"@commercetools-frontend/permissions@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/permissions/-/permissions-22.35.0.tgz#c8f9f69ba702a6273da99c2cc2157f129d97f0be" + integrity sha512-L6eocMpZuIEqnFoG+GczID/w52SAFhR7sCdD/JQ483R2M4V5lpYEl6STlFjF31JjefCLiSSW4NWBvI4TaC0cRw== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/application-shell-connectors" "22.35.0" + "@commercetools-frontend/sentry" "22.35.0" + "@emotion/react" "^11.11.4" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + lodash "4.17.21" + prop-types "15.8.1" + tiny-invariant "1.3.3" + tiny-warning "1.0.3" + +"@commercetools-frontend/react-notifications@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/react-notifications/-/react-notifications-22.32.2.tgz#6653fd734c0da59df80dab8ff3467e5245ed589b" + integrity sha512-Dne/ewpJf+vvrz7yFKdoC+/wpLB6j9fcaQ24PwAJmEhlG8eG2EeV5nba8phxA9cuqKci+xOWfnXc5XuPGpDgDg== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/actions-global" "22.32.2" + "@commercetools-frontend/application-components" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@commercetools-frontend/notifications" "22.32.2" + "@commercetools-frontend/sentry" "22.32.2" + "@commercetools-uikit/design-system" "^19.9.0" + "@commercetools-uikit/hooks" "^19.9.0" + "@commercetools-uikit/icon-button" "^19.9.0" + "@commercetools-uikit/icons" "^19.9.0" + "@commercetools-uikit/secondary-icon-button" "^19.9.0" + "@commercetools-uikit/spacings" "^19.9.0" + "@commercetools-uikit/utils" "^19.9.0" + "@emotion/react" "^11.11.4" + "@emotion/styled" "^11.11.0" + "@types/history" "^4.7.11" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-dom" "^17.0.19" + "@types/react-redux" "^7.1.26" + "@types/react-router" "^5.1.20" + "@types/react-router-dom" "^5.3.3" + lodash "4.17.21" + moment "^2.29.4" + moment-timezone "^0.5.40" + prop-types "15.8.1" + reselect "4.1.8" + +"@commercetools-frontend/react-notifications@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/react-notifications/-/react-notifications-22.35.0.tgz#ca5b786a250102c069275d1d1b2b681f6100f0f3" + integrity sha512-StkHKRXSgD9ofpzYQMaLGbcbC0oBZHpQV28weImv9QuR8iFkR55wPTtUFxn38t1wahKKVXxtnNVYgl3OXlkzOg== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/actions-global" "22.35.0" + "@commercetools-frontend/application-components" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@commercetools-frontend/notifications" "22.35.0" + "@commercetools-frontend/sentry" "22.35.0" + "@commercetools-uikit/design-system" "^19.9.0" + "@commercetools-uikit/hooks" "^19.9.0" + "@commercetools-uikit/icon-button" "^19.9.0" + "@commercetools-uikit/icons" "^19.9.0" + "@commercetools-uikit/secondary-icon-button" "^19.9.0" + "@commercetools-uikit/spacings" "^19.9.0" + "@commercetools-uikit/utils" "^19.9.0" + "@emotion/react" "^11.11.4" + "@emotion/styled" "^11.11.0" + "@types/history" "^4.7.11" + "@types/lodash" "^4.14.198" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-dom" "^17.0.19" + "@types/react-redux" "^7.1.26" + "@types/react-router" "^5.1.20" + "@types/react-router-dom" "^5.3.3" + lodash "4.17.21" + moment "^2.29.4" + moment-timezone "^0.5.40" + prop-types "15.8.1" + reselect "4.1.8" + +"@commercetools-frontend/sdk@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/sdk/-/sdk-22.32.2.tgz#eada9bf1354b23929d67fa695dba72fa09449e39" + integrity sha512-aipLTWCRKvNQ7jpG1UDURzTgh1FTw6Ng+mUq709JD7VWu/QE3T4Lj2gpQGEdaKqgK6NsYqG/CJKqB4174nEvVg== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/constants" "22.32.2" + "@commercetools/api-request-builder" "6.0.0" + "@commercetools/http-user-agent" "3.0.0" + "@commercetools/sdk-client" "3.0.0" + "@commercetools/sdk-middleware-correlation-id" "3.0.0" + "@commercetools/sdk-middleware-http" "7.0.4" + "@types/node-fetch" "2.6.11" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-redux" "^7.1.26" + buffer "6.0.3" + fast-equals "2.0.4" + omit-empty-es "1.2.0" + prop-types "15.8.1" + qss "2.0.3" + unfetch "4.2.0" + uuid "9.0.1" + +"@commercetools-frontend/sdk@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/sdk/-/sdk-22.35.0.tgz#0bc2cc85a60211536d7f0589c6232b75882070de" + integrity sha512-Ec/b3wBp+XC01ckKvEkVwsgSOXcbIcT059agzhYco2TLkdgscrk2K2H+GNPOHxVWxP2nAvganE+GH5j8z0zw7g== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/constants" "22.35.0" + "@commercetools/api-request-builder" "6.0.0" + "@commercetools/http-user-agent" "3.0.0" + "@commercetools/sdk-client" "3.0.0" + "@commercetools/sdk-middleware-correlation-id" "3.0.0" + "@commercetools/sdk-middleware-http" "7.0.4" + "@types/node-fetch" "2.6.11" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + "@types/react-redux" "^7.1.26" + buffer "6.0.3" + fast-equals "2.0.4" + omit-empty-es "1.2.0" + prop-types "15.8.1" + qss "2.0.3" + unfetch "4.2.0" + uuid "9.0.1" + +"@commercetools-frontend/sentry@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/sentry/-/sentry-22.32.2.tgz#75d1b966b8bdb8f7e82d001a89e1f8769e7cc485" + integrity sha512-DF5tS3ZjmSKkO3pZxzRt9RIlNNdjylrMFqyW1GhFpDG7N6SXbejWXeCTAAHc2WacDgu/j9YzVauK7/GI/bgG/A== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/browser-history" "22.32.2" + "@commercetools-frontend/constants" "22.32.2" + "@sentry/browser" "7.117.0" + "@sentry/react" "7.117.0" + "@sentry/types" "7.117.0" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + prop-types "15.8.1" + +"@commercetools-frontend/sentry@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/sentry/-/sentry-22.35.0.tgz#5377339ac9235389d8544b78b19f1fd6f5ebc186" + integrity sha512-1gF2Ji5k1z8rUkAAcZQD5jddqTprHEJGl7NlpOPZDwn74FD2VntoBCVCeOafMNqHKpvZPHK9h2zfQb9HOkay1g== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + "@commercetools-frontend/browser-history" "22.35.0" + "@commercetools-frontend/constants" "22.35.0" + "@sentry/browser" "7.119.1" + "@sentry/react" "7.117.0" + "@sentry/types" "7.117.0" + "@types/prop-types" "^15.7.5" + "@types/react" "^17.0.80" + prop-types "15.8.1" + +"@commercetools-frontend/url-utils@22.32.2": + version "22.32.2" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/url-utils/-/url-utils-22.32.2.tgz#bda5ad140f7998273859a3e91020352998eab15b" + integrity sha512-26wOUtEpbtx5OCMYMu06YCHzHlf1/KxZfy2KMSe1oSvZmgUiPKpN3pM5b7xbF/FbPfXaQtqE//mudLy23GwIew== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + +"@commercetools-frontend/url-utils@22.35.0": + version "22.35.0" + resolved "https://registry.yarnpkg.com/@commercetools-frontend/url-utils/-/url-utils-22.35.0.tgz#0944c1cdb89248a343e72a895fe3150c41f56919" + integrity sha512-VxlmcKzTKrl9YoMUhglBrPIQRwkfsR7bU2/zYauAaLGRAddQdMHN+cG7wR/fDGZKGltdcDXTDexyejSXxHNr4g== + dependencies: + "@babel/runtime" "^7.22.15" + "@babel/runtime-corejs3" "^7.22.15" + +"@commercetools-test-data/category@10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/category/-/category-10.9.1.tgz#d4ffadebbad092b9c3f42b593adbd1369b5c5d9d" + integrity sha512-M+s1pDhAN85aVhA8JArnVST4ojncT1UeihUGVfLoP4SjjjOSXY7F3z7jtGnNKd3qD2mczBxpvkmVpSUfoXtyIQ== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/commons" "10.9.1" + "@commercetools-test-data/core" "10.9.1" + "@commercetools-test-data/type" "10.9.1" + "@commercetools-test-data/utils" "10.9.1" + "@commercetools/platform-sdk" "7.14.0" + "@faker-js/faker" "^9.0.0" + +"@commercetools-test-data/channel@8.5.0": + version "8.5.0" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/channel/-/channel-8.5.0.tgz#37c554f61e625d0607a1fb318c41b5ec01a34882" + integrity sha512-FnWkxU5mTyR2AmI4ErE5Jz8M99avFJ0wKZXS9UTcuF+bjnrpuNtIpCHnV1VUirl1c/hfaaoU/8KgLehDarilUw== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/commons" "8.5.0" + "@commercetools-test-data/core" "8.5.0" + "@commercetools-test-data/utils" "8.5.0" + "@commercetools/platform-sdk" "^7.0.0" + "@faker-js/faker" "^8.0.0" + +"@commercetools-test-data/commons@10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/commons/-/commons-10.9.1.tgz#9716616b2c606ff9c07e9a04089e6a03022ba113" + integrity sha512-QrqxCiOt+qxNWz6XpAUnhLfmehIZ30VbUum/fg9DgQkggYMIEZVi175VcmWMS/folBHyabRgW9g6MftWXKlbig== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/core" "10.9.1" + "@commercetools-test-data/product-discount" "10.9.1" + "@commercetools-test-data/utils" "10.9.1" + "@commercetools/platform-sdk" "7.14.0" + "@faker-js/faker" "^9.0.0" + "@types/lodash" "^4.17.0" + lodash "^4.17.21" + +"@commercetools-test-data/commons@8.5.0": + version "8.5.0" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/commons/-/commons-8.5.0.tgz#f4ecca0279d106525458350dc22da601364c6a7a" + integrity sha512-VnO7pWyrN7Nx1hD7+13bsLXiZu8Tqp4pN7oIPQtH5Cy43NGrlJ5jlkP7BKM8UuEjCJtAvR2fWPW5GZ3rAaeaIA== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/core" "8.5.0" + "@commercetools-test-data/utils" "8.5.0" + "@commercetools/platform-sdk" "^7.0.0" + "@faker-js/faker" "^8.0.0" + "@types/lodash" "^4.17.0" + lodash "^4.17.21" + +"@commercetools-test-data/core@10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/core/-/core-10.9.1.tgz#19543e43f08dce08990fc97e939f54f2761ec194" + integrity sha512-IJVLl55pakXIdf332lzM2nm8LX/DKhjvxyBkQ8VA4/F/sk3BijTRJhLX8V9pIUlwzsMK/LCZS/pTfRfabmmDPQ== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@faker-js/faker" "^9.0.0" + "@types/lodash" "^4.17.0" + lodash "^4.17.21" + +"@commercetools-test-data/core@8.5.0": + version "8.5.0" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/core/-/core-8.5.0.tgz#fa023f7cf84aebff927a80ab76d8a2f406fdbb8e" + integrity sha512-S+PaEHX9iOtcoBzwx5exh77Y4+aGxoT15cG6ptADwFrMUdpGbI1x5XA/siBOu00Uy3Ge8FZrXA/hHPvuzxRLvw== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@faker-js/faker" "^8.0.0" + "@types/lodash" "^4.17.0" + lodash "^4.17.21" + +"@commercetools-test-data/custom-object@^10.7.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/custom-object/-/custom-object-10.9.1.tgz#d39b7574b0dda8a1a8648e27ce7c3f4703c865e0" + integrity sha512-D8OioffWmmI5WXnniGDoTdFgKbKTfBie3YW/zs3aPJl7KJOszInPfO0AkexOS0RSaN/0UGMpUDbdzyChcLQpYg== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/commons" "10.9.1" + "@commercetools-test-data/core" "10.9.1" + "@commercetools-test-data/utils" "10.9.1" + "@commercetools/platform-sdk" "7.14.0" + "@faker-js/faker" "^9.0.0" + +"@commercetools-test-data/product-discount@10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/product-discount/-/product-discount-10.9.1.tgz#c84e8598367a132a29be96b0159fa6646ac141a0" + integrity sha512-NmBssd5g3GP7MF2uvRUAon5p7EP7XpgMXnZkQDSm15GfGZVRu8ufK5YXYY6mnI7Jo3HNaB+9yW42dzJXImpV6w== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/category" "10.9.1" + "@commercetools-test-data/commons" "10.9.1" + "@commercetools-test-data/core" "10.9.1" + "@commercetools-test-data/product-type" "10.9.1" + "@commercetools-test-data/utils" "10.9.1" + "@commercetools/platform-sdk" "7.14.0" + "@faker-js/faker" "^9.0.0" + +"@commercetools-test-data/product-type@10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/product-type/-/product-type-10.9.1.tgz#3075b695dd848ed558e1f1359683bbca6228bab3" + integrity sha512-+99/dQlohUwCPmYvWm70dwQRgtnG7SBXydOwj6CFpebe6aGRBYi1LHtLPO5tNiwAc6V3NljMO83SPChdJVIXRQ== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/commons" "10.9.1" + "@commercetools-test-data/core" "10.9.1" + "@commercetools-test-data/type" "10.9.1" + "@commercetools-test-data/utils" "10.9.1" + "@commercetools/platform-sdk" "7.14.0" + "@faker-js/faker" "^9.0.0" + +"@commercetools-test-data/type@10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/type/-/type-10.9.1.tgz#e3bcbf7b96a6a839b2d4db8d547d75d75abc51d3" + integrity sha512-yE0BH5dCCIA2fsGGA8deU/WN7a76E/s3Gvjjk63orNnTtgKnvi3oS0ou7rvd8aSr9yt82v7CU4+dxQ05H5A3Lg== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@commercetools-test-data/commons" "10.9.1" + "@commercetools-test-data/core" "10.9.1" + "@commercetools-test-data/utils" "10.9.1" + "@commercetools/platform-sdk" "7.14.0" + "@faker-js/faker" "^9.0.0" + +"@commercetools-test-data/utils@10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/utils/-/utils-10.9.1.tgz#3ec3f8eaf30e4bbdec6ce1964e7e0ae077ba63b2" + integrity sha512-CwKh2zAlZkAa1S9dlTg6OZ9cv4z96m8wWF2AhrH8ET/ZUjrlPZj72VogWiDX2iXTyPtBl0uPWn+hR4Umuk62zw== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@faker-js/faker" "^9.0.0" + +"@commercetools-test-data/utils@8.5.0": + version "8.5.0" + resolved "https://registry.yarnpkg.com/@commercetools-test-data/utils/-/utils-8.5.0.tgz#f36c3ea6ea36192e495c525fd75af868704e71f3" + integrity sha512-gcEyLYkV8MhwH2t5szhvQuMpnQNqZGwrT9drSDDZmwWO7gQT3zKQ8NVCt+JUYTV/rffP7RLKJ2I4oRNOG6OaEA== + dependencies: + "@babel/runtime" "^7.17.9" + "@babel/runtime-corejs3" "^7.17.9" + "@faker-js/faker" "^8.0.0" + +"@commercetools-uikit/accessible-button@19.13.0", "@commercetools-uikit/accessible-button@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/accessible-button/-/accessible-button-19.13.0.tgz#44f861e1c0d9e1830829b37244ef7ad2e138cd23" + integrity sha512-AVT2HeNHmbREYk1amO2mMILLKFyS1WqKCH63kopV1JvguTl8Ihd5L9p0P1gkZRf7JO81r0LMNdEaiEr798LyeQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + "@types/react-is" "^17.0.3" + lodash "4.17.21" + prop-types "15.8.1" + react-is "17.0.2" + +"@commercetools-uikit/accessible-hidden@19.13.0", "@commercetools-uikit/accessible-hidden@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/accessible-hidden/-/accessible-hidden-19.13.0.tgz#14515886b9659d3346e08bc46cea9956de63b667" + integrity sha512-IG4EsioO/lM2+hnwosWcAW9xB4GDMv2lZ+BgskLQdQJmLGAKBBHo+GU4H8dZTpFg1MbR8TqldiLiOsgZIoH/kw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/async-select-input@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/async-select-input/-/async-select-input-19.13.0.tgz#90d764633efaa0f168fac7fd760a70af4e58dfc6" + integrity sha512-XujDTf+Pr0/KzG7/u/CHqkAw7JDlmgE/UzK0NKogelocolvQRWAzww73/Akd5Eg2XeTlfQM25p308WH+pJiEPA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/loading-spinner" "19.13.0" + "@commercetools-uikit/select-utils" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-select "5.8.1" + +"@commercetools-uikit/avatar@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/avatar/-/avatar-19.13.0.tgz#3c6f501143ea039b5fc5fe307fde85926471e512" + integrity sha512-rn9vO/18WEL9W+cNQeUgF5bsBw6PX2mZTQU16X/FlF9i3aaJGyoBEleocRj14RRWJw8LBgyEHe3RK/R5PWXkog== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + +"@commercetools-uikit/card@19.13.0", "@commercetools-uikit/card@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/card/-/card-19.13.0.tgz#c87e54cd1c399e424c667a6d0b9341c231fe0671" + integrity sha512-RS431IoHSL1P8QIVquLytjAhBXldLuzCRhWdyh3BPg5v5lmrCYP1fELaIZZH+GHQkypUNdGk8AwPx2QRPrGaZA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings-inset" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + "@types/react-router-dom" "^5.3.3" + prop-types "15.8.1" + +"@commercetools-uikit/checkbox-input@^19.11.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/checkbox-input/-/checkbox-input-19.13.0.tgz#badefcc144fb472718892eac2398403006f6d716" + integrity sha512-LDGpCDxCUq/azk290kUMb08NLE6FDjrNAgScnCmogS+4vI2NPo6mYcDMDFqwBr9n+DFtnS9MO34XbeN60TxUUg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/input-utils" "19.13.0" + "@commercetools-uikit/select-utils" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/collapsible-motion@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/collapsible-motion/-/collapsible-motion-19.13.0.tgz#21382b591d169daab5d547c88d078fb1a212892e" + integrity sha512-wN9GrofRSgW9Pr9YpCAlVUHu2qIEWvfOFAFUFaBRrqhDvhEf++7E2hNu+7VQcM5Q8RVfWIFCPhJxmathGf+bgg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/hooks" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + +"@commercetools-uikit/constraints@19.13.0", "@commercetools-uikit/constraints@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/constraints/-/constraints-19.13.0.tgz#476e2cc1b5e686e573cb0fe2bb349f3dedcf4fa9" + integrity sha512-0saZwOFKoc6mgjMkt2+WwM0QNCOb2Hnj8kfdjUO2q1JKqY7DUKkfGjzV/EwqNH5Q9sadls6lNDByBO67tshBkA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/data-table-manager@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/data-table-manager/-/data-table-manager-19.13.0.tgz#7710a36acdb581d6e8d876e024fdfe84606dd02f" + integrity sha512-LxXaQ9WCNQGTpi/a4i4+r5+S2XDBO79bbR2vggndpL4hoHU91k245WeQG8LvBIHq+RRCDZamTcDs655geVthiw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/accessible-hidden" "19.13.0" + "@commercetools-uikit/async-select-input" "19.13.0" + "@commercetools-uikit/card" "19.13.0" + "@commercetools-uikit/collapsible-motion" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/dropdown-menu" "19.13.0" + "@commercetools-uikit/field-label" "19.13.0" + "@commercetools-uikit/grid" "19.13.0" + "@commercetools-uikit/hooks" "19.13.0" + "@commercetools-uikit/icon-button" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/primary-button" "19.13.0" + "@commercetools-uikit/radio-input" "19.13.0" + "@commercetools-uikit/secondary-button" "19.13.0" + "@commercetools-uikit/secondary-icon-button" "19.13.0" + "@commercetools-uikit/select-input" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/tag" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/tooltip" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + "@types/debounce-promise" "^3.1.6" + "@types/react-beautiful-dnd" "^13.1.3" + debounce-promise "^3.1.2" + lodash "4.17.21" + prop-types "15.8.1" + react-beautiful-dnd "13.1.1" + +"@commercetools-uikit/data-table@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/data-table/-/data-table-19.13.0.tgz#88ada0a99b312e08473c2fc57b6650f277ff9420" + integrity sha512-EyFieLnGyzOAOo+Fm+JXwKs/RrLs1Zkz9lsi9+dt6RTNvS+XZY28fV1pp0zFMI+uXLA9Jmasl5DEanDEH+lg7w== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/data-table-manager" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/hooks" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/secondary-icon-button" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/design-system@19.13.0", "@commercetools-uikit/design-system@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/design-system/-/design-system-19.13.0.tgz#36c59c8f8c873f4c82cc0190d37e8759dd784ac5" + integrity sha512-o5RVFvTsiLlM/A9sh4jdl8ObJZA8Kk+rmp6awUs+Ze7vLYBzVhi8dYmTho6qQN8Bqky3P9HHcD6mQDQVcTd9HQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/hooks" "19.13.0" + "@emotion/react" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react "17.0.2" + +"@commercetools-uikit/dropdown-menu@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/dropdown-menu/-/dropdown-menu-19.13.0.tgz#fc59495a756b4c1999aab11a8c74bce6e6266b20" + integrity sha512-2NWX88B009JUfIp+K2B5JhRcteB7YeStPEGzjnXFbHkP8cCyKuhqX+TbT9ZxGi2QVsbNWUEedyGBcwgu4sd05g== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/hooks" "19.13.0" + "@commercetools-uikit/secondary-button" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/spacings-stack" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/field-errors@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/field-errors/-/field-errors-19.13.0.tgz#7a9bc7f95f8278ca734f5814fd21864e5a75ea90" + integrity sha512-m0b+CWn5K21s7j38iboQD6/vfKRj7bdzc9VKJ0lR6l9JlYE0JeeYkqVd/0753GjD6nY8NY45ElkqK3MiwmrEAg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/messages" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/field-label@19.13.0", "@commercetools-uikit/field-label@^19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/field-label/-/field-label-19.13.0.tgz#89a19a2d166c949be439637ae541ac5e224f688e" + integrity sha512-myxesOih2jdQhTjQBITE7I4qrN1opq98wFgFI7LKem2/Dkqad6PBS6HKmlyxec71ntX+i4aMnzzf065F6PNT+w== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icon-button" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/label" "19.13.0" + "@commercetools-uikit/secondary-icon-button" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/spacings-stack" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/field-warnings@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/field-warnings/-/field-warnings-19.13.0.tgz#bcc1bfabf7599e1c42d77f1c898a0326ff048ddf" + integrity sha512-sa9yDVhcoqBcTa35U/QL/Fkhi4p3UWJ1KaBw8NIpnte/nsl1+QP91Bh0+ZXhjguN9/h8zO0tRcKeXLPyKljGcA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/messages" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/flat-button@19.13.0", "@commercetools-uikit/flat-button@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/flat-button/-/flat-button-19.13.0.tgz#abf32e317a8955d853e60bd6df2a60aa2d01c254" + integrity sha512-Z9+7JllK6BbOXz/97J/7Mf9cLzqw+T3XK2xzh9jdQBZjJ4O9aqx/zAdI/Q+qY7F7uGtKmkZuca29ZyszKGbdFw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/grid@19.13.0", "@commercetools-uikit/grid@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/grid/-/grid-19.13.0.tgz#bec2934e2646b1e453099aa4e5c0aa64c0debc5f" + integrity sha512-hs4PlAKw7Oc3dZzhdzI0m1vFafWzK/7SniHwDbAMNCw6BqxMddoIh+fbN900rAwhYVBUYMRXX23jgvy9d1Swsw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/hooks@19.13.0", "@commercetools-uikit/hooks@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/hooks/-/hooks-19.13.0.tgz#c88bab190a717ee8c35481cac4d984552778503d" + integrity sha512-LqsTPQUjXFH+Z7MyZAra+fUzJukovey73w30tMrczR1cIKAwVAmyPuuzfjEZyHkPmDYuQthn9qSupoHX81Af1A== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/utils" "19.13.0" + "@types/raf-schd" "^4.0.1" + lodash "4.17.21" + raf-schd "^4.0.3" + +"@commercetools-uikit/i18n@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/i18n/-/i18n-19.13.0.tgz#c02dbe1584aea6d556bb2db1d5d241c4f2d49569" + integrity sha512-JR2rKNVCr2xkZY7Wz+ozjcQgUVkVq+nym5yKi65eI2IwlqHwAQ/G6wBI7b+VqJYklCwntlZMTVGt8ox2PkDjIg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + +"@commercetools-uikit/icon-button@19.13.0", "@commercetools-uikit/icon-button@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/icon-button/-/icon-button-19.13.0.tgz#4397abf2940710141a393b7a9691b3217cabdf06" + integrity sha512-6AyOqjUTBKQxqJQh2ss4cOn7A8RAfFDoaOusXWENl08ggpOP0NXOCFoniZvPmpDugkc0aVr2mq2IXJDY4CeMcA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/icons@19.13.0", "@commercetools-uikit/icons@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/icons/-/icons-19.13.0.tgz#5e42411cf4c8022e72f196fc91d9290c068bcf5c" + integrity sha512-nkDtF7tOw32Wl5jocqYP2FFrAPPlHH59uT1BZpG5mx2ZODcOelxQbw3Q8DUt9qeun0ibyy85TzFS/W2SdQFSyA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + "@types/dompurify" "^2.4.0" + dompurify "2.5.7" + prop-types "15.8.1" + react-from-dom "0.6.2" + +"@commercetools-uikit/input-utils@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/input-utils/-/input-utils-19.13.0.tgz#9f3091644d8e19ebd0def86c0385eefd7797382f" + integrity sha512-Gb8ZJ3QjH0vTZ7zVWneho80SBRIeEc70zZHXoJXe+DAZBS5heGqlbI46kXX8EnCSTK+XfsXORDVf0HueUUdobA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/flat-button" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + react-textarea-autosize "8.4.0" + +"@commercetools-uikit/label@19.13.0", "@commercetools-uikit/label@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/label/-/label-19.13.0.tgz#67daa00f61d827bcea2c13d0c0c251e101cbfa25" + integrity sha512-cfn5W75b4VWC+fEQ8T9tDREZaVMvLoTypBMtq+js/rHxFlq6e5IHiIANeJok8qwypx1sdEzAqCI5xG6Xngbreg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/link@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/link/-/link-19.13.0.tgz#603c3b051b098b9102dc94e5a76890f4fbe74c59" + integrity sha512-mv+8AMe9WKJYtaOqXIzUXJ2qjawpV766Z6LaNJmy5cN1LtBAD9BfLM7QDUM3GWwxBWZafW/oJ3LiwzXa13rHSg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + "@types/history" "^4.7.11" + "@types/react-router-dom" "^5.3.3" + history "4.10.1" + prop-types "15.8.1" + +"@commercetools-uikit/loading-spinner@19.13.0", "@commercetools-uikit/loading-spinner@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/loading-spinner/-/loading-spinner-19.13.0.tgz#306494a39b750304a55812df737156b8bac39436" + integrity sha512-Zk0b3ALD/PUHOPGF/sFEXv1BCrLFnCx/lRfcgrmBJB2i75Q4mbohle3nR8ppAt3zR3+S/OAYFlS2q4dOMJhiDQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/localized-text-field@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/localized-text-field/-/localized-text-field-19.13.0.tgz#ea8732ee88023e09f78b2f676b216705c05a2c7d" + integrity sha512-epvafKngbPJlkO+vCteoJw6iIumDKJ56S7Dx6x7LFQR/Lru5NFMPX/TNlyUMLrmxQ4nX8YcWO20JSUihnRIPMQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/field-errors" "19.13.0" + "@commercetools-uikit/field-label" "19.13.0" + "@commercetools-uikit/field-warnings" "19.13.0" + "@commercetools-uikit/localized-text-input" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/localized-text-input@19.13.0", "@commercetools-uikit/localized-text-input@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/localized-text-input/-/localized-text-input-19.13.0.tgz#6b010fe596c3298279ec349ed72f94e244b3a6fc" + integrity sha512-QHi6LsJY5Gb72v3b+d4+8gbFQb1gK7bsObPw9qKRcpH6pZ9aWmVOLyStuducJAO9ThVdfonoxwI5KlphlG0KCA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/flat-button" "19.13.0" + "@commercetools-uikit/hooks" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/input-utils" "19.13.0" + "@commercetools-uikit/localized-utils" "19.13.0" + "@commercetools-uikit/messages" "19.13.0" + "@commercetools-uikit/spacings-stack" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/text-input" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/localized-utils@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/localized-utils/-/localized-utils-19.13.0.tgz#3d8fd5dba2e1e7bbc0cdf65c12f8b6e0a46573f9" + integrity sha512-wXFY4ESrkmoGmh6ebkyZwzfv6UrcQtiSa5pgJCOuA87V6AOxy6a0D2KfBxpsG5v+A1GbfiV5lJ/re+qFays4hA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/utils" "19.13.0" + lodash "4.17.21" + +"@commercetools-uikit/messages@19.13.0", "@commercetools-uikit/messages@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/messages/-/messages-19.13.0.tgz#987d26a3c007fd9c28a64e809e0b64e306986667" + integrity sha512-mC2Pe+vcl/8DsjTg/oHCXtMVre8UkRZ1ifZdGsOYkrhJiMd3G0m8QsEmBHt70I59jpxPlr7Flq/G6lEyRWNg9A== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/money-field@^19.12.1": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/money-field/-/money-field-19.13.0.tgz#81caddb333f7088e6ef7bd6ab84ab257bc756576" + integrity sha512-RcGppL9uhxA1lXvV6aG9zMuZw46FOg/jMLXD/vBnvXDFx+0ak0Y26Xs98hFIHzN9m8Bo1zlVRGm4bME4EVnAzw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/field-errors" "19.13.0" + "@commercetools-uikit/field-label" "19.13.0" + "@commercetools-uikit/field-warnings" "19.13.0" + "@commercetools-uikit/money-input" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/money-input@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/money-input/-/money-input-19.13.0.tgz#81aba799fe867171ba313c2092a7cc7848ea5fe1" + integrity sha512-orlr9M4bEnyCacjOIqNWnFY/eZ1C2HO79sILhOMh3PUufGcmyjuWTQ4MEpOgod9d37EW8pJI9ip7j5v5+sa5/Q== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/hooks" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/input-utils" "19.13.0" + "@commercetools-uikit/select-utils" "19.13.0" + "@commercetools-uikit/tooltip" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-select "5.8.1" + +"@commercetools-uikit/notifications@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/notifications/-/notifications-19.13.0.tgz#1b7c11cbe2465c5939373be15666ee87070447b6" + integrity sha512-4c83JiV5uUOHM8Do5DWLBBf10p9ha0i/hZ/D+5J4mfiTYoZTyiEzbhx9OWVocoKar4vM3jUUYElHShQD5q6PDQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/number-field@^19.11.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/number-field/-/number-field-19.13.0.tgz#f77583ba33e1fa4021ed8b102516382175b93488" + integrity sha512-RA2zX+Hjy2peue32x2ADQ1CgwNKlDti4BnI4rIcY033UW4pRG/YUBntN2IKVHKbJkoQqMfVU6jw6eBm+A05xVw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/field-errors" "19.13.0" + "@commercetools-uikit/field-label" "19.13.0" + "@commercetools-uikit/field-warnings" "19.13.0" + "@commercetools-uikit/number-input" "19.13.0" + "@commercetools-uikit/spacings-stack" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/number-input@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/number-input/-/number-input-19.13.0.tgz#9f43dd73e78218c6ca420fccf05136f5c9561a91" + integrity sha512-+UoOx8ANOber3CSB7F38rqMJhpSCrHbjDn5HovD+GPbNdNVfa+3imBAoAm5av9+n3jFJ7isk7BAvEVoNaRbBjA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/input-utils" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/pagination@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/pagination/-/pagination-19.13.0.tgz#b2217c8771f464c95c3be44141573dab4b9efa46" + integrity sha512-X8Xi6V8PTsdNoNGCNirs0GB9JUwY1opURXvqFT9xIBTpSgSBxXf9rh2ZHmkul9IC9Sni8yP07WD3tLttJb1Kpg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/label" "19.13.0" + "@commercetools-uikit/number-input" "19.13.0" + "@commercetools-uikit/secondary-icon-button" "19.13.0" + "@commercetools-uikit/select-input" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + formik "^2.2.9" + lodash "4.17.21" + prop-types "15.8.1" + +"@commercetools-uikit/primary-button@19.13.0", "@commercetools-uikit/primary-button@^19.12.1", "@commercetools-uikit/primary-button@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/primary-button/-/primary-button-19.13.0.tgz#c46c18b85b7cf4b86eca2e4fc07ecb5eb3aef2f3" + integrity sha512-9qNrCCxmpAVL2ywct28TxgpbS79C8DmhR+HI8YJfKC9ABN16bvhYlLlzewNt6uHvi3C3mal7Xn4iew+UqDn4XA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/radio-input@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/radio-input/-/radio-input-19.13.0.tgz#c8f59db5a4cbb5e35eb80ca200ac99ca0ddc886c" + integrity sha512-/xs+K74QaWmGvUe+NxN6MuOAsj0qOHvXrf6A12MGB+v0O5HNJi2bM9naED/AmuniRzGB85e9PMZbc4yATT6Vag== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/input-utils" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/spacings-inset" "19.13.0" + "@commercetools-uikit/spacings-stack" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-is "17.0.2" + +"@commercetools-uikit/secondary-button@19.13.0", "@commercetools-uikit/secondary-button@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/secondary-button/-/secondary-button-19.13.0.tgz#255c7f39548d4362aa265dbe30f6a780941a77b9" + integrity sha512-O2BrAqdl9fIjPqBudfF4G9U7K5088km0vYJIbu8/1NulKf0xLPSdOUeiobDi7F3uko30zU7TLnfT2jgurChEdA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + +"@commercetools-uikit/secondary-icon-button@19.13.0", "@commercetools-uikit/secondary-icon-button@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/secondary-icon-button/-/secondary-icon-button-19.13.0.tgz#c91c1406a8b997f29bc2cc66b348b68cec6e1b5f" + integrity sha512-9C6YV6Rihrpkj76XO+bY62zk+mLS7T3ccE/Daf099pF/SdSaX0Ptudf2fTPFiP2HbgIu8XQZFyeZOLqeHgYjJA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/select-field@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/select-field/-/select-field-19.13.0.tgz#33a0ed9543b42e300fb118f1a72becb8881893b7" + integrity sha512-7UeJzRK/lYpY8DUf6/D8NMCvOPvNTEpcNIFvqhIHY1475EwHvE2+79eqBVlr6oa53PgJJAz6i9u3EdK0FNBTrA== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/field-errors" "19.13.0" + "@commercetools-uikit/field-label" "19.13.0" + "@commercetools-uikit/field-warnings" "19.13.0" + "@commercetools-uikit/select-input" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/select-input@19.13.0", "@commercetools-uikit/select-input@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/select-input/-/select-input-19.13.0.tgz#f00d6a98ea17af3b388a7b4384eea5856699413c" + integrity sha512-3scpIpxj9VB/xPoK8u1hLljtnzsO1pC82fdu6FHqvRt+rLQSA2qqWF/SfJNvqrTDbCLuXg9Hhdlf8VGukUQqww== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/select-utils" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/is-prop-valid" "1.3.1" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-select "5.8.1" + +"@commercetools-uikit/select-utils@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/select-utils/-/select-utils-19.13.0.tgz#4643a2b5f2f50ba46a8b539855f3226c3cb1b4b6" + integrity sha512-GgfzjCtGeamRkwYmV+ljLdyKJIJ6LSOFkfszm5v/7iq5x/mFj2bZiQ7lZ2VKzn3EvkyBZCiSsV8blBW5XnE2tw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-select "5.8.1" + +"@commercetools-uikit/spacings-inline@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/spacings-inline/-/spacings-inline-19.13.0.tgz#ff7697dc205ebe66759c24bf8755bd76907153bf" + integrity sha512-sxwajQTsQBqeXAH7aj3oDSCX4Gwox0U8FSPQAFRiz60JRvph35JMhG74LU3Xa17J1i36LVXywOLTRvJZtscd/A== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/spacings-inset-squish@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/spacings-inset-squish/-/spacings-inset-squish-19.13.0.tgz#a9744d39f939fe98629d05ad0e467ab028722990" + integrity sha512-N7mQBRnHlBUGNTp9E5UAY/G8ywGar5uxml8KqLjEuL+IsQhoS8P02g6t86XZstcXGJ8qi4AgpcLLxftS44qAqw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/spacings-inset@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/spacings-inset/-/spacings-inset-19.13.0.tgz#e5f3dc7c3f53f2d3c6d848c6227f2afe28f42161" + integrity sha512-8zqvWs9A0HJVeCI3MOK8hnJFEnJUL6G0/qntvXo87jSKmNPuipZyZ8wTH9MecOXyFPlJRmPpXHzDJm3coy5kyw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/spacings-stack@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/spacings-stack/-/spacings-stack-19.13.0.tgz#1b15e8caa77e7e273b91bb49c72fad2d31a739b9" + integrity sha512-Gfge0lcCgDWG/M/lkLG6cwqapfCWf8pBt2mIKbnUx9YvOGxlAfOW7ilCecTOO6PJdGzql06zCdsDa524zg9Qyg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/spacings@19.13.0", "@commercetools-uikit/spacings@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/spacings/-/spacings-19.13.0.tgz#b35eb025beaf9fb98f819fa15ce491718af72f77" + integrity sha512-1Uz3CwF3skghYbx49MWjRWvtO8ksvh5YUosI2UBVXO20G+RidzNPmuNivXuA+E3ENhy/fnZak7AINe9I/SclBw== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/spacings-inset" "19.13.0" + "@commercetools-uikit/spacings-inset-squish" "19.13.0" + "@commercetools-uikit/spacings-stack" "19.13.0" + +"@commercetools-uikit/stamp@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/stamp/-/stamp-19.13.0.tgz#3531ee948d4c8b9b5bb43383cc2fb3bc158a6541" + integrity sha512-G6GcDE96EutXDhUtKkof49ICgRvIjg5SUyIeq3xtAWyUlH8o6Ex72Iwao2tK+x9Yt/E34h+YRICafPlcSS0K4Q== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/spacings-inline" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/tag@19.13.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/tag/-/tag-19.13.0.tgz#a98e3a9e54f835e7f8365598d8424829a0c460f0" + integrity sha512-tuiFlo19ZZ/DeCxusRwBe3oDXVXMQnNPQMGSjIJdFWdHjgpDzkwU2iuaKs/GIYPKHEn31gvoytJryF3GLOL95w== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/accessible-button" "19.13.0" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/icons" "19.13.0" + "@commercetools-uikit/spacings" "19.13.0" + "@commercetools-uikit/text" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/text-field@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/text-field/-/text-field-19.13.0.tgz#8f7367c8fffdc39da0d307743bfcdf9b63c93f5f" + integrity sha512-r+qJitPkeL9vgdl0AVaQ3JcgNvXUO7Gcl0I4aiI/8loAzmPQwmrOwfdJb6p7ZDivnN14sQOglLPpO9lT7iLLQQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/field-errors" "19.13.0" + "@commercetools-uikit/field-label" "19.13.0" + "@commercetools-uikit/field-warnings" "19.13.0" + "@commercetools-uikit/messages" "19.13.0" + "@commercetools-uikit/spacings-stack" "19.13.0" + "@commercetools-uikit/text-input" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + react-intl "^6.3.2" + +"@commercetools-uikit/text-input@19.13.0", "@commercetools-uikit/text-input@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/text-input/-/text-input-19.13.0.tgz#03f7a68ecbdd00d7c30879e471652be46270616d" + integrity sha512-Asy2YAk2b3YOeR0UfR/72HVMcuguWFtvY4qrjnrP2gMDxalP5i1xTZ6BLNVnRgp0GexcZDLo19q62yenBEW3cQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/input-utils" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/text@19.13.0", "@commercetools-uikit/text@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/text/-/text-19.13.0.tgz#66eda5989e6d442589e2538dbe3cf8c95c0480fb" + integrity sha512-3ZhKlfgV238h+c/YvxwjDRjaCXAFH591WIuGKmK+GZFoWDsl04pOi8xk0aW8FCGGJsoI8s43/l1VD7CwzcWE3Q== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + warning "4.0.3" + +"@commercetools-uikit/toggle-input@^19.11.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/toggle-input/-/toggle-input-19.13.0.tgz#01e8efe46d5b774511dbb0de0877ce71108a4fb6" + integrity sha512-Q/mKxN9+VDN1uvu/vSYPvZBvnG70UfisIniGpWUwOg6sbkyf87Wqg+kfYP6qvEz4xmGp25lF8lSSXLeljFXKgQ== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/input-utils" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + prop-types "15.8.1" + +"@commercetools-uikit/tooltip@19.13.0", "@commercetools-uikit/tooltip@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/tooltip/-/tooltip-19.13.0.tgz#1d5eac295ad0e75f07d8b3fb3cd8c7c1faa7c9b5" + integrity sha512-0YMyC+qC3KdTYH38YlmxRj91W/woA2Ii9wXSGU30P3p0z1baRE1ZP+P4U+Evbs17mBFKo7ZMRKH2mo6J5+vWAg== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@commercetools-uikit/constraints" "19.13.0" + "@commercetools-uikit/design-system" "19.13.0" + "@commercetools-uikit/hooks" "19.13.0" + "@commercetools-uikit/utils" "19.13.0" + "@emotion/react" "^11.10.5" + "@emotion/styled" "^11.10.5" + lodash "4.17.21" + prop-types "15.8.1" + react-is "17.0.2" + use-popper "1.1.6" + +"@commercetools-uikit/utils@19.13.0", "@commercetools-uikit/utils@^19.9.0": + version "19.13.0" + resolved "https://registry.yarnpkg.com/@commercetools-uikit/utils/-/utils-19.13.0.tgz#49d873f55a3672269c000c7f6702be8a1ae9377c" + integrity sha512-GDNBXCAZs/gYPxnDT/lHohV1HZmBFqPdCNmiGAIecP4zzcw0XSjz0iwjyTQSBNbNvbh5Z2T5u0z3SwWzwgyg9g== + dependencies: + "@babel/runtime" "^7.20.13" + "@babel/runtime-corejs3" "^7.20.13" + "@emotion/is-prop-valid" "1.3.1" + +"@commercetools/api-request-builder@6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@commercetools/api-request-builder/-/api-request-builder-6.0.0.tgz#7c0b8104f4d3655ac8bdb79dee3087d747018c0b" + integrity sha512-4QhfpWnW161XaRs/2o9h4ZVr21R31vYNHmpKbDh2Dp+lFR9IqdwiafP0fqfLzI+Xg6vTrA2s5coyxkh0qj7Gng== + +"@commercetools/http-user-agent@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@commercetools/http-user-agent/-/http-user-agent-3.0.0.tgz#1bf8573f11f7a9e9688e3460425d9371c4b23c24" + integrity sha512-kHlVST/Ax8GFpG9vpcUR5wKBGBoY2tZDA87kSC3nxhgk2+szZfv7MMMaAt0EIz2thpyO7oJv9NyPY/3XrrNIXQ== + +"@commercetools/platform-sdk@7.14.0": + version "7.14.0" + resolved "https://registry.yarnpkg.com/@commercetools/platform-sdk/-/platform-sdk-7.14.0.tgz#20563558ef735584278b1649446d250b359e8451" + integrity sha512-08/7yAxZFa6s5iKWw+67x17wa4pqiG8WHAW3dECWhkMpTME65qTHz5eyDfcCq8Tayo1rp46g67/2mWxrqapRAA== + dependencies: + "@commercetools/sdk-client-v2" "^2.5.0" + "@commercetools/sdk-middleware-auth" "^7.0.0" + "@commercetools/sdk-middleware-http" "^7.0.0" + "@commercetools/sdk-middleware-logger" "^3.0.0" + "@commercetools/ts-client" "^2.0.5" + +"@commercetools/platform-sdk@^7.0.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@commercetools/platform-sdk/-/platform-sdk-7.19.0.tgz#ad590b91c7d302e821b52bff67f472ddbdaa952f" + integrity sha512-lcv8DQDja8ARpK1JwFmMTUjV4ZlGrk/j/5Cqem2zCfkFsh6penY7eoSAZq+JnGmtqmD7l45NbDjVUiXY5uUG8Q== + dependencies: + "@commercetools/sdk-client-v2" "^2.5.0" + "@commercetools/sdk-middleware-auth" "^7.0.0" + "@commercetools/sdk-middleware-http" "^7.0.0" + "@commercetools/sdk-middleware-logger" "^3.0.0" + "@commercetools/ts-client" "^2.1.1" + +"@commercetools/sdk-client-v2@^2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@commercetools/sdk-client-v2/-/sdk-client-v2-2.5.0.tgz#3fe33f733d059472896f4fd0820cf899a30cd150" + integrity sha512-v1y++O6yllG+IRTYm9jPE8s667+GapnysyGIf8NJDZbVwhvcanixZL4d20imXjCpOr4u1iZrgRftc90mgYqblw== + dependencies: + buffer "^6.0.3" + node-fetch "^2.6.1" + +"@commercetools/sdk-client@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@commercetools/sdk-client/-/sdk-client-3.0.0.tgz#67f2e2b00764e1150d6af8e032674e1c312c3a96" + integrity sha512-N8Eem8aHyxs3xAfscuemERbhH4po/1fMQs0SBfWgLda77qaIGyyfMqwgJNsPBweBsyt5RC9p5tpMDZ0lSPugDA== + +"@commercetools/sdk-middleware-auth@^7.0.0": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@commercetools/sdk-middleware-auth/-/sdk-middleware-auth-7.0.1.tgz#20260740a423589d9210747e460f8ca917b3787b" + integrity sha512-XLRm+o3Yd0mkVoyzsOA98PUu0U0ajQdBHMhZ8N2XMOtL4OY8zsgT8ap5JneXV8zWZNiwIYYAYoUDwBlLZh2lAQ== + dependencies: + node-fetch "^2.6.7" + +"@commercetools/sdk-middleware-correlation-id@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@commercetools/sdk-middleware-correlation-id/-/sdk-middleware-correlation-id-3.0.0.tgz#e00a2ba0dc0d69a7be62d0b51e25198f0dc0167f" + integrity sha512-Hq6zKEVSZ57jgfh8nfBgYt5LNwJcueAo0udoDhjOQrtFIch2a5bSMR+WY36GKwrkZ78CqnvJA7NPuyBAYWkMjg== + +"@commercetools/sdk-middleware-http@7.0.4", "@commercetools/sdk-middleware-http@^7.0.0": + version "7.0.4" + resolved "https://registry.yarnpkg.com/@commercetools/sdk-middleware-http/-/sdk-middleware-http-7.0.4.tgz#ea4522c45d6fc436ff82e1d6a9d969192289821f" + integrity sha512-YpBDTA1NqjfwqPxrll6FzDc0A7hLSRwd9OLGMlPcvUG2Je1ks8Pe34pLdPqz7jgdURwfFXRBmXxPhezDzMbnZA== + +"@commercetools/sdk-middleware-logger@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@commercetools/sdk-middleware-logger/-/sdk-middleware-logger-3.0.0.tgz#4bfc7441d485b3f1046001f44200d12926accb84" + integrity sha512-DhMXAA2yIch/AaGxy7st85Z1HFmeLtHWGkr9z5rX4xKjan4PHGB/IE5saAR+SNGHhs6+1Lp8vZEHDo3tFqVLmg== + +"@commercetools/sync-actions@^5.14.0": + version "5.19.2" + resolved "https://registry.yarnpkg.com/@commercetools/sync-actions/-/sync-actions-5.19.2.tgz#93cf5bd624feeabe56517299b3c54b13593eb906" + integrity sha512-9CrqaSxhZ2+TIcfr1Jvatj1Mme85rYkWtcAevrA/wqYbTkU095hQMHu1cIJ3vH4zkKXtq6ORL0k1DXVLgy8lXA== + dependencies: + fast-equals "^2.0.0" + jsondiffpatch "^0.4.0" + lodash.flatten "^4.4.0" + lodash.foreach "^4.5.0" + lodash.intersection "^4.4.0" + lodash.isequal "^4.5.0" + lodash.isnil "^4.0.0" + lodash.shuffle "^4.2.0" + lodash.sortby "^4.7.0" + lodash.uniqwith "^4.5.0" + lodash.without "^4.4.0" + +"@commercetools/ts-client@^2.0.5", "@commercetools/ts-client@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@commercetools/ts-client/-/ts-client-2.1.1.tgz#3fdd2edfd7ec4e8aba6998008548e19aefb2427b" + integrity sha512-rFA0n0j3Z9lt1fInPJg6NNobDtRdctDgEXs4XGVemL7a9PEuA7fqHPgZmZ0HciIatYFkp+zBiP1tU0qNDMI+Fw== + dependencies: + abort-controller "3.0.0" + buffer "^6.0.3" + node-fetch "^2.6.1" + +"@cypress/request@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@cypress/request/-/request-3.0.6.tgz#f5580add6acee0e183b4d4e07eff4f31327ae12b" + integrity sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~4.0.0" + http-signature "~1.4.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + performance-now "^2.1.0" + qs "6.13.0" + safe-buffer "^5.1.2" + tough-cookie "^5.0.0" + tunnel-agent "^0.6.0" + uuid "^8.3.2" + +"@cypress/xvfb@^1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@cypress/xvfb/-/xvfb-1.2.4.tgz#2daf42e8275b39f4aa53c14214e557bd14e7748a" + integrity sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q== + dependencies: + debug "^3.1.0" + lodash.once "^4.1.1" + +"@discoveryjs/json-ext@0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@emotion/babel-plugin-jsx-pragmatic@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@emotion/babel-plugin-jsx-pragmatic/-/babel-plugin-jsx-pragmatic-0.3.0.tgz#12bde56c351f5981e5de66c99e62c371df6c42ca" + integrity sha512-XkRI5RdNl+f7HqpJADfTWlzZkd4tNaz2Gjzt97ZqN72jFSOqpL0grGGLdzKJ9dMQHXJBT/KZV+kphTycOblIsQ== + dependencies: + "@babel/plugin-syntax-jsx" "^7.17.12" + +"@emotion/babel-plugin@^11.11.0", "@emotion/babel-plugin@^11.12.0": + version "11.12.0" + resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.12.0.tgz#7b43debb250c313101b3f885eba634f1d723fcc2" + integrity sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw== + dependencies: + "@babel/helper-module-imports" "^7.16.7" + "@babel/runtime" "^7.18.3" + "@emotion/hash" "^0.9.2" + "@emotion/memoize" "^0.9.0" + "@emotion/serialize" "^1.2.0" + babel-plugin-macros "^3.1.0" + convert-source-map "^1.5.0" + escape-string-regexp "^4.0.0" + find-root "^1.1.0" + source-map "^0.5.7" + stylis "4.2.0" + +"@emotion/babel-preset-css-prop@^11.11.0": + version "11.12.0" + resolved "https://registry.yarnpkg.com/@emotion/babel-preset-css-prop/-/babel-preset-css-prop-11.12.0.tgz#a3d51df9a8edb214fa23e2adeddf396a17d98c64" + integrity sha512-wJYhkqVvH4nbxqwmw6XEkF/IWFFRQhYXiv69p7gibbT/e4S/5bMatoukDxRVxZla7aNvpZbXnfPeeNDlFehkKA== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.17.12" + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.12.0" + "@emotion/babel-plugin-jsx-pragmatic" "^0.3.0" + +"@emotion/cache@^11.13.0", "@emotion/cache@^11.4.0": + version "11.13.1" + resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.13.1.tgz#fecfc54d51810beebf05bf2a161271a1a91895d7" + integrity sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw== + dependencies: + "@emotion/memoize" "^0.9.0" + "@emotion/sheet" "^1.4.0" + "@emotion/utils" "^1.4.0" + "@emotion/weak-memoize" "^0.4.0" + stylis "4.2.0" + +"@emotion/hash@^0.9.2": + version "0.9.2" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.2.tgz#ff9221b9f58b4dfe61e619a7788734bd63f6898b" + integrity sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g== + +"@emotion/is-prop-valid@1.3.1", "@emotion/is-prop-valid@^1.3.0": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz#8d5cf1132f836d7adbe42cf0b49df7816fc88240" + integrity sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw== + dependencies: + "@emotion/memoize" "^0.9.0" + +"@emotion/memoize@^0.9.0": + version "0.9.0" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.9.0.tgz#745969d649977776b43fc7648c556aaa462b4102" + integrity sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ== + +"@emotion/react@^11.10.5", "@emotion/react@^11.11.1", "@emotion/react@^11.11.4", "@emotion/react@^11.8.1": + version "11.13.3" + resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.13.3.tgz#a69d0de2a23f5b48e0acf210416638010e4bd2e4" + integrity sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.12.0" + "@emotion/cache" "^11.13.0" + "@emotion/serialize" "^1.3.1" + "@emotion/use-insertion-effect-with-fallbacks" "^1.1.0" + "@emotion/utils" "^1.4.0" + "@emotion/weak-memoize" "^0.4.0" + hoist-non-react-statics "^3.3.1" + +"@emotion/serialize@^1.2.0", "@emotion/serialize@^1.3.0", "@emotion/serialize@^1.3.1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.3.2.tgz#e1c1a2e90708d5d85d81ccaee2dfeb3cc0cccf7a" + integrity sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA== + dependencies: + "@emotion/hash" "^0.9.2" + "@emotion/memoize" "^0.9.0" + "@emotion/unitless" "^0.10.0" + "@emotion/utils" "^1.4.1" + csstype "^3.0.2" + +"@emotion/sheet@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.4.0.tgz#c9299c34d248bc26e82563735f78953d2efca83c" + integrity sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg== + +"@emotion/styled@^11.10.5", "@emotion/styled@^11.11.0": + version "11.13.0" + resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.13.0.tgz#633fd700db701472c7a5dbef54d6f9834e9fb190" + integrity sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.12.0" + "@emotion/is-prop-valid" "^1.3.0" + "@emotion/serialize" "^1.3.0" + "@emotion/use-insertion-effect-with-fallbacks" "^1.1.0" + "@emotion/utils" "^1.4.0" + +"@emotion/unitless@^0.10.0": + version "0.10.0" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.10.0.tgz#2af2f7c7e5150f497bdabd848ce7b218a27cf745" + integrity sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg== + +"@emotion/use-insertion-effect-with-fallbacks@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz#1a818a0b2c481efba0cf34e5ab1e0cb2dcb9dfaf" + integrity sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw== + +"@emotion/utils@^1.4.0", "@emotion/utils@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.4.1.tgz#b3adbb43de12ee2149541c4f1337d2eb7774f0ad" + integrity sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA== + +"@emotion/weak-memoize@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz#5e13fac887f08c44f76b0ccaf3370eb00fec9bb6" + integrity sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg== + +"@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz#eea4635828dde372838b0909693ebd9aafeec22d" + integrity sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA== + dependencies: + lodash.get "^4" + make-error "^1" + ts-node "^9" + tslib "^2" + +"@esbuild/android-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" + integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== + +"@esbuild/android-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" + integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== + +"@esbuild/android-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" + integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== + +"@esbuild/darwin-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" + integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== + +"@esbuild/darwin-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" + integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== + +"@esbuild/freebsd-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" + integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== + +"@esbuild/freebsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" + integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== + +"@esbuild/linux-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" + integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== + +"@esbuild/linux-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" + integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== + +"@esbuild/linux-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" + integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== + +"@esbuild/linux-loong64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" + integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== + +"@esbuild/linux-mips64el@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" + integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== + +"@esbuild/linux-ppc64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" + integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== + +"@esbuild/linux-riscv64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" + integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== + +"@esbuild/linux-s390x@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" + integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== + +"@esbuild/linux-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" + integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== + +"@esbuild/netbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" + integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== + +"@esbuild/openbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" + integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== + +"@esbuild/sunos-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" + integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== + +"@esbuild/win32-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" + integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== + +"@esbuild/win32-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" + integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== + +"@esbuild/win32-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" + integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== + +"@eslint-community/eslint-utils@^4.2.0": + version "4.4.1" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz#d1145bf2c20132d6400495d6df4bf59362fd9d56" + integrity sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA== + dependencies: + eslint-visitor-keys "^3.4.3" + +"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": + version "4.12.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0" + integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== + +"@faker-js/faker@^8.0.0": + version "8.4.1" + resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-8.4.1.tgz#5d5e8aee8fce48f5e189bf730ebd1f758f491451" + integrity sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg== + +"@faker-js/faker@^9.0.0": + version "9.2.0" + resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-9.2.0.tgz#269ee3a5d2442e88e10d984e106028422bcb9551" + integrity sha512-ulqQu4KMr1/sTFIYvqSdegHT8NIkt66tFAkugGnHA+1WAfEn6hMzNR+svjXGFRVLnapxvej67Z/LwchFrnLBUg== + +"@floating-ui/core@^1.6.0": + version "1.6.8" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.8.tgz#aa43561be075815879305965020f492cdb43da12" + integrity sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA== + dependencies: + "@floating-ui/utils" "^0.2.8" + +"@floating-ui/dom@^1.0.1": + version "1.6.12" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.12.tgz#6333dcb5a8ead3b2bf82f33d6bc410e95f54e556" + integrity sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w== + dependencies: + "@floating-ui/core" "^1.6.0" + "@floating-ui/utils" "^0.2.8" + +"@floating-ui/utils@^0.2.8": + version "0.2.8" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.8.tgz#21a907684723bbbaa5f0974cf7730bd797eb8e62" + integrity sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig== + +"@flopflip/adapter-utilities@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/adapter-utilities/-/adapter-utilities-14.0.2.tgz#0b908e54b445d081c4f61c5bcb45c7d55b5cf08c" + integrity sha512-W2DUaSt8IEzkkyTSaHmBivXdePHP/lU8TNtau+bHHigo9tbDHk/CCtPnMoKFqusMf+LFVyXySb6WoAd2Q9w5vg== + dependencies: + "@babel/runtime" "7.24.5" + "@flopflip/types" "14.0.2" + globalthis "1.0.4" + lodash "4.17.21" + +"@flopflip/cache@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/cache/-/cache-14.0.2.tgz#6fb0ab7e0a8786123e792bf955ce447f783b527c" + integrity sha512-v8RdLtsMNmkzhu15i9oHW3lf6ARhquKLe16UiSjw2sFHWy48DrqE0b5OKPNb17edbyD7eBY44w0p2a5HbiG1OQ== + dependencies: + "@flopflip/localstorage-cache" "14.0.2" + "@flopflip/sessionstorage-cache" "14.0.2" + "@flopflip/types" "14.0.2" + +"@flopflip/combine-adapters@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/combine-adapters/-/combine-adapters-14.0.2.tgz#85807cfb82fb0ba5efe79392d86efa47e4ff3359" + integrity sha512-H4rMUMBpmfCfqdtRhMNBQ/EBf65xrfVzbBeFIsdfPHRo01+EEIwOPLDPqu6wuipO6k0KWvgyN8O3tvYq9dFeig== + dependencies: + "@babel/runtime" "7.24.5" + "@flopflip/adapter-utilities" "14.0.2" + "@flopflip/types" "14.0.2" + mitt "3.0.1" + tiny-warning "1.0.3" + +"@flopflip/http-adapter@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/http-adapter/-/http-adapter-14.0.2.tgz#e8f693da878506c3139d37b3f7681a0bcaba6570" + integrity sha512-w/rK5gzdawbRlf0+IfP2F34UPPrnYP28D7+FypAF6/SBC8tra1NJBm5HqECi9f/eReCj2quNIVlAO+SCB6vGfQ== + dependencies: + "@babel/runtime" "7.24.5" + "@flopflip/adapter-utilities" "14.0.2" + "@flopflip/cache" "14.0.2" + "@flopflip/localstorage-cache" "14.0.2" + "@flopflip/sessionstorage-cache" "14.0.2" + "@flopflip/types" "14.0.2" + lodash "4.17.21" + mitt "3.0.1" + tiny-warning "1.0.3" + +"@flopflip/launchdarkly-adapter@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/launchdarkly-adapter/-/launchdarkly-adapter-14.0.2.tgz#a2b95ef8d8a4fe4e3d6430e59e34a8fa320eabbf" + integrity sha512-mZBAvt5Mlrl+0AL07HSsrXRgf9v52mo+F8NBmqvsYbJz778n5GyXzDSlUnshVqHjmC+NE0lqwoavaIGy8x+jZg== + dependencies: + "@babel/runtime" "7.24.5" + "@flopflip/adapter-utilities" "14.0.2" + "@flopflip/cache" "14.0.2" + "@flopflip/localstorage-cache" "14.0.2" + "@flopflip/sessionstorage-cache" "14.0.2" + "@flopflip/types" "14.0.2" + debounce-fn "4.0.0" + launchdarkly-js-client-sdk "3.4.0" + lodash "4.17.21" + mitt "3.0.1" + tiny-warning "1.0.3" + ts-deepmerge "7.0.0" + +"@flopflip/localstorage-cache@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/localstorage-cache/-/localstorage-cache-14.0.2.tgz#198869625240e9b7c3eb1045b6c1dba18d1dd751" + integrity sha512-BIxnFJq0R2QgJ+kieWvKerMrXPaBabhR21lRtNRtnBJtl9MW6h3l/u9bukMZC2BHgPBiUXovSvIcHAXcIrpDWw== + dependencies: + "@flopflip/types" "14.0.2" + +"@flopflip/memory-adapter@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/memory-adapter/-/memory-adapter-14.0.2.tgz#968f4ade309a2023a48ca0626a245333c0666919" + integrity sha512-N+juqC+DsBoUpUDTzXPGst7WDChZFP3wJu5Cz5UBirxdEHemoB7RZ2cl10YUJQls2W9TviwUAfxlipmpY9h1Ag== + dependencies: + "@babel/runtime" "7.24.5" + "@flopflip/adapter-utilities" "14.0.2" + "@flopflip/types" "14.0.2" + mitt "3.0.1" + tiny-warning "1.0.3" + +"@flopflip/react-broadcast@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/react-broadcast/-/react-broadcast-14.0.2.tgz#a75b0679fd77a6d767a958f0f1edbf049c8405ae" + integrity sha512-8BmZ1d3ZakYEvDrjsrk4k2EdO69LvwH6rg7C6qtTfOc+ilM+De12TD2UjVcl34hC7MQqE5SwuLn4ZGC7O33G3w== + dependencies: + "@babel/runtime" "7.24.5" + "@flopflip/react" "14.0.2" + "@flopflip/types" "14.0.2" + use-sync-external-store "1.2.2" + +"@flopflip/react@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/react/-/react-14.0.2.tgz#386cc92ff17988f075fef70b844dab3c3f79659c" + integrity sha512-6eucXO9b/btdm1nHEMu56nK+6jcM6PeMN/IfwV2bMf5Kn2rcewjguXLRXL8o0Kc1TneZJ4n5Krm5/Adjv+MLlA== + dependencies: + "@babel/runtime" "7.24.5" + "@flopflip/cache" "14.0.2" + "@flopflip/types" "14.0.2" + "@types/react-is" "17.0.7" + lodash "4.17.21" + react-is "18.3.1" + tiny-warning "1.0.3" + ts-deepmerge "7.0.0" + +"@flopflip/sessionstorage-cache@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/sessionstorage-cache/-/sessionstorage-cache-14.0.2.tgz#8dfacdf92817f97fed8822d79eca378118cfdf49" + integrity sha512-l+Aeu51kuuxOdm9Qvq44ero22o8FUuhuaWeCw3M10nAPpKTLBmkX8q0/xYtoYGE1tu0ADX8c3lbU8GD/BX4PPQ== + dependencies: + "@flopflip/types" "14.0.2" + +"@flopflip/types@14.0.2": + version "14.0.2" + resolved "https://registry.yarnpkg.com/@flopflip/types/-/types-14.0.2.tgz#fd3ade767865d1a280ac5d6b20257d1126f0f396" + integrity sha512-D606Q722ErxworXO5X2EdyQ5YHLHWRMqLGIA1UbK9FqJggiaLqBOWQb7XtDFtkqHBCcVtRoD2Sbcu6pZYi8/Xw== + dependencies: + launchdarkly-js-client-sdk "3.4.0" + +"@formatjs/cli-lib@^6.3.8": + version "6.6.3" + resolved "https://registry.yarnpkg.com/@formatjs/cli-lib/-/cli-lib-6.6.3.tgz#5980233be8f0bdbb471e6a635758579621bfb73b" + integrity sha512-BXKMmZxtzrdLDBDd0UAp8915x6TsHPziEfrvP21e/lTFCel+J1IOaD8EtGCJoLW0rZksWlUKLX+E2tALZr31DQ== + dependencies: + "@formatjs/icu-messageformat-parser" "2.9.3" + "@formatjs/icu-skeleton-parser" "1.8.7" + "@formatjs/ts-transformer" "3.13.22" + "@types/estree" "^1.0.0" + "@types/fs-extra" "9 || 10 || 11" + "@types/json-stable-stringify" "1" + "@types/node" "14 || 16 || 17 || 18 || 20 || 22" + chalk "4" + commander "12" + fast-glob "3" + fs-extra "9 || 10 || 11" + json-stable-stringify "1" + loud-rejection "2" + tslib "2" + typescript "5" + +"@formatjs/cli@6.2.12": + version "6.2.12" + resolved "https://registry.yarnpkg.com/@formatjs/cli/-/cli-6.2.12.tgz#5295e4f6351ed563bcd49fb6479905165098bcd4" + integrity sha512-bt1NEgkeYN8N9zWcpsPu3fZ57vv+biA+NtIQBlyOZnCp1bcvh+vNTXvmwF4C5qxqDtCylpOIb3yi3Ktgp4v0JQ== + +"@formatjs/ecma402-abstract@1.18.3": + version "1.18.3" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-1.18.3.tgz#274a563964ef5bfb76dc6a477329f52ce9d5b18d" + integrity sha512-J961RbhyjHWeCIv+iOceNxpoZ/qomJOs5lH+rUJCeKNa59gME4KC0LJVMeWODjHsnv/hTH8Hvd6sevzcAzjuaQ== + dependencies: + "@formatjs/intl-localematcher" "0.5.4" + tslib "^2.4.0" + +"@formatjs/ecma402-abstract@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz#39197ab90b1c78b7342b129a56a7acdb8f512e17" + integrity sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g== + dependencies: + "@formatjs/intl-localematcher" "0.5.4" + tslib "^2.4.0" + +"@formatjs/ecma402-abstract@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz#dc5a032e1971c709b32b9ab511fa35504a7d3bc9" + integrity sha512-aElGmleuReGnk2wtYOzYFmNWYoiWWmf1pPPCYg0oiIQSJj0mjc4eUfzUXaSOJ4S8WzI/cLqnCTWjqz904FT2OQ== + dependencies: + "@formatjs/fast-memoize" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + +"@formatjs/fast-memoize@2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz#74e64109279d5244f9fc281f3ae90c407cece823" + integrity sha512-3jeJ+HyOfu8osl3GNSL4vVHUuWFXR03Iz9jjgI7RwjG6ysu/Ymdr0JRCPHfF5yGbTE6JCrd63EpvX1/WybYRbA== + dependencies: + tslib "2" + +"@formatjs/icu-messageformat-parser@2.7.8": + version "2.7.8" + resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.8.tgz#f6d7643001e9bb5930d812f1f9a9856f30fa0343" + integrity sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA== + dependencies: + "@formatjs/ecma402-abstract" "2.0.0" + "@formatjs/icu-skeleton-parser" "1.8.2" + tslib "^2.4.0" + +"@formatjs/icu-messageformat-parser@2.9.3": + version "2.9.3" + resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz#7785cb48ba980ebcbe67a0a3fe12837032b95518" + integrity sha512-9L99QsH14XjOCIp4TmbT8wxuffJxGK8uLNO1zNhLtcZaVXvv626N0s4A2qgRCKG3dfYWx9psvGlFmvyVBa6u/w== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/icu-skeleton-parser" "1.8.7" + tslib "2" + +"@formatjs/icu-skeleton-parser@1.8.2": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.2.tgz#2252c949ae84ee66930e726130ea66731a123c9f" + integrity sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q== + dependencies: + "@formatjs/ecma402-abstract" "2.0.0" + tslib "^2.4.0" + +"@formatjs/icu-skeleton-parser@1.8.7": + version "1.8.7" + resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz#c0c21d75428bf7213ac23a0efbf4dbfa868b800d" + integrity sha512-fI+6SmS2g7h3srfAKSWa5dwreU5zNEfon2uFo99OToiLF6yxGE+WikvFSbsvMAYkscucvVmTYNlWlaDPp0n5HA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + tslib "2" + +"@formatjs/intl-displaynames@6.8.4": + version "6.8.4" + resolved "https://registry.yarnpkg.com/@formatjs/intl-displaynames/-/intl-displaynames-6.8.4.tgz#5fbfa6fa08fd306bf4ed6f056eba12a71404cbbd" + integrity sha512-HDVNBspDAOW0yTWluWTPHX2fk/9iBO4oST4R96f/IUaPGsFtjsHrpakwc+XDRPa3U5RniSEU2z34ZY0W78+E6Q== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + +"@formatjs/intl-enumerator@1.4.6": + version "1.4.6" + resolved "https://registry.yarnpkg.com/@formatjs/intl-enumerator/-/intl-enumerator-1.4.6.tgz#6dd0e8963f829ac34b9c40ef01a9b7133200953f" + integrity sha512-O2YMcE3SuBy4jL8r6YNq/8hvFrQ92QGLawdmzFbOi8D1r3VOfEMr8ifnOMp3zt8XemfTLrma+aF6yRCVeEbVLw== + dependencies: + tslib "^2.4.0" + +"@formatjs/intl-getcanonicallocales@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@formatjs/intl-getcanonicallocales/-/intl-getcanonicallocales-2.3.0.tgz#b6c6fa1c664e30a61f27fa6399a76159d82a5842" + integrity sha512-BOXbLwqQ7nKua/l7tKqDLRN84WupDXFDhGJQMFvsMVA2dKuOdRaWTxWpL3cJ7qPkoNw11Jf+Xpj4OSPBBvW0eQ== + dependencies: + tslib "^2.4.0" + +"@formatjs/intl-getcanonicallocales@^2.2.1": + version "2.5.2" + resolved "https://registry.yarnpkg.com/@formatjs/intl-getcanonicallocales/-/intl-getcanonicallocales-2.5.2.tgz#e9d0121bc1e6453441f586354152d2721b7aa0c2" + integrity sha512-B6QcLzXTuf4SrMUX/OM3q2ssvsL/Sz0vg14IZeXnGcx4NFFJK/EZ4DFVKnTfsCH4u5qYr9cyqVsk4H0l6UfANA== + dependencies: + tslib "2" + +"@formatjs/intl-listformat@7.7.4", "@formatjs/intl-listformat@^7.4.1": + version "7.7.4" + resolved "https://registry.yarnpkg.com/@formatjs/intl-listformat/-/intl-listformat-7.7.4.tgz#a102e418f4b7846317e8835a31eecd670c428d0a" + integrity sha512-lipFspH2MZcoeXxR6WSR/Jy9unzJ/iT0w+gbL8vgv25Ap0S9cUtcDVAce4ECEKI1bDtAvEU3b6+9Dha27gAikA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + +"@formatjs/intl-locale@^3.3.3": + version "3.4.6" + resolved "https://registry.yarnpkg.com/@formatjs/intl-locale/-/intl-locale-3.4.6.tgz#464c7c7bd222bcc1ab04f37889422d7fbe7a8bc0" + integrity sha512-2TI0sBmIBhtM/BI/ePWuQhoqmMWveeKF4bUphs9YLHmFf4XmmlpWKzbPV8jR/fTK/KFidEuZsF+IgbOAL/OVGQ== + dependencies: + "@formatjs/ecma402-abstract" "1.18.3" + "@formatjs/intl-enumerator" "1.4.6" + "@formatjs/intl-getcanonicallocales" "2.3.0" + tslib "^2.4.0" + +"@formatjs/intl-localematcher@0.5.4": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz#caa71f2e40d93e37d58be35cfffe57865f2b366f" + integrity sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g== + dependencies: + tslib "^2.4.0" + +"@formatjs/intl-localematcher@0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz#f889d076881b785d11ff993b966f527d199436d0" + integrity sha512-GGFtfHGQVFe/niOZp24Kal5b2i36eE2bNL0xi9Sg/yd0TR8aLjcteApZdHmismP5QQax1cMnZM9yWySUUjJteA== + dependencies: + tslib "2" + +"@formatjs/intl-numberformat@^8.7.1": + version "8.14.4" + resolved "https://registry.yarnpkg.com/@formatjs/intl-numberformat/-/intl-numberformat-8.14.4.tgz#9e90ef8421d2d52c919c24b66de976ef9a18a359" + integrity sha512-Isr8qEy6zZQA57VagmjO+z+AvRsTvzdP+P2ZT+zf5vnMbJT2toNIXeT8hA4hmI9qV6KUxHX/YOgpp5hw8tO49Q== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + +"@formatjs/intl-pluralrules@^5.2.5": + version "5.3.4" + resolved "https://registry.yarnpkg.com/@formatjs/intl-pluralrules/-/intl-pluralrules-5.3.4.tgz#89f42819447c60c96678119ac5f18d5ec561e79a" + integrity sha512-9+ySYcpTxLHy0PP10LGvxkXyYDeceFuyijjZh/UP5MKK7Xg9hXzW5X54B55iuOYnEljAolBVcat1DrIeKUi/Kw== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/intl-localematcher" "0.5.7" + tslib "2" + +"@formatjs/intl@2.10.14": + version "2.10.14" + resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-2.10.14.tgz#3de1c6dfb39c286a4f48125740d45a5cb4dc3923" + integrity sha512-4CA1EO75i/mSMHdjwfpgRj3Rsdsm6WjALeu/nlzYhBmAPxGu/Ha5GIRHAet5SO05TnpmqxmEGOsskWqFm0IeoA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/fast-memoize" "2.2.3" + "@formatjs/icu-messageformat-parser" "2.9.3" + "@formatjs/intl-displaynames" "6.8.4" + "@formatjs/intl-listformat" "7.7.4" + intl-messageformat "10.7.6" + tslib "2" + +"@formatjs/ts-transformer@3.13.22": + version "3.13.22" + resolved "https://registry.yarnpkg.com/@formatjs/ts-transformer/-/ts-transformer-3.13.22.tgz#accab986f60039e5fa0e0a8088e5cb9c599c4e8b" + integrity sha512-+Zfz0wZ6wkdQE2zePiIQWIf4dVWeJGFXjkZxoCwzqxXdDrRhyAsQm91kbdFRIcVrjILA6KV0gOz8X7OBbLP4fQ== + dependencies: + "@formatjs/icu-messageformat-parser" "2.9.3" + "@types/json-stable-stringify" "1" + "@types/node" "14 || 16 || 17 || 18 || 20 || 22" + chalk "4" + json-stable-stringify "1" + tslib "2" + typescript "5" + +"@graphql-tools/batch-execute@^7.1.2": + version "7.1.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-7.1.2.tgz#35ba09a1e0f80f34f1ce111d23c40f039d4403a0" + integrity sha512-IuR2SB2MnC2ztA/XeTMTfWcA0Wy7ZH5u+nDkDNLAdX+AaSyDnsQS35sCmHqG0VOGTl7rzoyBWLCKGwSJplgtwg== + dependencies: + "@graphql-tools/utils" "^7.7.0" + dataloader "2.0.0" + tslib "~2.2.0" + value-or-promise "1.0.6" + +"@graphql-tools/delegate@^7.0.1", "@graphql-tools/delegate@^7.1.5": + version "7.1.5" + resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-7.1.5.tgz#0b027819b7047eff29bacbd5032e34a3d64bd093" + integrity sha512-bQu+hDd37e+FZ0CQGEEczmRSfQRnnXeUxI/0miDV+NV/zCbEdIJj5tYFNrKT03W6wgdqx8U06d8L23LxvGri/g== + dependencies: + "@ardatan/aggregate-error" "0.0.6" + "@graphql-tools/batch-execute" "^7.1.2" + "@graphql-tools/schema" "^7.1.5" + "@graphql-tools/utils" "^7.7.1" + dataloader "2.0.0" + tslib "~2.2.0" + value-or-promise "1.0.6" + +"@graphql-tools/graphql-file-loader@^6.0.0": + version "6.2.7" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.2.7.tgz#d3720f2c4f4bb90eb2a03a7869a780c61945e143" + integrity sha512-5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ== + dependencies: + "@graphql-tools/import" "^6.2.6" + "@graphql-tools/utils" "^7.0.0" + tslib "~2.1.0" + +"@graphql-tools/import@^6.2.6": + version "6.7.18" + resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-6.7.18.tgz#ad092d8a4546bb6ffc3e871e499eec7ac368680b" + integrity sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ== + dependencies: + "@graphql-tools/utils" "^9.2.1" + resolve-from "5.0.0" + tslib "^2.4.0" + +"@graphql-tools/json-file-loader@^6.0.0": + version "6.2.6" + resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-6.2.6.tgz#830482cfd3721a0799cbf2fe5b09959d9332739a" + integrity sha512-CnfwBSY5926zyb6fkDBHnlTblHnHI4hoBALFYXnrg0Ev4yWU8B04DZl/pBRUc459VNgO2x8/mxGIZj2hPJG1EA== + dependencies: + "@graphql-tools/utils" "^7.0.0" + tslib "~2.0.1" + +"@graphql-tools/load@^6.0.0": + version "6.2.8" + resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-6.2.8.tgz#16900fb6e75e1d075cad8f7ea439b334feb0b96a" + integrity sha512-JpbyXOXd8fJXdBh2ta0Q4w8ia6uK5FHzrTNmcvYBvflFuWly2LDTk2abbSl81zKkzswQMEd2UIYghXELRg8eTA== + dependencies: + "@graphql-tools/merge" "^6.2.12" + "@graphql-tools/utils" "^7.5.0" + globby "11.0.3" + import-from "3.0.0" + is-glob "4.0.1" + p-limit "3.1.0" + tslib "~2.2.0" + unixify "1.0.0" + valid-url "1.0.9" + +"@graphql-tools/merge@6.0.0 - 6.2.14": + version "6.2.14" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-6.2.14.tgz#694e2a2785ba47558e5665687feddd2935e9d94e" + integrity sha512-RWT4Td0ROJai2eR66NHejgf8UwnXJqZxXgDWDI+7hua5vNA2OW8Mf9K1Wav1ZkjWnuRp4ztNtkZGie5ISw55ow== + dependencies: + "@graphql-tools/schema" "^7.0.0" + "@graphql-tools/utils" "^7.7.0" + tslib "~2.2.0" + +"@graphql-tools/merge@8.3.1": + version "8.3.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.3.1.tgz#06121942ad28982a14635dbc87b5d488a041d722" + integrity sha512-BMm99mqdNZbEYeTPK3it9r9S6rsZsQKtlqJsSBknAclXq2pGEfOxjcIZi+kBSkHZKPKCRrYDd5vY0+rUmIHVLg== + dependencies: + "@graphql-tools/utils" "8.9.0" + tslib "^2.4.0" + +"@graphql-tools/merge@^6.2.12": + version "6.2.17" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-6.2.17.tgz#4dedf87d8435a5e1091d7cc8d4f371ed1e029f1f" + integrity sha512-G5YrOew39fZf16VIrc49q3c8dBqQDD0ax5LYPiNja00xsXDi0T9zsEWVt06ApjtSdSF6HDddlu5S12QjeN8Tow== + dependencies: + "@graphql-tools/schema" "^8.0.2" + "@graphql-tools/utils" "8.0.2" + tslib "~2.3.0" + +"@graphql-tools/schema@^7.0.0", "@graphql-tools/schema@^7.1.5": + version "7.1.5" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-7.1.5.tgz#07b24e52b182e736a6b77c829fc48b84d89aa711" + integrity sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA== + dependencies: + "@graphql-tools/utils" "^7.1.2" + tslib "~2.2.0" + value-or-promise "1.0.6" + +"@graphql-tools/schema@^8.0.2": + version "8.5.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-8.5.1.tgz#c2f2ff1448380919a330312399c9471db2580b58" + integrity sha512-0Esilsh0P/qYcB5DKQpiKeQs/jevzIadNTaT0jeWklPMwNbT7yMX4EqZany7mbeRRlSRwMzNzL5olyFdffHBZg== + dependencies: + "@graphql-tools/merge" "8.3.1" + "@graphql-tools/utils" "8.9.0" + tslib "^2.4.0" + value-or-promise "1.0.11" + +"@graphql-tools/url-loader@^6.0.0": + version "6.10.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-6.10.1.tgz#dc741e4299e0e7ddf435eba50a1f713b3e763b33" + integrity sha512-DSDrbhQIv7fheQ60pfDpGD256ixUQIR6Hhf9Z5bRjVkXOCvO5XrkwoWLiU7iHL81GB1r0Ba31bf+sl+D4nyyfw== + dependencies: + "@graphql-tools/delegate" "^7.0.1" + "@graphql-tools/utils" "^7.9.0" + "@graphql-tools/wrap" "^7.0.4" + "@microsoft/fetch-event-source" "2.0.1" + "@types/websocket" "1.0.2" + abort-controller "3.0.0" + cross-fetch "3.1.4" + extract-files "9.0.0" + form-data "4.0.0" + graphql-ws "^4.4.1" + is-promise "4.0.0" + isomorphic-ws "4.0.1" + lodash "4.17.21" + meros "1.1.4" + subscriptions-transport-ws "^0.9.18" + sync-fetch "0.3.0" + tslib "~2.2.0" + valid-url "1.0.9" + ws "7.4.5" + +"@graphql-tools/utils@8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.0.2.tgz#795a8383cdfdc89855707d62491c576f439f3c51" + integrity sha512-gzkavMOgbhnwkHJYg32Adv6f+LxjbQmmbdD5Hty0+CWxvaiuJq+nU6tzb/7VSU4cwhbNLx/lGu2jbCPEW1McZQ== + dependencies: + tslib "~2.3.0" + +"@graphql-tools/utils@8.9.0": + version "8.9.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.9.0.tgz#c6aa5f651c9c99e1aca55510af21b56ec296cdb7" + integrity sha512-pjJIWH0XOVnYGXCqej8g/u/tsfV4LvLlj0eATKQu5zwnxd/TiTHq7Cg313qUPTFFHZ3PP5wJ15chYVtLDwaymg== + dependencies: + tslib "^2.4.0" + +"@graphql-tools/utils@^7.0.0", "@graphql-tools/utils@^7.1.2", "@graphql-tools/utils@^7.5.0", "@graphql-tools/utils@^7.7.0", "@graphql-tools/utils@^7.7.1", "@graphql-tools/utils@^7.8.1", "@graphql-tools/utils@^7.9.0": + version "7.10.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-7.10.0.tgz#07a4cb5d1bec1ff1dc1d47a935919ee6abd38699" + integrity sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w== + dependencies: + "@ardatan/aggregate-error" "0.0.6" + camel-case "4.1.2" + tslib "~2.2.0" + +"@graphql-tools/utils@^9.2.1": + version "9.2.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.2.1.tgz#1b3df0ef166cfa3eae706e3518b17d5922721c57" + integrity sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + tslib "^2.4.0" + +"@graphql-tools/wrap@^7.0.4": + version "7.0.8" + resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-7.0.8.tgz#ad41e487135ca3ea1ae0ea04bb3f596177fb4f50" + integrity sha512-1NDUymworsOlb53Qfh7fonDi2STvqCtbeE68ntKY9K/Ju/be2ZNxrFSbrBHwnxWcN9PjISNnLcAyJ1L5tCUyhg== + dependencies: + "@graphql-tools/delegate" "^7.1.5" + "@graphql-tools/schema" "^7.1.5" + "@graphql-tools/utils" "^7.8.1" + tslib "~2.2.0" + value-or-promise "1.0.6" + +"@graphql-typed-document-node/core@^3.1.1": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" + integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== + +"@humanwhocodes/config-array@^0.11.14": + version "0.11.14" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" + integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== + dependencies: + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== + +"@iarna/toml@^2.2.5": + version "2.2.5" + resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c" + integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg== + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + dependencies: + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" + +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + +"@jest/core@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f" + integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== + dependencies: + "@jest/console" "^29.7.0" + "@jest/reporters" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + ci-info "^3.2.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-changed-files "^29.7.0" + jest-config "^29.7.0" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-resolve-dependencies "^29.7.0" + jest-runner "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + jest-watcher "^29.7.0" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/environment@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7" + integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== + dependencies: + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== + dependencies: + jest-get-type "^29.6.3" + +"@jest/expect@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2" + integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== + dependencies: + expect "^29.7.0" + jest-snapshot "^29.7.0" + +"@jest/fake-timers@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565" + integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== + dependencies: + "@jest/types" "^29.6.3" + "@sinonjs/fake-timers" "^10.0.2" + "@types/node" "*" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +"@jest/globals@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" + integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/types" "^29.6.3" + jest-mock "^29.7.0" + +"@jest/reporters@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + "@types/node" "*" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^6.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.1.3" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + jest-worker "^29.7.0" + slash "^3.0.0" + string-length "^4.0.1" + strip-ansi "^6.0.0" + v8-to-istanbul "^9.0.1" + +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/source-map@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4" + integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== + dependencies: + "@jridgewell/trace-mapping" "^0.3.18" + callsites "^3.0.0" + graceful-fs "^4.2.9" + +"@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== + dependencies: + "@jest/console" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce" + integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== + dependencies: + "@jest/test-result" "^29.7.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + slash "^3.0.0" + +"@jest/transform@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== + dependencies: + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + babel-plugin-istanbul "^6.1.1" + chalk "^4.0.0" + convert-source-map "^2.0.0" + fast-json-stable-stringify "^2.1.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + micromatch "^4.0.4" + pirates "^4.0.4" + slash "^3.0.0" + write-file-atomic "^4.0.2" + +"@jest/types@29.6.3", "@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" + +"@jest/types@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/source-map@^0.3.3": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@juggle/resize-observer@^3.3.1": + version "3.4.0" + resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" + integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== + +"@leichtgewicht/ip-codec@^2.0.1": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1" + integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== + +"@manypkg/cli@0.21.4": + version "0.21.4" + resolved "https://registry.yarnpkg.com/@manypkg/cli/-/cli-0.21.4.tgz#e17d4bd3e1defceec0acf0449b7309d0490b6cd0" + integrity sha512-EACxxb+c/t6G0l1FrlyewZeBnyR5V1cLkXjnBfsay5TN1UgbilFpG6POglzn+lVJet9NqnEKe3RLHABzkIDZ0Q== + dependencies: + "@manypkg/get-packages" "^2.2.1" + chalk "^2.4.2" + detect-indent "^6.0.0" + find-up "^4.1.0" + fs-extra "^8.1.0" + normalize-path "^3.0.0" + p-limit "^2.2.1" + package-json "^8.1.0" + parse-github-url "^1.0.2" + sembear "^0.5.0" + semver "^6.3.0" + spawndamnit "^2.0.0" + validate-npm-package-name "^3.0.0" + +"@manypkg/find-root@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@manypkg/find-root/-/find-root-1.1.0.tgz#a62d8ed1cd7e7d4c11d9d52a8397460b5d4ad29f" + integrity sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA== + dependencies: + "@babel/runtime" "^7.5.5" + "@types/node" "^12.7.1" + find-up "^4.1.0" + fs-extra "^8.1.0" + +"@manypkg/find-root@^2.2.2": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@manypkg/find-root/-/find-root-2.2.3.tgz#3e9be5dff4a008c228649a34e2af65288ff13c26" + integrity sha512-jtEZKczWTueJYHjGpxU3KJQ08Gsrf4r6Q2GjmPp/RGk5leeYAA1eyDADSAF+KVCsQ6EwZd/FMcOFCoMhtqdCtQ== + dependencies: + "@manypkg/tools" "^1.1.2" + +"@manypkg/get-packages@1.1.3": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@manypkg/get-packages/-/get-packages-1.1.3.tgz#e184db9bba792fa4693de4658cfb1463ac2c9c47" + integrity sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A== + dependencies: + "@babel/runtime" "^7.5.5" + "@changesets/types" "^4.0.1" + "@manypkg/find-root" "^1.1.0" + fs-extra "^8.1.0" + globby "^11.0.0" + read-yaml-file "^1.1.0" + +"@manypkg/get-packages@^2.2.1": + version "2.2.2" + resolved "https://registry.yarnpkg.com/@manypkg/get-packages/-/get-packages-2.2.2.tgz#6eb16fc1ccf8c903aff5cde4e535c7574e965b0d" + integrity sha512-3+Zd8kLZmsyJFmWTBtY0MAuCErI7yKB2cjMBlujvSVKZ2R/BMXi0kjCXu2dtRlSq/ML86t1FkumT0yreQ3n8OQ== + dependencies: + "@manypkg/find-root" "^2.2.2" + "@manypkg/tools" "^1.1.1" + +"@manypkg/tools@^1.1.1", "@manypkg/tools@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@manypkg/tools/-/tools-1.1.2.tgz#15d0abb66aa04cee83e7fe75839d56ddfdd5196f" + integrity sha512-3lBouSuF7CqlseLB+FKES0K4FQ02JrbEoRtJhxnsyB1s5v4AP03gsoohN8jp7DcOImhaR9scYdztq3/sLfk/qQ== + dependencies: + fast-glob "^3.3.2" + jju "^1.4.0" + js-yaml "^4.1.0" + +"@microsoft/fetch-event-source@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@microsoft/fetch-event-source/-/fetch-event-source-2.0.1.tgz#9ceecc94b49fbaa15666e38ae8587f64acce007d" + integrity sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA== + +"@mswjs/cookies@^0.2.2": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@mswjs/cookies/-/cookies-0.2.2.tgz#b4e207bf6989e5d5427539c2443380a33ebb922b" + integrity sha512-mlN83YSrcFgk7Dm1Mys40DLssI1KdJji2CMKN8eOlBqsTADYzj2+jWzsANsUTFbxDMWPD5e9bfA1RGqBpS3O1g== + dependencies: + "@types/set-cookie-parser" "^2.4.0" + set-cookie-parser "^2.4.6" + +"@mswjs/interceptors@^0.17.5": + version "0.17.10" + resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.17.10.tgz#857b41f30e2b92345ed9a4e2b1d0a08b8b6fcad4" + integrity sha512-N8x7eSLGcmUFNWZRxT1vsHvypzIRgQYdG0rJey/rZCy6zT/30qDt8Joj7FxzGNLSwXbeZqJOMqDurp7ra4hgbw== + dependencies: + "@open-draft/until" "^1.0.3" + "@types/debug" "^4.1.7" + "@xmldom/xmldom" "^0.8.3" + debug "^4.3.3" + headers-polyfill "3.2.5" + outvariant "^1.2.1" + strict-event-emitter "^0.2.4" + web-encoding "^1.1.5" + +"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": + version "5.1.1-v1" + resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" + integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg== + dependencies: + eslint-scope "5.1.1" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@nolyfill/is-core-module@1.0.39": + version "1.0.39" + resolved "https://registry.yarnpkg.com/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz#3dc35ba0f1e66b403c00b39344f870298ebb1c8e" + integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA== + +"@open-draft/until@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@open-draft/until/-/until-1.0.3.tgz#db9cc719191a62e7d9200f6e7bab21c5b848adca" + integrity sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q== + +"@pmmmwh/react-refresh-webpack-plugin@0.5.15": + version "0.5.15" + resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.15.tgz#f126be97c30b83ed777e2aeabd518bc592e6e7c4" + integrity sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ== + dependencies: + ansi-html "^0.0.9" + core-js-pure "^3.23.3" + error-stack-parser "^2.0.6" + html-entities "^2.1.0" + loader-utils "^2.0.4" + schema-utils "^4.2.0" + source-map "^0.7.3" + +"@pnpm/config.env-replace@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c" + integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== + +"@pnpm/network.ca-file@^1.0.1": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz#2ab05e09c1af0cdf2fcf5035bea1484e222f7983" + integrity sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== + dependencies: + graceful-fs "4.2.10" + +"@pnpm/npm-conf@^2.1.0": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz#bb375a571a0bd63ab0a23bece33033c683e9b6b0" + integrity sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw== + dependencies: + "@pnpm/config.env-replace" "^1.1.0" + "@pnpm/network.ca-file" "^1.0.1" + config-chain "^1.1.11" + +"@polka/url@^1.0.0-next.24": + version "1.0.0-next.28" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.28.tgz#d45e01c4a56f143ee69c54dd6b12eade9e270a73" + integrity sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw== + +"@react-hook/latest@1.0.3", "@react-hook/latest@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@react-hook/latest/-/latest-1.0.3.tgz#c2d1d0b0af8b69ec6e2b3a2412ba0768ac82db80" + integrity sha512-dy6duzl+JnAZcDbNTfmaP3xHiKtbXYOaz3G51MGVljh548Y8MWzTr+PHLOfvpypEVW9zwvl+VyKjbWKEVbV1Rg== + +"@react-hook/passive-layout-effect@^1.2.0": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@react-hook/passive-layout-effect/-/passive-layout-effect-1.2.1.tgz#c06dac2d011f36d61259aa1c6df4f0d5e28bc55e" + integrity sha512-IwEphTD75liO8g+6taS+4oqz+nnroocNfWVHWz7j+N+ZO2vYrc6PV1q7GQhuahL0IOR7JccFTsFKQ/mb6iZWAg== + +"@react-hook/resize-observer@1.2.6": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@react-hook/resize-observer/-/resize-observer-1.2.6.tgz#9a8cf4c5abb09becd60d1d65f6bf10eec211e291" + integrity sha512-DlBXtLSW0DqYYTW3Ft1/GQFZlTdKY5VAFIC4+km6IK5NiPPDFchGbEJm1j6pSgMqPRHbUQgHJX7RaR76ic1LWA== + dependencies: + "@juggle/resize-observer" "^3.3.1" + "@react-hook/latest" "^1.0.2" + "@react-hook/passive-layout-effect" "^1.2.0" + +"@reduxjs/toolkit@1.9.7": + version "1.9.7" + resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.9.7.tgz#7fc07c0b0ebec52043f8cb43510cf346405f78a6" + integrity sha512-t7v8ZPxhhKgOKtU+uyJT13lu4vL7az5aFi4IdoDs/eS548edn2M8Ik9h8fxgvMjGoAUVFSt6ZC1P5cWmQ014QQ== + dependencies: + immer "^9.0.21" + redux "^4.2.1" + redux-thunk "^2.4.2" + reselect "^4.1.8" + +"@rollup/plugin-graphql@2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@rollup/plugin-graphql/-/plugin-graphql-2.0.4.tgz#240aee16b4be10f3e9f879b6146af689cc10e07c" + integrity sha512-TfaqbbK71VHodCDCoRbPnv2+Tsnlvad2OsGEviURHFl+ZBUyf5wfXgXc9RqZ+xKxSl87Z3YbPhD0z6eWYjuByw== + dependencies: + "@rollup/pluginutils" "^5.0.1" + graphql-tag "^2.12.6" + +"@rollup/pluginutils@5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.0.tgz#7e53eddc8c7f483a4ad0b94afb1f7f5fd3c771e0" + integrity sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^2.0.2" + picomatch "^2.3.1" + +"@rollup/pluginutils@^5.0.1": + version "5.1.3" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.3.tgz#3001bf1a03f3ad24457591f2c259c8e514e0dbdf" + integrity sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^2.0.2" + picomatch "^4.0.2" + +"@rtsao/scc@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" + integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== + +"@rushstack/eslint-patch@^1.3.3": + version "1.10.4" + resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz#427d5549943a9c6fce808e39ea64dbe60d4047f1" + integrity sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA== + +"@sentry-internal/feedback@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.117.0.tgz#4ca62cc469611720e76877a756cf24b792cb178e" + integrity sha512-4X+NnnY17W74TymgLFH7/KPTVYpEtoMMJh8HzVdCmHTOE6j32XKBeBMRaXBhmNYmEgovgyRKKf2KvtSfgw+V1Q== + dependencies: + "@sentry/core" "7.117.0" + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + +"@sentry-internal/feedback@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-7.119.1.tgz#98285dc9dba0ab62369d758124901b00faf58697" + integrity sha512-EPyW6EKZmhKpw/OQUPRkTynXecZdYl4uhZwdZuGqnGMAzswPOgQvFrkwsOuPYvoMfXqCH7YuRqyJrox3uBOrTA== + dependencies: + "@sentry/core" "7.119.1" + "@sentry/types" "7.119.1" + "@sentry/utils" "7.119.1" + +"@sentry-internal/replay-canvas@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.117.0.tgz#d6b3b711453c88e040f31ebab1d4bc627b4a6505" + integrity sha512-7hjIhwEcoosr+BIa0AyEssB5xwvvlzUpvD5fXu4scd3I3qfX8gdnofO96a8r+LrQm3bSj+eN+4TfKEtWb7bU5A== + dependencies: + "@sentry/core" "7.117.0" + "@sentry/replay" "7.117.0" + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + +"@sentry-internal/replay-canvas@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-7.119.1.tgz#b1413fb37734d609b0745ac24d49ddf9d63b9c51" + integrity sha512-O/lrzENbMhP/UDr7LwmfOWTjD9PLNmdaCF408Wx8SDuj7Iwc+VasGfHg7fPH4Pdr4nJON6oh+UqoV4IoG05u+A== + dependencies: + "@sentry/core" "7.119.1" + "@sentry/replay" "7.119.1" + "@sentry/types" "7.119.1" + "@sentry/utils" "7.119.1" + +"@sentry-internal/tracing@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.117.0.tgz#c7d2357dae8d7ea2bc130e4513ac4ffc8dc7553c" + integrity sha512-fAIyijNvKBZNA12IcKo+dOYDRTNrzNsdzbm3DP37vJRKVQu19ucqP4Y6InvKokffDP2HZPzFPDoGXYuXkDhUZg== + dependencies: + "@sentry/core" "7.117.0" + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + +"@sentry-internal/tracing@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.119.1.tgz#500d50d451bfd0ce6b185e9f112208229739ab03" + integrity sha512-cI0YraPd6qBwvUA3wQdPGTy8PzAoK0NZiaTN1LM3IczdPegehWOaEG5GVTnpGnTsmBAzn1xnBXNBhgiU4dgcrQ== + dependencies: + "@sentry/core" "7.119.1" + "@sentry/types" "7.119.1" + "@sentry/utils" "7.119.1" + +"@sentry/browser@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.117.0.tgz#3030073f360974dadcf5a5f2e1542497b3be2482" + integrity sha512-29X9HlvDEKIaWp6XKlNPPSNND0U6P/ede5WA2nVHfs1zJLWdZ7/ijuMc0sH/CueEkqHe/7gt94hBcI7HOU/wSw== + dependencies: + "@sentry-internal/feedback" "7.117.0" + "@sentry-internal/replay-canvas" "7.117.0" + "@sentry-internal/tracing" "7.117.0" + "@sentry/core" "7.117.0" + "@sentry/integrations" "7.117.0" + "@sentry/replay" "7.117.0" + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + +"@sentry/browser@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.119.1.tgz#260470dd7fd18de366017c3bf23a252a24d2ff05" + integrity sha512-aMwAnFU4iAPeLyZvqmOQaEDHt/Dkf8rpgYeJ0OEi50dmP6AjG+KIAMCXU7CYCCQDn70ITJo8QD5+KzCoZPYz0A== + dependencies: + "@sentry-internal/feedback" "7.119.1" + "@sentry-internal/replay-canvas" "7.119.1" + "@sentry-internal/tracing" "7.119.1" + "@sentry/core" "7.119.1" + "@sentry/integrations" "7.119.1" + "@sentry/replay" "7.119.1" + "@sentry/types" "7.119.1" + "@sentry/utils" "7.119.1" + +"@sentry/core@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.117.0.tgz#eebdb6e700d5fbdf3102c4abfb4ff92ef79ae9a5" + integrity sha512-1XZ4/d/DEwnfM2zBMloXDwX+W7s76lGKQMgd8bwgPJZjjEztMJ7X0uopKAGwlQcjn242q+hsCBR6C+fSuI5kvg== + dependencies: + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + +"@sentry/core@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.119.1.tgz#63e949cad167a0ee5e52986c93b96ff1d6a05b57" + integrity sha512-YUNnH7O7paVd+UmpArWCPH4Phlb5LwrkWVqzFWqL3xPyCcTSof2RL8UmvpkTjgYJjJ+NDfq5mPFkqv3aOEn5Sw== + dependencies: + "@sentry/types" "7.119.1" + "@sentry/utils" "7.119.1" + +"@sentry/integrations@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.117.0.tgz#4613dae3bc1d257c3c870461327fd4f70dbda229" + integrity sha512-U3suSZysmU9EiQqg0ga5CxveAyNbi9IVdsapMDq5EQGNcVDvheXtULs+BOc11WYP3Kw2yWB38VDqLepfc/Fg2g== + dependencies: + "@sentry/core" "7.117.0" + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + localforage "^1.8.1" + +"@sentry/integrations@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-7.119.1.tgz#9fc17aa9fcb942fbd2fc12eecd77a0f316897960" + integrity sha512-CGmLEPnaBqbUleVqrmGYjRjf5/OwjUXo57I9t0KKWViq81mWnYhaUhRZWFNoCNQHns+3+GPCOMvl0zlawt+evw== + dependencies: + "@sentry/core" "7.119.1" + "@sentry/types" "7.119.1" + "@sentry/utils" "7.119.1" + localforage "^1.8.1" + +"@sentry/react@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.117.0.tgz#0a6e729f5d17782a02a48728821536ede569bc8d" + integrity sha512-aK+yaEP2esBhaczGU96Y7wkqB4umSIlRAzobv7ER88EGHzZulRaocTpQO8HJJGDHm4D8rD+E893BHnghkoqp4Q== + dependencies: + "@sentry/browser" "7.117.0" + "@sentry/core" "7.117.0" + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + hoist-non-react-statics "^3.3.2" + +"@sentry/replay@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.117.0.tgz#c41844b60ad5d711d663a562e2df77fe14c51bbb" + integrity sha512-V4DfU+x4UsA4BsufbQ8jHYa5H0q5PYUgso2X1PR31g1fpx7yiYguSmCfz1UryM6KkH92dfTnqXapDB44kXOqzQ== + dependencies: + "@sentry-internal/tracing" "7.117.0" + "@sentry/core" "7.117.0" + "@sentry/types" "7.117.0" + "@sentry/utils" "7.117.0" + +"@sentry/replay@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.119.1.tgz#117cf493a3008a39943b7d571d451c6218542847" + integrity sha512-4da+ruMEipuAZf35Ybt2StBdV1S+oJbSVccGpnl9w6RoeQoloT4ztR6ML3UcFDTXeTPT1FnHWDCyOfST0O7XMw== + dependencies: + "@sentry-internal/tracing" "7.119.1" + "@sentry/core" "7.119.1" + "@sentry/types" "7.119.1" + "@sentry/utils" "7.119.1" + +"@sentry/types@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.117.0.tgz#c4d89aba487c05f4e5cbfa2f1c65180b536393b4" + integrity sha512-5dtdulcUttc3F0Te7ekZmpSp/ebt/CA71ELx0uyqVGjWsSAINwskFD77sdcjqvZWek//WjiYX1+GRKlpJ1QqsA== + +"@sentry/types@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.119.1.tgz#f9c3c12e217c9078a6d556c92590e42a39b750dd" + integrity sha512-4G2mcZNnYzK3pa2PuTq+M2GcwBRY/yy1rF+HfZU+LAPZr98nzq2X3+mJHNJoobeHRkvVh7YZMPi4ogXiIS5VNQ== + +"@sentry/utils@7.117.0": + version "7.117.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.117.0.tgz#ac367a6f623bd09440b39d947437009c0ffe52b2" + integrity sha512-KkcLY8643SGBiDyPvMQOubBkwVX5IPknMHInc7jYC8pDVncGp7C65Wi506bCNPpKCWspUd/0VDNWOOen51/qKA== + dependencies: + "@sentry/types" "7.117.0" + +"@sentry/utils@7.119.1": + version "7.119.1" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.119.1.tgz#08b28fa8170987a60e149e2102e83395a95e9a89" + integrity sha512-ju/Cvyeu/vkfC5/XBV30UNet5kLEicZmXSyuLwZu95hEbL+foPdxN+re7pCI/eNqfe3B2vz7lvz5afLVOlQ2Hg== + dependencies: + "@sentry/types" "7.119.1" + +"@sheerun/mutationobserver-shim@0.3.3": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz#5405ee8e444ed212db44e79351f0c70a582aae25" + integrity sha512-DetpxZw1fzPD5xUBrIAoplLChO2VB8DlL5Gg+I1IR9b2wPqYIca2WSUxL5g1vLeR4MsQq1NeWriXAVffV+U1Fw== + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sindresorhus/is@^5.2.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.6.0.tgz#41dd6093d34652cddb5d5bdeee04eafc33826668" + integrity sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== + +"@sinonjs/commons@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" + integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" + integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== + dependencies: + "@sinonjs/commons" "^3.0.0" + +"@svgr/babel-plugin-add-jsx-attribute@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" + integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== + +"@svgr/babel-plugin-remove-jsx-attribute@*": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== + +"@svgr/babel-plugin-remove-jsx-empty-expression@*": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== + +"@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" + integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== + +"@svgr/babel-plugin-svg-dynamic-title@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" + integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== + +"@svgr/babel-plugin-svg-em-dimensions@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" + integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== + +"@svgr/babel-plugin-transform-react-native-svg@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" + integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== + +"@svgr/babel-plugin-transform-svg-component@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" + integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== + +"@svgr/babel-preset@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" + integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" + "@svgr/babel-plugin-remove-jsx-attribute" "*" + "@svgr/babel-plugin-remove-jsx-empty-expression" "*" + "@svgr/babel-plugin-replace-jsx-attribute-value" "^6.5.1" + "@svgr/babel-plugin-svg-dynamic-title" "^6.5.1" + "@svgr/babel-plugin-svg-em-dimensions" "^6.5.1" + "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" + "@svgr/babel-plugin-transform-svg-component" "^6.5.1" + +"@svgr/core@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-6.5.1.tgz#d3e8aa9dbe3fbd747f9ee4282c1c77a27410488a" + integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== + dependencies: + "@babel/core" "^7.19.6" + "@svgr/babel-preset" "^6.5.1" + "@svgr/plugin-jsx" "^6.5.1" + camelcase "^6.2.0" + cosmiconfig "^7.0.1" + +"@svgr/hast-util-to-babel-ast@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" + integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== + dependencies: + "@babel/types" "^7.20.0" + entities "^4.4.0" + +"@svgr/plugin-jsx@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz#0e30d1878e771ca753c94e69581c7971542a7072" + integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== + dependencies: + "@babel/core" "^7.19.6" + "@svgr/babel-preset" "^6.5.1" + "@svgr/hast-util-to-babel-ast" "^6.5.1" + svg-parser "^2.0.4" + +"@svgr/plugin-svgo@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" + integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== + dependencies: + cosmiconfig "^7.0.1" + deepmerge "^4.2.2" + svgo "^2.8.0" + +"@svgr/webpack@^6.5.1": + version "6.5.1" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-6.5.1.tgz#ecf027814fc1cb2decc29dc92f39c3cf691e40e8" + integrity sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA== + dependencies: + "@babel/core" "^7.19.6" + "@babel/plugin-transform-react-constant-elements" "^7.18.12" + "@babel/preset-env" "^7.19.4" + "@babel/preset-react" "^7.18.6" + "@babel/preset-typescript" "^7.18.6" + "@svgr/core" "^6.5.1" + "@svgr/plugin-jsx" "^6.5.1" + "@svgr/plugin-svgo" "^6.5.1" + +"@swc/core-darwin-arm64@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.9.1.tgz#0fd83e5febe1044c7b12f128089cb8b213e14d0b" + integrity sha512-2/ncHSCdAh5OHem1fMITrWEzzl97OdMK1PHc9CkxSJnphLjRubfxB5sbc5tDhcO68a5tVy+DxwaBgDec3PXnOg== + +"@swc/core-darwin-x64@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.9.1.tgz#da28fcd37207655d2ad34dcb0d0819f20decb57a" + integrity sha512-4MDOFC5zmNqRJ9RGFOH95oYf27J9HniLVpB1pYm2gGeNHdl2QvDMtx2QTuMHQ6+OTn/3y1BHYuhBGp7d405oLA== + +"@swc/core-linux-arm-gnueabihf@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.9.1.tgz#dde1a15d1b88a6be000bbcecebe301227eb76c57" + integrity sha512-eVW/BjRW8/HpLe3+1jRU7w7PdRLBgnEEYTkHJISU8805/EKT03xNZn6CfaBpKfeAloY4043hbGzE/NP9IahdpQ== + +"@swc/core-linux-arm64-gnu@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.9.1.tgz#8b6d15b56597ba5e097932d3a305e88c3d749cec" + integrity sha512-8m3u1v8R8NgI/9+cHMkzk14w87blSy3OsQPWPfhOL+XPwhyLPvat+ahQJb2nZmltjTgkB4IbzKFSfbuA34LmNA== + +"@swc/core-linux-arm64-musl@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.9.1.tgz#dd822efe61b2bbbd378e6ca8d80b4ba992c34ad8" + integrity sha512-hpT0sQAZnW8l02I289yeyFfT9llGO9PzKDxUq8pocKtioEHiElRqR53juCWoSmzuWi+6KX7zUJ0NKCBrc8pmDg== + +"@swc/core-linux-x64-gnu@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.9.1.tgz#d02c63e96d4137c988e71189ccf1c40deb43b4cc" + integrity sha512-sGFdpdAYusk/ropHiwtXom2JrdaKPxl8MqemRv6dvxZq1Gm/GdmOowxdXIPjCgBGMgoXVcgNviH6CgiO5q+UtA== + +"@swc/core-linux-x64-musl@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.9.1.tgz#a8736ddb8e573aa59ccceb50813badff806b299b" + integrity sha512-YtNLNwIWs0Z2+XgBs6+LrCIGtfCDtNr4S4b6Q5HDOreEIGzSvhkef8eyBI5L+fJ2eGov4b7iEo61C4izDJS5RA== + +"@swc/core-win32-arm64-msvc@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.9.1.tgz#91c75fe95cd7bb7f7ae85c6b3bd405af63dc5984" + integrity sha512-qSxD3uZW2vSiHqUt30vUi0PB92zDh9bjqh5YKpfhhVa7h1vt/xXhlid8yMvSNToTfzhRrTEffOAPUr7WVoyQUA== + +"@swc/core-win32-ia32-msvc@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.9.1.tgz#e2ea0be7ca34b642b3adbb6c1fad34fb7874514b" + integrity sha512-C3fPEwyX/WRPlX6zIToNykJuz1JkZX0sk8H1QH2vpnKuySUkt/Ur5K2FzLgSWzJdbfxstpgS151/es0VGAD+ZA== + +"@swc/core-win32-x64-msvc@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.9.1.tgz#c9e532a791fdf44e3c9635135b1026f140d06483" + integrity sha512-2XZ+U1AyVsOAXeH6WK1syDm7+gwTjA8fShs93WcbxnK7HV+NigDlvr4124CeJLTHyh3fMh1o7+CnQnaBJhlysQ== + +"@swc/core@^1.5.7": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.9.1.tgz#1a1b8378e4b64b74e7f932014ca800ea6133ac27" + integrity sha512-OnPc+Kt5oy3xTvr/KCUOqE9ptJcWbyQgAUr1ydh9EmbBcmJTaO1kfQCxm/axzJi6sKeDTxL9rX5zvLOhoYIaQw== + dependencies: + "@swc/counter" "^0.1.3" + "@swc/types" "^0.1.14" + optionalDependencies: + "@swc/core-darwin-arm64" "1.9.1" + "@swc/core-darwin-x64" "1.9.1" + "@swc/core-linux-arm-gnueabihf" "1.9.1" + "@swc/core-linux-arm64-gnu" "1.9.1" + "@swc/core-linux-arm64-musl" "1.9.1" + "@swc/core-linux-x64-gnu" "1.9.1" + "@swc/core-linux-x64-musl" "1.9.1" + "@swc/core-win32-arm64-msvc" "1.9.1" + "@swc/core-win32-ia32-msvc" "1.9.1" + "@swc/core-win32-x64-msvc" "1.9.1" + +"@swc/counter@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9" + integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== + +"@swc/types@^0.1.14": + version "0.1.14" + resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.14.tgz#0a0a3f60f801c5d7d52ab02fd5f924d9c6dbcb0d" + integrity sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg== + dependencies: + "@swc/counter" "^0.1.3" + +"@szmarczak/http-timer@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" + integrity sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== + dependencies: + defer-to-connect "^2.0.1" + +"@testing-library/cypress@^10.0.2": + version "10.0.2" + resolved "https://registry.yarnpkg.com/@testing-library/cypress/-/cypress-10.0.2.tgz#5d360f2aa43708c6c92e24765f892b09f3a58912" + integrity sha512-dKv95Bre5fDmNb9tOIuWedhGUryxGu1GWYWtXDqUsDPcr9Ekld0fiTb+pcBvSsFpYXAZSpmyEjhoXzLbhh06yQ== + dependencies: + "@babel/runtime" "^7.14.6" + "@testing-library/dom" "^10.1.0" + +"@testing-library/dom@^10.1.0": + version "10.4.0" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-10.4.0.tgz#82a9d9462f11d240ecadbf406607c6ceeeff43a8" + integrity sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "5.3.0" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.5.0" + pretty-format "^27.0.2" + +"@testing-library/dom@^8.0.0", "@testing-library/dom@^8.11.1": + version "8.20.1" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.20.1.tgz#2e52a32e46fc88369eef7eef634ac2a192decd9f" + integrity sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "5.1.3" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.5.0" + pretty-format "^27.0.2" + +"@testing-library/dom@^9.3.1": + version "9.3.4" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.4.tgz#50696ec28376926fec0a1bf87d9dbac5e27f60ce" + integrity sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "5.1.3" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.5.0" + pretty-format "^27.0.2" + +"@testing-library/jest-dom@^5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz#5e97c8f9a15ccf4656da00fecab505728de81e0c" + integrity sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg== + dependencies: + "@adobe/css-tools" "^4.0.1" + "@babel/runtime" "^7.9.2" + "@types/testing-library__jest-dom" "^5.9.1" + aria-query "^5.0.0" + chalk "^3.0.0" + css.escape "^1.5.1" + dom-accessibility-api "^0.5.6" + lodash "^4.17.15" + redent "^3.0.0" + +"@testing-library/react-hooks@8.0.1": + version "8.0.1" + resolved "https://registry.yarnpkg.com/@testing-library/react-hooks/-/react-hooks-8.0.1.tgz#0924bbd5b55e0c0c0502d1754657ada66947ca12" + integrity sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g== + dependencies: + "@babel/runtime" "^7.12.5" + react-error-boundary "^3.1.0" + +"@testing-library/react@12.1.5": + version "12.1.5" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-12.1.5.tgz#bb248f72f02a5ac9d949dea07279095fa577963b" + integrity sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg== + dependencies: + "@babel/runtime" "^7.12.5" + "@testing-library/dom" "^8.0.0" + "@types/react-dom" "<18.0.0" + +"@tootallnate/once@2": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" + integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== + +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + +"@types/aria-query@^5.0.1": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.4.tgz#1a31c3d378850d2778dabb6374d036dcba4ba708" + integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== + +"@types/babel__core@^7.1.12", "@types/babel__core@^7.1.14", "@types/babel__core@^7.20.5": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.8" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + version "7.20.6" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7" + integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg== + dependencies: + "@babel/types" "^7.20.7" + +"@types/body-parser@*": + version "1.19.5" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/bonjour@^3.5.9": + version "3.5.13" + resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" + integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== + dependencies: + "@types/node" "*" + +"@types/common-tags@^1.8.2": + version "1.8.4" + resolved "https://registry.yarnpkg.com/@types/common-tags/-/common-tags-1.8.4.tgz#3b31fcb5952cd326a55cabe9dbe6c5be3c1671a0" + integrity sha512-S+1hLDJPjWNDhcGxsxEbepzaxWqURP/o+3cP4aa2w7yBXgdcmKGQtZzP8JbyfOd0m+33nh+8+kvxYE2UJtBDkg== + +"@types/connect-history-api-fallback@^1.3.5": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" + integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== + dependencies: + "@types/express-serve-static-core" "*" + "@types/node" "*" + +"@types/connect@*": + version "3.4.38" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== + dependencies: + "@types/node" "*" + +"@types/cookie@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d" + integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== + +"@types/debounce-promise@^3.1.6": + version "3.1.9" + resolved "https://registry.yarnpkg.com/@types/debounce-promise/-/debounce-promise-3.1.9.tgz#b59346fe5c24636ebe0fb88f2f7e41b888b1cd7c" + integrity sha512-awNxydYSU+E2vL7EiOAMtiSOfL5gUM5X4YSE2A92qpxDJQ/rXz6oMPYBFDcDywlUmvIDI6zsqgq17cGm5CITQw== + +"@types/debug@^4.1.7": + version "4.1.12" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" + integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== + dependencies: + "@types/ms" "*" + +"@types/dompurify@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@types/dompurify/-/dompurify-2.4.0.tgz#fd9706392a88e0e0e6d367f3588482d817df0ab9" + integrity sha512-IDBwO5IZhrKvHFUl+clZxgf3hn2b/lU6H1KaBShPkQyGJUQ0xwebezIPSuiyGwfz1UzJWQl4M7BDxtHtCCPlTg== + dependencies: + "@types/trusted-types" "*" + +"@types/eslint-scope@^3.7.7": + version "3.7.7" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" + integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + +"@types/eslint@*", "@types/eslint@<9", "@types/eslint@^7.2.13": + version "8.56.12" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.12.tgz#1657c814ffeba4d2f84c0d4ba0f44ca7ea1ca53a" + integrity sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.5", "@types/estree@^1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== + +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^5.0.0": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-5.0.1.tgz#3c9997ae9d00bc236e45c6374e84f2596458d9db" + integrity sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + +"@types/express-serve-static-core@^4.17.33": + version "4.19.6" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz#e01324c2a024ff367d92c66f48553ced0ab50267" + integrity sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + +"@types/express@*": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@types/express/-/express-5.0.0.tgz#13a7d1f75295e90d19ed6e74cab3678488eaa96c" + integrity sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^5.0.0" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/express@^4.17.13": + version "4.17.21" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" + integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.33" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/fs-extra@9 || 10 || 11": + version "11.0.4" + resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-11.0.4.tgz#e16a863bb8843fba8c5004362b5a73e17becca45" + integrity sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ== + dependencies: + "@types/jsonfile" "*" + "@types/node" "*" + +"@types/graceful-fs@^4.1.3": + version "4.1.9" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" + integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== + dependencies: + "@types/node" "*" + +"@types/history@^4.7.11": + version "4.7.11" + resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" + integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== + +"@types/hoist-non-react-statics@3", "@types/hoist-non-react-statics@^3.3.0", "@types/hoist-non-react-statics@^3.3.1": + version "3.3.5" + resolved "https://registry.yarnpkg.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz#dab7867ef789d87e2b4b0003c9d65c49cc44a494" + integrity sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg== + dependencies: + "@types/react" "*" + hoist-non-react-statics "^3.3.0" + +"@types/html-minifier-terser@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== + +"@types/http-cache-semantics@^4.0.2": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" + integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== + +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + +"@types/http-proxy@^1.17.8": + version "1.17.15" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.15.tgz#12118141ce9775a6499ecb4c01d02f90fc839d36" + integrity sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/jest@*", "@types/jest@^29.5.4": + version "29.5.14" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.14.tgz#2b910912fa1d6856cadcd0c1f95af7df1d6049e5" + integrity sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ== + dependencies: + expect "^29.0.0" + pretty-format "^29.0.0" + +"@types/js-levenshtein@^1.1.1": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@types/js-levenshtein/-/js-levenshtein-1.1.3.tgz#a6fd0bdc8255b274e5438e0bfb25f154492d1106" + integrity sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ== + +"@types/jsdom@^20.0.0": + version "20.0.1" + resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-20.0.1.tgz#07c14bc19bd2f918c1929541cdaacae894744808" + integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ== + dependencies: + "@types/node" "*" + "@types/tough-cookie" "*" + parse5 "^7.0.0" + +"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/json-stable-stringify@1": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.1.0.tgz#41393e6b7a9a67221607346af4a79783aeb28aea" + integrity sha512-ESTsHWB72QQq+pjUFIbEz9uSCZppD31YrVkbt2rnUciTYEvcwN6uZIhX5JZeBHqRlFJ41x/7MewCs7E2Qux6Cg== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + +"@types/jsonfile@*": + version "6.1.4" + resolved "https://registry.yarnpkg.com/@types/jsonfile/-/jsonfile-6.1.4.tgz#614afec1a1164e7d670b4a7ad64df3e7beb7b702" + integrity sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ== + dependencies: + "@types/node" "*" + +"@types/lodash@^4.14.198", "@types/lodash@^4.17.0": + version "4.17.13" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.13.tgz#786e2d67cfd95e32862143abe7463a7f90c300eb" + integrity sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg== + +"@types/mime@^1": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== + +"@types/ms@*": + version "0.7.34" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.34.tgz#10964ba0dee6ac4cd462e2795b6bebd407303433" + integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== + +"@types/node-fetch@2.6.11": + version "2.6.11" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.11.tgz#9b39b78665dae0e82a08f02f4967d62c66f95d24" + integrity sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g== + dependencies: + "@types/node" "*" + form-data "^4.0.0" + +"@types/node-forge@^1.3.0": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" + integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== + dependencies: + "@types/node" "*" + +"@types/node@*", "@types/node@14 || 16 || 17 || 18 || 20 || 22": + version "22.9.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.9.0.tgz#b7f16e5c3384788542c72dc3d561a7ceae2c0365" + integrity sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ== + dependencies: + undici-types "~6.19.8" + +"@types/node@^12.7.1": + version "12.20.55" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" + integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== + +"@types/parse-json@^4.0.0": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== + +"@types/prompts@^2.4.4": + version "2.4.9" + resolved "https://registry.yarnpkg.com/@types/prompts/-/prompts-2.4.9.tgz#8775a31e40ad227af511aa0d7f19a044ccbd371e" + integrity sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA== + dependencies: + "@types/node" "*" + kleur "^3.0.3" + +"@types/prop-types@*", "@types/prop-types@^15.7.5": + version "15.7.13" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.13.tgz#2af91918ee12d9d32914feb13f5326658461b451" + integrity sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA== + +"@types/qs@*": + version "6.9.17" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.17.tgz#fc560f60946d0aeff2f914eb41679659d3310e1a" + integrity sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ== + +"@types/raf-schd@^4.0.1": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/raf-schd/-/raf-schd-4.0.3.tgz#545c885a45fcb779a3da616dd0774d32b7175be0" + integrity sha512-dXFOLpls9K3eXBupCtMhvtbPtWVAkwa5tkqdMj1uVwYBYdPu2kVX1mGVp2qFpfeNNub85B0vzFfxA4URA0TnPA== + +"@types/range-parser@*": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== + +"@types/react-beautiful-dnd@^13.1.3": + version "13.1.8" + resolved "https://registry.yarnpkg.com/@types/react-beautiful-dnd/-/react-beautiful-dnd-13.1.8.tgz#f52d3ea07e1e19159d6c3c4a48c8da3d855e60b4" + integrity sha512-E3TyFsro9pQuK4r8S/OL6G99eq7p8v29sX0PM7oT8Z+PJfZvSQTx4zTQbUJ+QZXioAF0e7TGBEcA1XhYhCweyQ== + dependencies: + "@types/react" "*" + +"@types/react-dom@<18", "@types/react-dom@<18.0.0", "@types/react-dom@^17.0.19": + version "17.0.25" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.25.tgz#e0e5b3571e1069625b3a3da2b279379aa33a0cb5" + integrity sha512-urx7A7UxkZQmThYA4So0NelOVjx3V4rNFVJwp0WZlbIK5eM4rNJDiN3R/E9ix0MBh6kAEojk/9YL+Te6D9zHNA== + dependencies: + "@types/react" "^17" + +"@types/react-is@17.0.7", "@types/react-is@^17.0.3": + version "17.0.7" + resolved "https://registry.yarnpkg.com/@types/react-is/-/react-is-17.0.7.tgz#1402c8f14e8533eaeeac128c0bfa11478202ae37" + integrity sha512-WrTEiT+c6rgq36QApoy0063uAOdltCrhF0QMXLIgYPaTvIdQhAB8hPb5oGGqX18xToElNILS9UprwU6GyINcJg== + dependencies: + "@types/react" "^17" + +"@types/react-modal@^3.16.0": + version "3.16.3" + resolved "https://registry.yarnpkg.com/@types/react-modal/-/react-modal-3.16.3.tgz#250f32c07f1de28e2bcf9c3e84b56adaa6897013" + integrity sha512-xXuGavyEGaFQDgBv4UVm8/ZsG+qxeQ7f77yNrW3n+1J6XAstUy5rYHeIHPh1KzsGc6IkCIdu6lQ2xWzu1jBTLg== + dependencies: + "@types/react" "*" + +"@types/react-redux@^7.1.20", "@types/react-redux@^7.1.26": + version "7.1.34" + resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.34.tgz#83613e1957c481521e6776beeac4fd506d11bd0e" + integrity sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ== + dependencies: + "@types/hoist-non-react-statics" "^3.3.0" + "@types/react" "*" + hoist-non-react-statics "^3.3.0" + redux "^4.0.0" + +"@types/react-router-dom@<6", "@types/react-router-dom@^5.3.3": + version "5.3.3" + resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" + integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "*" + +"@types/react-router@*", "@types/react-router@<6", "@types/react-router@^5.1.20": + version "5.1.20" + resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.20.tgz#88eccaa122a82405ef3efbcaaa5dcdd9f021387c" + integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + +"@types/react-transition-group@^4.4.0": + version "4.4.11" + resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.11.tgz#d963253a611d757de01ebb241143b1017d5d63d5" + integrity sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@16 || 17 || 18", "@types/react@<18", "@types/react@^17", "@types/react@^17.0.80": + version "17.0.83" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.83.tgz#b477c56387b74279281149dcf5ba2a1e2216d131" + integrity sha512-l0m4ArKJvmFtR4e8UmKrj1pB4tUgOhJITf+mADyF/p69Ts1YAR/E+G9XEM0mHXKVRa1dQNHseyyDNzeuAXfXQw== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "^0.16" + csstype "^3.0.2" + +"@types/redux-logger@^3.0.9": + version "3.0.13" + resolved "https://registry.yarnpkg.com/@types/redux-logger/-/redux-logger-3.0.13.tgz#473e98428cdcc6dc93c908de66732bf932e36bc8" + integrity sha512-jylqZXQfMxahkuPcO8J12AKSSCQngdEWQrw7UiLUJzMBcv1r4Qg77P6mjGLjM27e5gFQDPD8vwUMJ9AyVxFSsg== + dependencies: + redux "^5.0.0" + +"@types/retry@0.12.0": + version "0.12.0" + resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== + +"@types/scheduler@^0.16": + version "0.16.8" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" + integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== + +"@types/semver@^6.0.1": + version "6.2.7" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-6.2.7.tgz#473fb8d63ea04f7511c699fb9b96830c51e8a53d" + integrity sha512-blctEWbzUFzQx799RZjzzIdBJOXmE37YYEyDtKkx5Dg+V7o/zyyAxLPiI98A2jdTtDgxZleMdfV+7p8WbRJ1OQ== + +"@types/semver@^7.3.12", "@types/semver@^7.5.1": + version "7.5.8" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" + integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== + +"@types/send@*": + version "0.17.4" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/serve-index@^1.9.1": + version "1.9.4" + resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" + integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== + dependencies: + "@types/express" "*" + +"@types/serve-static@*", "@types/serve-static@^1.13.10": + version "1.15.7" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714" + integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== + dependencies: + "@types/http-errors" "*" + "@types/node" "*" + "@types/send" "*" + +"@types/set-cookie-parser@^2.4.0": + version "2.4.10" + resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.10.tgz#ad3a807d6d921db9720621ea3374c5d92020bcbc" + integrity sha512-GGmQVGpQWUe5qglJozEjZV/5dyxbOOZ0LHe/lqyWssB88Y4svNfst0uqBVscdDeIKl5Jy5+aPSvy7mI9tYRguw== + dependencies: + "@types/node" "*" + +"@types/sinonjs__fake-timers@8.1.1": + version "8.1.1" + resolved "https://registry.yarnpkg.com/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz#b49c2c70150141a15e0fa7e79cf1f92a72934ce3" + integrity sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g== + +"@types/sizzle@^2.3.2": + version "2.3.9" + resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.9.tgz#d4597dbd4618264c414d7429363e3f50acb66ea2" + integrity sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w== + +"@types/sockjs@^0.3.33": + version "0.3.36" + resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" + integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== + dependencies: + "@types/node" "*" + +"@types/stack-utils@^2.0.0": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" + integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== + +"@types/svgo@^2.6.4": + version "2.6.4" + resolved "https://registry.yarnpkg.com/@types/svgo/-/svgo-2.6.4.tgz#b7298fc1dd687539fd63fc818b00146d96e68836" + integrity sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng== + dependencies: + "@types/node" "*" + +"@types/testing-library__jest-dom@^5.14.9", "@types/testing-library__jest-dom@^5.9.1": + version "5.14.9" + resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz#0fb1e6a0278d87b6737db55af5967570b67cb466" + integrity sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw== + dependencies: + "@types/jest" "*" + +"@types/tough-cookie@*": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.5.tgz#cb6e2a691b70cb177c6e3ae9c1d2e8b2ea8cd304" + integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA== + +"@types/trusted-types@*": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.7.tgz#baccb07a970b91707df3a3e8ba6896c57ead2d11" + integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw== + +"@types/uuid@^9.0.3": + version "9.0.8" + resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-9.0.8.tgz#7545ba4fc3c003d6c756f651f3bf163d8f0f29ba" + integrity sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA== + +"@types/webpack-bundle-analyzer@^4.6.0": + version "4.7.0" + resolved "https://registry.yarnpkg.com/@types/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz#fe199e724ce3d38705f6f1ba4d62429b7c360541" + integrity sha512-c5i2ThslSNSG8W891BRvOd/RoCjI2zwph8maD22b1adtSns20j+0azDDMCK06DiVrzTgnwiDl5Ntmu1YRJw8Sg== + dependencies: + "@types/node" "*" + tapable "^2.2.0" + webpack "^5" + +"@types/websocket@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@types/websocket/-/websocket-1.0.2.tgz#d2855c6a312b7da73ed16ba6781815bf30c6187a" + integrity sha512-B5m9aq7cbbD/5/jThEr33nUY8WEfVi6A2YKCTOvw5Ldy7mtsOkqRvGjnzy6g7iMMDsgu7xREuCzqATLDLQVKcQ== + dependencies: + "@types/node" "*" + +"@types/ws@^8.5.5": + version "8.5.13" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.13.tgz#6414c280875e2691d0d1e080b05addbf5cb91e20" + integrity sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA== + dependencies: + "@types/node" "*" + +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== + +"@types/yargs@^15.0.0": + version "15.0.19" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.19.tgz#328fb89e46109ecbdb70c295d96ff2f46dfd01b9" + integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^17.0.8": + version "17.0.33" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== + dependencies: + "@types/yargs-parser" "*" + +"@types/yauzl@^2.9.1": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz#e9b2808b4f109504a03cda958259876f61017999" + integrity sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q== + dependencies: + "@types/node" "*" + +"@typescript-eslint/eslint-plugin@^5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" + integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== + dependencies: + "@eslint-community/regexpp" "^4.4.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/type-utils" "5.62.0" + "@typescript-eslint/utils" "5.62.0" + debug "^4.3.4" + graphemer "^1.4.0" + ignore "^5.2.0" + natural-compare-lite "^1.4.0" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/parser@^5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" + integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== + dependencies: + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + +"@typescript-eslint/type-utils@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" + integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== + dependencies: + "@typescript-eslint/typescript-estree" "5.62.0" + "@typescript-eslint/utils" "5.62.0" + debug "^4.3.4" + tsutils "^3.21.0" + +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== + +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.10.0", "@typescript-eslint/utils@^5.58.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@types/json-schema" "^7.0.9" + "@types/semver" "^7.3.12" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + eslint-scope "^5.1.1" + semver "^7.3.7" + +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== + dependencies: + "@typescript-eslint/types" "5.62.0" + eslint-visitor-keys "^3.3.0" + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@vitejs/plugin-react-swc@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react-swc/-/plugin-react-swc-3.7.0.tgz#e456c0a6d7f562268e1d231af9ac46b86ef47d88" + integrity sha512-yrknSb3Dci6svCd/qhHqhFPDSw0QtjumcqdKMoNNzmOl5lMXTTiqzjWtG4Qask2HdvvzaNgSunbQGet8/GrKdA== + dependencies: + "@swc/core" "^1.5.7" + +"@vitejs/plugin-react@4.3.1": + version "4.3.1" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-4.3.1.tgz#d0be6594051ded8957df555ff07a991fb618b48e" + integrity sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg== + dependencies: + "@babel/core" "^7.24.5" + "@babel/plugin-transform-react-jsx-self" "^7.24.5" + "@babel/plugin-transform-react-jsx-source" "^7.24.1" + "@types/babel__core" "^7.20.5" + react-refresh "^0.14.2" + +"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.12.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6" + integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ== + dependencies: + "@webassemblyjs/helper-numbers" "1.13.2" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + +"@webassemblyjs/floating-point-hex-parser@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb" + integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA== + +"@webassemblyjs/helper-api-error@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7" + integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ== + +"@webassemblyjs/helper-buffer@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b" + integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA== + +"@webassemblyjs/helper-numbers@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d" + integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.13.2" + "@webassemblyjs/helper-api-error" "1.13.2" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b" + integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA== + +"@webassemblyjs/helper-wasm-section@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348" + integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/wasm-gen" "1.14.1" + +"@webassemblyjs/ieee754@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba" + integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0" + integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1" + integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ== + +"@webassemblyjs/wasm-edit@^1.12.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597" + integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/helper-wasm-section" "1.14.1" + "@webassemblyjs/wasm-gen" "1.14.1" + "@webassemblyjs/wasm-opt" "1.14.1" + "@webassemblyjs/wasm-parser" "1.14.1" + "@webassemblyjs/wast-printer" "1.14.1" + +"@webassemblyjs/wasm-gen@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570" + integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/ieee754" "1.13.2" + "@webassemblyjs/leb128" "1.13.2" + "@webassemblyjs/utf8" "1.13.2" + +"@webassemblyjs/wasm-opt@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b" + integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/wasm-gen" "1.14.1" + "@webassemblyjs/wasm-parser" "1.14.1" + +"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.12.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb" + integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-api-error" "1.13.2" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/ieee754" "1.13.2" + "@webassemblyjs/leb128" "1.13.2" + "@webassemblyjs/utf8" "1.13.2" + +"@webassemblyjs/wast-printer@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07" + integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@xtuc/long" "4.2.2" + +"@wry/context@^0.7.0": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.4.tgz#e32d750fa075955c4ab2cfb8c48095e1d42d5990" + integrity sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ== + dependencies: + tslib "^2.3.0" + +"@wry/equality@^0.5.0": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.5.7.tgz#72ec1a73760943d439d56b7b1e9985aec5d497bb" + integrity sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw== + dependencies: + tslib "^2.3.0" + +"@wry/trie@^0.3.0": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.3.2.tgz#a06f235dc184bd26396ba456711f69f8c35097e6" + integrity sha512-yRTyhWSls2OY/pYLfwff867r8ekooZ4UI+/gxot5Wj8EFwSf2rG+n+Mo/6LoLQm1TKA4GRj2+LCpbfS937dClQ== + dependencies: + tslib "^2.3.0" + +"@xmldom/xmldom@^0.8.3": + version "0.8.10" + resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz#a1337ca426aa61cef9fe15b5b28e340a72f6fa99" + integrity sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw== + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +"@zxing/text-encoding@0.9.0": + version "0.9.0" + resolved "https://registry.yarnpkg.com/@zxing/text-encoding/-/text-encoding-0.9.0.tgz#fb50ffabc6c7c66a0c96b4c03e3d9be74864b70b" + integrity sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA== + +abab@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + +abort-controller@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +accepts@~1.3.4, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-globals@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-7.0.1.tgz#0dbf05c44fa7c94332914c02066d5beff62c40c3" + integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q== + dependencies: + acorn "^8.1.0" + acorn-walk "^8.0.2" + +acorn-import-attributes@^1.9.5: + version "1.9.5" + resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef" + integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-walk@^8.0.0, acorn-walk@^8.0.2: + version "8.3.4" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.4.tgz#794dd169c3977edf4ba4ea47583587c5866236b7" + integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g== + dependencies: + acorn "^8.11.0" + +acorn@^8.0.4, acorn@^8.1.0, acorn@^8.11.0, acorn@^8.14.0, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.8.2, acorn@^8.9.0: + version "8.14.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" + integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== + +address@^1.0.1, address@^1.1.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== + +agent-base@6: + version "6.0.2" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== + dependencies: + ajv "^8.0.0" + +ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv-keywords@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== + dependencies: + fast-deep-equal "^3.1.3" + +ajv@8.16.0: + version "8.16.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.16.0.tgz#22e2a92b94f005f7e0f9c9d39652ef0b8f6f0cb4" + integrity sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw== + dependencies: + fast-deep-equal "^3.1.3" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.4.1" + +ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^8.0.0, ajv@^8.9.0: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + +ansi-colors@^4.1.1: + version "4.1.3" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" + integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== + +ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-escapes@^6.0.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-6.2.1.tgz#76c54ce9b081dad39acec4b5d53377913825fb0f" + integrity sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig== + +ansi-html-community@^0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== + +ansi-html@^0.0.9: + version "0.0.9" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.9.tgz#6512d02342ae2cc68131952644a129cb734cd3f0" + integrity sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654" + integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +anymatch@^3.0.3, anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +apollo-link-logger@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/apollo-link-logger/-/apollo-link-logger-2.0.1.tgz#63d86b4fe550c147c5a52108710075675694905c" + integrity sha512-4KkdwCqWtlOc0vx0W/5o+UfotyZtcJZicraKNyo2KTaCmAGSJ8vDnNRyDlv6o5XtSgdv4NA36cSe6dt49OkGWA== + +arch@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-query@5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" + integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== + dependencies: + deep-equal "^2.0.5" + +aria-query@5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" + integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== + dependencies: + dequal "^2.0.3" + +aria-query@^5.0.0, aria-query@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.2.tgz#93f81a43480e33a338f19163a3d10a50c01dcd59" + integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw== + +array-buffer-byte-length@^1.0.0, array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== + dependencies: + call-bind "^1.0.5" + is-array-buffer "^3.0.4" + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw== + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-includes@^3.1.6, array-includes@^3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + is-string "^1.0.7" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array.prototype.findlast@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#3e4fbcb30a15a7f5bf64cf2faae22d139c2e4904" + integrity sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + +array.prototype.findlastindex@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" + integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + +array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" + integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.flatmap@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" + integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.tosorted@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz#fe954678ff53034e717ea3352a03f0b0b86f7ffc" + integrity sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-shim-unscopables "^1.0.2" + +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" + is-shared-array-buffer "^1.0.2" + +asn1@~0.2.3: + version "0.2.6" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== + +ast-types-flow@^0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.8.tgz#0a85e1c92695769ac13a428bb653e7538bea27d6" + integrity sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ== + +astral-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + +async@^3.2.0: + version "3.2.6" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce" + integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +autoprefixer@^10.4.15: + version "10.4.20" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b" + integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== + dependencies: + browserslist "^4.23.3" + caniuse-lite "^1.0.30001646" + fraction.js "^4.3.7" + normalize-range "^0.1.2" + picocolors "^1.0.1" + postcss-value-parser "^4.2.0" + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== + +aws4@^1.8.0: + version "1.13.2" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.2.tgz#0aa167216965ac9474ccfa83892cfb6b3e1e52ef" + integrity sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw== + +axe-core@^4.10.0: + version "4.10.2" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.10.2.tgz#85228e3e1d8b8532a27659b332e39b7fa0e022df" + integrity sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w== + +axobject-query@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-4.1.0.tgz#28768c76d0e3cff21bc62a9e2d0b6ac30042a1ee" + integrity sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ== + +babel-jest@29.7.0, babel-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" + integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== + dependencies: + "@jest/transform" "^29.7.0" + "@types/babel__core" "^7.1.14" + babel-plugin-istanbul "^6.1.1" + babel-preset-jest "^29.6.3" + chalk "^4.0.0" + graceful-fs "^4.2.9" + slash "^3.0.0" + +babel-loader@8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8" + integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== + dependencies: + find-cache-dir "^3.3.1" + loader-utils "^2.0.0" + make-dir "^3.1.0" + schema-utils "^2.6.5" + +babel-plugin-dev-expression@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dev-expression/-/babel-plugin-dev-expression-0.2.3.tgz#8aaf52155dfb063ed4ddec6280456fbc256fead4" + integrity sha512-rP5LK9QQTzCW61nVVzw88En1oK8t8gTsIeC6E61oelxNsU842yMjF0G1MxhvUpCkxCEIj7sE8/e5ieTheT//uw== + +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" + +babel-plugin-jest-hoist@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626" + integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.1.14" + "@types/babel__traverse" "^7.0.6" + +babel-plugin-lodash@^3.3.4: + version "3.3.4" + resolved "https://registry.yarnpkg.com/babel-plugin-lodash/-/babel-plugin-lodash-3.3.4.tgz#4f6844358a1340baed182adbeffa8df9967bc196" + integrity sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg== + dependencies: + "@babel/helper-module-imports" "^7.0.0-beta.49" + "@babel/types" "^7.0.0-beta.49" + glob "^7.1.1" + lodash "^4.17.10" + require-package-name "^2.0.1" + +babel-plugin-macros@^3.0.1, babel-plugin-macros@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" + integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== + dependencies: + "@babel/runtime" "^7.12.5" + cosmiconfig "^7.0.0" + resolve "^1.19.0" + +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.11" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" + integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.6.2" + semver "^6.3.1" + +babel-plugin-polyfill-corejs3@^0.10.6: + version "0.10.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7" + integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.2" + core-js-compat "^3.38.0" + +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz#addc47e240edd1da1058ebda03021f382bba785e" + integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.2" + +babel-plugin-preval@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/babel-plugin-preval/-/babel-plugin-preval-5.1.0.tgz#6efb89bf6b97af592cd1400c6df49c0e9e6ab027" + integrity sha512-G5R+xmo5LS41A4UyZjOjV0mp9AvkuCyUOAJ6TOv/jTZS+VKh7L7HUDRcCSOb0YCM/u0fFarh7Diz0wjY8rFNFg== + dependencies: + "@babel/runtime" "^7.12.5" + "@types/babel__core" "^7.1.12" + babel-plugin-macros "^3.0.1" + require-from-string "^2.0.2" + +babel-plugin-transform-react-remove-prop-types@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + +babel-preset-current-node-syntax@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz#9a929eafece419612ef4ae4f60b1862ebad8ef30" + integrity sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-import-attributes" "^7.24.7" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + +babel-preset-jest@29.6.3, babel-preset-jest@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" + integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== + dependencies: + babel-plugin-jest-hoist "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + +backo2@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" + integrity sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base64-js@^1.3.0, base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== + dependencies: + tweetnacl "^0.14.3" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" + integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== + +bl@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +blob-util@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/blob-util/-/blob-util-2.0.2.tgz#3b4e3c281111bb7f11128518006cdc60b403a1eb" + integrity sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ== + +bluebird@^3.7.2: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +body-parser@1.20.3: + version "1.20.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6" + integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.13.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + +bonjour-service@^1.0.11: + version "1.2.1" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02" + integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== + dependencies: + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.3, braces@~3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.2: + version "4.24.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.2.tgz#f5845bc91069dbd55ee89faf9822e1d885d16580" + integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg== + dependencies: + caniuse-lite "^1.0.30001669" + electron-to-chromium "^1.5.41" + node-releases "^2.0.18" + update-browserslist-db "^1.1.1" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer@6.0.3, buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +buffer@^5.5.0, buffer@^5.7.0, buffer@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +builtins@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" + integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +cac@6.7.14: + version "6.7.14" + resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" + integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== + +cacheable-lookup@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz#3476a8215d046e5a3202a9209dd13fec1f933a27" + integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w== + +cacheable-request@^10.2.8: + version "10.2.14" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.14.tgz#eb915b665fda41b79652782df3f553449c406b9d" + integrity sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ== + dependencies: + "@types/http-cache-semantics" "^4.0.2" + get-stream "^6.0.1" + http-cache-semantics "^4.1.1" + keyv "^4.5.3" + mimic-response "^4.0.0" + normalize-url "^8.0.0" + responselike "^3.0.0" + +cachedir@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.4.0.tgz#7fef9cf7367233d7c88068fe6e34ed0d355a610d" + integrity sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ== + +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@4.1.2, camel-case@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + dependencies: + pascal-case "^3.1.2" + tslib "^2.0.3" + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001669: + version "1.0.30001678" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001678.tgz#b930b04cd0b295136405634aa32ad540d7eeb71e" + integrity sha512-RR+4U/05gNtps58PEBDZcPWTgEO2MBeoPZ96aQcjmfkBWRIDfN451fW2qyDA9/+HohLLIL5GqiMwA+IB1pWarw== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== + +chalk@4, chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" + integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^2.3.0, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +char-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-2.0.1.tgz#6dafdb25f9d3349914079f010ba8d0e6ff9cd01e" + integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +check-more-types@^2.24.0: + version "2.24.0" + resolved "https://registry.yarnpkg.com/check-more-types/-/check-more-types-2.24.0.tgz#1420ffb10fd444dcfc79b43891bbfffd32a84600" + integrity sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA== + +chokidar@^3.4.2, chokidar@^3.5.3: + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chrome-trace-event@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b" + integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ== + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +ci-info@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.0.0.tgz#65466f8b280fc019b9f50a5388115d17a63a44f2" + integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg== + +cjs-module-lexer@^1.0.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz#707413784dbb3a72aa11c2f2b042a0bef4004170" + integrity sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA== + +classnames@^2.3.2: + version "2.5.1" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" + integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== + +clean-css@^5.2.2: + version "5.3.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" + integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== + dependencies: + source-map "~0.6.0" + +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-spinners@^2.5.0: + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== + +cli-table3@~0.6.1: + version "0.6.5" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.5.tgz#013b91351762739c16a9567c21a04632e449bf2f" + integrity sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ== + dependencies: + string-width "^4.2.0" + optionalDependencies: + "@colors/colors" "1.5.0" + +cli-truncate@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" + integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== + dependencies: + slice-ansi "^3.0.0" + string-width "^4.2.0" + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + +collect-v8-coverage@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colord@^2.9.1: + version "2.9.3" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== + +colorette@^2.0.10, colorette@^2.0.16: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +colors@1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" + integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + +combined-stream@^1.0.8, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@12: + version "12.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" + integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +common-tags@1.8.2, common-tags@^1.8.0: + version "1.8.2" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" + integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== + +compressible@~2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4: + version "1.7.5" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.5.tgz#fdd256c0a642e39e314c478f6c2cd654edd74c93" + integrity sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q== + dependencies: + bytes "3.1.2" + compressible "~2.0.18" + debug "2.6.9" + negotiator "~0.6.4" + on-headers "~1.0.2" + safe-buffer "5.2.1" + vary "~1.1.2" + +compute-scroll-into-view@^1.0.17: + version "1.0.20" + resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#1768b5522d1172754f5d0c9b02de3af6be506a43" + integrity sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +config-chain@^1.1.11: + version "1.1.13" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + +confusing-browser-globals@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" + integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== + +connect-history-api-fallback@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" + integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== + +consola@^2.15.3: + version "2.15.3" + resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" + integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@~1.0.4, content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +convert-source-map@^1.5.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9" + integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w== + +cookie@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" + integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== + +core-js-compat@^3.38.0, core-js-compat@^3.38.1: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.39.0.tgz#b12dccb495f2601dc860bdbe7b4e3ffa8ba63f61" + integrity sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw== + dependencies: + browserslist "^4.24.2" + +core-js-pure@^3.23.3, core-js-pure@^3.30.2: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.39.0.tgz#aa0d54d70a15bdc13e7c853db87c10abc30d68f3" + integrity sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg== + +core-js@^3.32.2: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.39.0.tgz#57f7647f4d2d030c32a72ea23a0555b2eaa30f83" + integrity sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g== + +core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cosmiconfig-toml-loader@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig-toml-loader/-/cosmiconfig-toml-loader-1.0.0.tgz#0681383651cceff918177debe9084c0d3769509b" + integrity sha512-H/2gurFWVi7xXvCyvsWRLCMekl4tITJcX0QEsDMpzxtuxDyM59xLatYNg4s/k9AA/HdtCYfj2su8mgA0GSDLDA== + dependencies: + "@iarna/toml" "^2.2.5" + +cosmiconfig@7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" + integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cosmiconfig@7.1.0, cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" + +create-jest-runner@^0.11.2: + version "0.11.2" + resolved "https://registry.yarnpkg.com/create-jest-runner/-/create-jest-runner-0.11.2.tgz#4b4f62ccef1e4de12e80f81c2cf8211fa392a962" + integrity sha512-6lwspphs4M1PLKV9baBNxHQtWVBPZuDU8kAP4MyrVWa6aEpEcpi2HZeeA6WncwaqgsGNXpP0N2STS7XNM/nHKQ== + dependencies: + chalk "^4.1.0" + jest-worker "^28.0.2" + throat "^6.0.1" + +create-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" + integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-config "^29.7.0" + jest-util "^29.7.0" + prompts "^2.0.1" + +create-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +cross-fetch@3.1.4: + version "3.1.4" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.4.tgz#9723f3a3a247bf8b89039f3a380a9244e8fa2f39" + integrity sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ== + dependencies: + node-fetch "2.6.1" + +cross-fetch@^3.1.5: + version "3.1.8" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" + integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== + dependencies: + node-fetch "^2.6.12" + +cross-spawn@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +css-box-model@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/css-box-model/-/css-box-model-1.2.1.tgz#59951d3b81fd6b2074a62d49444415b0d2b4d7c1" + integrity sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw== + dependencies: + tiny-invariant "^1.0.6" + +css-declaration-sorter@^6.3.1: + version "6.4.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz#28beac7c20bad7f1775be3a7129d7eae409a3a71" + integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== + +css-loader@6.11.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba" + integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== + dependencies: + icss-utils "^5.1.0" + postcss "^8.4.33" + postcss-modules-extract-imports "^3.1.0" + postcss-modules-local-by-default "^4.0.5" + postcss-modules-scope "^3.2.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.2.0" + semver "^7.5.4" + +css-minimizer-webpack-plugin@3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" + integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q== + dependencies: + cssnano "^5.0.6" + jest-worker "^27.0.2" + postcss "^8.3.5" + schema-utils "^4.0.0" + serialize-javascript "^6.0.0" + source-map "^0.6.1" + +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + +css-tree@^1.1.2, css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +css.escape@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" + integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^5.2.14: + version "5.2.14" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" + integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== + dependencies: + css-declaration-sorter "^6.3.1" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.1" + postcss-convert-values "^5.1.3" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.7" + postcss-merge-rules "^5.1.4" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.4" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.1" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.2" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-utils@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== + +cssnano@^5.0.6: + version "5.1.15" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" + integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== + dependencies: + cssnano-preset-default "^5.2.14" + lilconfig "^2.0.3" + yaml "^1.10.2" + +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +cssom@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36" + integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + +cssstyle@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-3.0.0.tgz#17ca9c87d26eac764bb8cfd00583cff21ce0277a" + integrity sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg== + dependencies: + rrweb-cssom "^0.6.0" + +csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng== + dependencies: + array-find-index "^1.0.1" + +cypress@^13.14.2: + version "13.15.2" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.15.2.tgz#ef19554c274bc4ff23802aeb5c52951677fa67f1" + integrity sha512-ARbnUorjcCM3XiPwgHKuqsyr5W9Qn+pIIBPaoilnoBkLdSC2oLQjV1BUpnmc7KR+b7Avah3Ly2RMFnfxr96E/A== + dependencies: + "@cypress/request" "^3.0.6" + "@cypress/xvfb" "^1.2.4" + "@types/sinonjs__fake-timers" "8.1.1" + "@types/sizzle" "^2.3.2" + arch "^2.2.0" + blob-util "^2.0.2" + bluebird "^3.7.2" + buffer "^5.7.1" + cachedir "^2.3.0" + chalk "^4.1.0" + check-more-types "^2.24.0" + ci-info "^4.0.0" + cli-cursor "^3.1.0" + cli-table3 "~0.6.1" + commander "^6.2.1" + common-tags "^1.8.0" + dayjs "^1.10.4" + debug "^4.3.4" + enquirer "^2.3.6" + eventemitter2 "6.4.7" + execa "4.1.0" + executable "^4.1.1" + extract-zip "2.0.1" + figures "^3.2.0" + fs-extra "^9.1.0" + getos "^3.2.1" + is-installed-globally "~0.4.0" + lazy-ass "^1.6.0" + listr2 "^3.8.3" + lodash "^4.17.21" + log-symbols "^4.0.0" + minimist "^1.2.8" + ospath "^1.2.2" + pretty-bytes "^5.6.0" + process "^0.11.10" + proxy-from-env "1.0.0" + request-progress "^3.0.0" + semver "^7.5.3" + supports-color "^8.1.1" + tmp "~0.2.3" + tree-kill "1.2.2" + untildify "^4.0.0" + yauzl "^2.10.0" + +damerau-levenshtein@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" + integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== + dependencies: + assert-plus "^1.0.0" + +data-urls@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" + integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ== + dependencies: + abab "^2.0.6" + whatwg-mimetype "^3.0.0" + whatwg-url "^11.0.0" + +data-urls@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-4.0.0.tgz#333a454eca6f9a5b7b0f1013ff89074c3f522dd4" + integrity sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g== + dependencies: + abab "^2.0.6" + whatwg-mimetype "^3.0.0" + whatwg-url "^12.0.0" + +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +dataloader@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.0.0.tgz#41eaf123db115987e21ca93c005cd7753c55fe6f" + integrity sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ== + +dayjs@^1.10.4: + version "1.11.13" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" + integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== + +debounce-async@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/debounce-async/-/debounce-async-0.0.2.tgz#775783edeabff541e8104c96b4754eb42aee84e3" + integrity sha512-iSDXfVl3aVGmukEnBQshFAzooCsKdZb1KmdbivsY4zeFEzT9IfEQdys1/wHIZovXZskF6MQpstnMOxQojLVjsw== + +debounce-fn@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-4.0.0.tgz#ed76d206d8a50e60de0dd66d494d82835ffe61c7" + integrity sha512-8pYCQiL9Xdcg0UPSD3d+0KMlOjp+KGU5EPwYddgzQ7DATsg4fuUDjQtsYLmWjnk2obnNHgV3vE2Y4jejSOJVBQ== + dependencies: + mimic-fn "^3.0.0" + +debounce-promise@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/debounce-promise/-/debounce-promise-3.1.2.tgz#320fb8c7d15a344455cd33cee5ab63530b6dc7c5" + integrity sha512-rZHcgBkbYavBeD9ej6sP56XfG53d51CD4dnaw989YX/nZ/ZJfgRx/9ePKmTNiUiyQvh4mtrMoS3OAWW+yoYtpg== + +debounce@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" + integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== + +debug@2.6.9, debug@^2.6.0: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5: + version "4.3.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52" + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== + dependencies: + ms "^2.1.3" + +debug@^3.1.0, debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +decimal.js@^10.4.2, decimal.js@^10.4.3: + version "10.4.3" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" + integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + +dedent@^1.0.0: + version "1.5.3" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.3.tgz#99aee19eb9bae55a67327717b6e848d0bf777e5a" + integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ== + +deep-diff@^0.3.5: + version "0.3.8" + resolved "https://registry.yarnpkg.com/deep-diff/-/deep-diff-0.3.8.tgz#c01de63efb0eec9798801d40c7e0dae25b582c84" + integrity sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug== + +deep-equal@^2.0.5: + version "2.2.3" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.3.tgz#af89dafb23a396c7da3e862abc0be27cf51d56e1" + integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.5" + es-get-iterator "^1.1.3" + get-intrinsic "^1.2.2" + is-arguments "^1.1.1" + is-array-buffer "^3.0.2" + is-date-object "^1.0.5" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + isarray "^2.0.5" + object-is "^1.1.5" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.1" + side-channel "^1.0.4" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.13" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +deepmerge@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170" + integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA== + +deepmerge@^4.2.2: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +default-gateway@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== + dependencies: + execa "^5.0.0" + +defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + +defer-to-connect@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +dequal@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-1.0.0.tgz#41c6065e70de738541c82cdbedea5292277a017e" + integrity sha512-/Nd1EQbQbI9UbSHrMiKZjFLrXSnU328iQdZKPQf78XQI6C+gutkFUeoHpG5J08Ioa6HeRbRNFpSIclh1xyG0mw== + +dequal@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-indent@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" + integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +detect-port-alt@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +diff-match-patch@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37" + integrity sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw== + +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dns-packet@^5.2.2: + version "5.6.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" + integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== + dependencies: + "@leichtgewicht/ip-codec" "^2.0.1" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: + version "0.5.16" + resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" + integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== + +dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-helpers@^5.0.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" + integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== + dependencies: + "@babel/runtime" "^7.8.7" + csstype "^3.0.2" + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domexception@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-4.0.0.tgz#4ad1be56ccadc86fc76d033353999a8037d03673" + integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw== + dependencies: + webidl-conversions "^7.0.0" + +domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +dompurify@2.5.7, dompurify@^2.4.7: + version "2.5.7" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.5.7.tgz#6e0d36b9177db5a99f18ade1f28579db5ab839d7" + integrity sha512-2q4bEI+coQM8f5ez7kt2xclg1XsecaV9ASJk/54vwlfRRNQfDqJz2pzQ8t0Ix/ToBpXlVjrRIx7pFC/o8itG2Q== + +domutils@^2.5.2, domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +dot-prop@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" + integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== + dependencies: + is-obj "^2.0.0" + +dotenv-expand@8.0.3: + version "8.0.3" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-8.0.3.tgz#29016757455bcc748469c83a19b36aaf2b83dd6e" + integrity sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg== + +dotenv@16.4.5: + version "16.4.5" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" + integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== + +downshift@6.1.12: + version "6.1.12" + resolved "https://registry.yarnpkg.com/downshift/-/downshift-6.1.12.tgz#f14476b41a6f6fd080c340bad1ddf449f7143f6f" + integrity sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA== + dependencies: + "@babel/runtime" "^7.14.8" + compute-scroll-into-view "^1.0.17" + prop-types "^15.7.2" + react-is "^17.0.2" + tslib "^2.3.0" + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +electron-to-chromium@^1.5.41: + version "1.5.52" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.52.tgz#2bed832c95a56a195504f918150e548474687da8" + integrity sha512-xtoijJTZ+qeucLBDNztDOuQBE1ksqjvNjvqFoST3nGC7fSpqJ+X6BdTBaY5BHG+IhWWmpc6b/KfpeuEDupEPOQ== + +emittery@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" + integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^5.15.0, enhanced-resolve@^5.17.1: + version "5.17.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15" + integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +enquirer@^2.3.6: + version "2.4.1" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" + integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== + dependencies: + ansi-colors "^4.1.1" + strip-ansi "^6.0.1" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +entities@^4.4.0, entities@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + +es-abstract@^1.17.5, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3: + version "1.23.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.0.3" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + hasown "^2.0.2" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" + is-callable "^1.2.7" + is-data-view "^1.0.1" + is-negative-zero "^2.0.3" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.3" + is-string "^1.0.7" + is-typed-array "^1.1.13" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.2" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.6" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.15" + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-get-iterator@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" + integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + has-symbols "^1.0.3" + is-arguments "^1.1.1" + is-map "^2.0.2" + is-set "^2.0.2" + is-string "^1.0.7" + isarray "^2.0.5" + stop-iteration-iterator "^1.0.0" + +es-iterator-helpers@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz#2f1a3ab998b30cb2d10b195b587c6d9ebdebf152" + integrity sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.3" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + globalthis "^1.0.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + internal-slot "^1.0.7" + iterator.prototype "^1.1.3" + safe-array-concat "^1.1.2" + +es-module-lexer@^1.2.1: + version "1.5.4" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78" + integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== + +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== + dependencies: + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" + +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== + dependencies: + hasown "^2.0.0" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +esbuild@^0.18.10: + version "0.18.20" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + optionalDependencies: + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" + +escalade@^3.1.1, escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17" + integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-prettier@^8.10.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== + +eslint-formatter-pretty@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/eslint-formatter-pretty/-/eslint-formatter-pretty-4.1.0.tgz#7a6877c14ffe2672066c853587d89603e97c7708" + integrity sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ== + dependencies: + "@types/eslint" "^7.2.13" + ansi-escapes "^4.2.1" + chalk "^4.1.0" + eslint-rule-docs "^1.1.5" + log-symbols "^4.0.0" + plur "^4.0.0" + string-width "^4.2.0" + supports-hyperlinks "^2.0.0" + +eslint-import-resolver-node@^0.3.9: + version "0.3.9" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== + dependencies: + debug "^3.2.7" + is-core-module "^2.13.0" + resolve "^1.22.4" + +eslint-import-resolver-typescript@^3.6.0: + version "3.6.3" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz#bb8e388f6afc0f940ce5d2c5fd4a3d147f038d9e" + integrity sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA== + dependencies: + "@nolyfill/is-core-module" "1.0.39" + debug "^4.3.5" + enhanced-resolve "^5.15.0" + eslint-module-utils "^2.8.1" + fast-glob "^3.3.2" + get-tsconfig "^4.7.5" + is-bun-module "^1.0.2" + is-glob "^4.0.3" + +eslint-module-utils@^2.12.0, eslint-module-utils@^2.8.1: + version "2.12.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#fe4cfb948d61f49203d7b08871982b65b9af0b0b" + integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg== + dependencies: + debug "^3.2.7" + +eslint-plugin-cypress@^2.14.0: + version "2.15.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.2.tgz#f22e12fad4c434edad7b298ef92bac8fa087ffa0" + integrity sha512-CtcFEQTDKyftpI22FVGpx8bkpKyYXBlNge6zSo0pl5/qJvBAnzaD76Vu2AsP16d6mTj478Ldn2mhgrWV+Xr0vQ== + dependencies: + globals "^13.20.0" + +eslint-plugin-graphql@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-graphql/-/eslint-plugin-graphql-4.0.0.tgz#d238ff2baee4d632cfcbe787a7a70a1f50428358" + integrity sha512-d5tQm24YkVvCEk29ZR5ScsgXqAGCjKlMS8lx3mS7FS/EKsWbkvXQImpvic03EpMIvNTBW5e+2xnHzXB/VHNZJw== + dependencies: + "@babel/runtime" "^7.10.0" + graphql-config "^3.0.2" + lodash.flatten "^4.4.0" + lodash.without "^4.4.0" + +eslint-plugin-import@^2.28.1: + version "2.31.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#310ce7e720ca1d9c0bb3f69adfd1c6bdd7d9e0e7" + integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A== + dependencies: + "@rtsao/scc" "^1.1.0" + array-includes "^3.1.8" + array.prototype.findlastindex "^1.2.5" + array.prototype.flat "^1.3.2" + array.prototype.flatmap "^1.3.2" + debug "^3.2.7" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.9" + eslint-module-utils "^2.12.0" + hasown "^2.0.2" + is-core-module "^2.15.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.fromentries "^2.0.8" + object.groupby "^1.0.3" + object.values "^1.2.0" + semver "^6.3.1" + string.prototype.trimend "^1.0.8" + tsconfig-paths "^3.15.0" + +eslint-plugin-jest-dom@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest-dom/-/eslint-plugin-jest-dom-4.0.3.tgz#ec17171385660e78465cce9f3e1ce90294ea1190" + integrity sha512-9j+n8uj0+V0tmsoS7bYC7fLhQmIvjRqRYEcbDSi+TKPsTThLLXCyj5swMSSf/hTleeMktACnn+HFqXBr5gbcbA== + dependencies: + "@babel/runtime" "^7.16.3" + "@testing-library/dom" "^8.11.1" + requireindex "^1.2.0" + +eslint-plugin-jest@^27.2.3: + version "27.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz#7c98a33605e1d8b8442ace092b60e9919730000b" + integrity sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug== + dependencies: + "@typescript-eslint/utils" "^5.10.0" + +eslint-plugin-jsx-a11y@^6.7.1: + version "6.10.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz#d2812bb23bf1ab4665f1718ea442e8372e638483" + integrity sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q== + dependencies: + aria-query "^5.3.2" + array-includes "^3.1.8" + array.prototype.flatmap "^1.3.2" + ast-types-flow "^0.0.8" + axe-core "^4.10.0" + axobject-query "^4.1.0" + damerau-levenshtein "^1.0.8" + emoji-regex "^9.2.2" + hasown "^2.0.2" + jsx-ast-utils "^3.3.5" + language-tags "^1.0.9" + minimatch "^3.1.2" + object.fromentries "^2.0.8" + safe-regex-test "^1.0.3" + string.prototype.includes "^2.0.1" + +eslint-plugin-prettier@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" + integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-plugin-react-hooks@^4.6.0: + version "4.6.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596" + integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ== + +eslint-plugin-react@^7.33.2: + version "7.37.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz#cd0935987876ba2900df2f58339f6d92305acc7a" + integrity sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w== + dependencies: + array-includes "^3.1.8" + array.prototype.findlast "^1.2.5" + array.prototype.flatmap "^1.3.2" + array.prototype.tosorted "^1.1.4" + doctrine "^2.1.0" + es-iterator-helpers "^1.1.0" + estraverse "^5.3.0" + hasown "^2.0.2" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.8" + object.fromentries "^2.0.8" + object.values "^1.2.0" + prop-types "^15.8.1" + resolve "^2.0.0-next.5" + semver "^6.3.1" + string.prototype.matchall "^4.0.11" + string.prototype.repeat "^1.0.0" + +eslint-plugin-testing-library@^5.11.1: + version "5.11.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz#5b46cdae96d4a78918711c0b4792f90088e62d20" + integrity sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw== + dependencies: + "@typescript-eslint/utils" "^5.58.0" + +eslint-rule-docs@^1.1.5: + version "1.1.235" + resolved "https://registry.yarnpkg.com/eslint-rule-docs/-/eslint-rule-docs-1.1.235.tgz#be6ef1fc3525f17b3c859ae2997fedadc89bfb9b" + integrity sha512-+TQ+x4JdTnDoFEXXb3fDvfGOwnyNV7duH8fXWTPD1ieaBmB8omj7Gw/pMBBu4uI2uJCCU8APDaQJzWuXnTsH4A== + +eslint-scope@5.1.1, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@8.57.0: + version "8.57.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +eventemitter2@6.4.7: + version "6.4.7" + resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-6.4.7.tgz#a7f6c4d7abf28a14c1ef3442f21cb306a054271d" + integrity sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg== + +eventemitter3@^3.1.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0, events@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +execa@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" + integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +executable@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" + integrity sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + dependencies: + pify "^2.2.0" + +exenv@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d" + integrity sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw== + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + +expect@^29.0.0, expect@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== + dependencies: + "@jest/expect-utils" "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + +express@^4.17.3: + version "4.21.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.21.1.tgz#9dae5dda832f16b4eec941a4e44aa89ec481b281" + integrity sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.3" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.7.1" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~2.0.0" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.3.1" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.3" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.10" + proxy-addr "~2.0.7" + qs "6.13.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.19.0" + serve-static "1.16.2" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extract-files@9.0.0, extract-files@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-9.0.0.tgz#8a7744f2437f81f5ed3250ed9f1550de902fe54a" + integrity sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ== + +extract-zip@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" + integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== + dependencies: + debug "^4.1.1" + get-stream "^5.1.0" + yauzl "^2.10.0" + optionalDependencies: + "@types/yauzl" "^2.9.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== + +extsprintf@^1.2.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + +fast-equals@2.0.4, fast-equals@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-2.0.4.tgz#3add9410585e2d7364c2deeb6a707beadb24b927" + integrity sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w== + +fast-glob@3, fast-glob@^3.1.1, fast-glob@^3.2.9, fast-glob@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fast-uri@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.3.tgz#892a1c91802d5d7860de728f18608a0573142241" + integrity sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw== + +fast-url-parser@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" + integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== + dependencies: + punycode "^1.3.2" + +fastq@^1.6.0: + version "1.17.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== + dependencies: + reusify "^1.0.4" + +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + dependencies: + bser "2.1.1" + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== + dependencies: + pend "~1.2.0" + +figures@^3.0.0, figures@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +file-loader@~6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +filesize@^8.0.6: + version "8.0.7" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" + integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019" + integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== + dependencies: + debug "2.6.9" + encodeurl "~2.0.0" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +find-cache-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-cache-dir@^3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + +find-root@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.3.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== + +follow-redirects@^1.0.0: + version "1.15.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" + integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== + +fork-ts-checker-webpack-plugin@^6.5.0: + version "6.5.3" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" + integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== + dependencies: + "@babel/code-frame" "^7.8.3" + "@types/json-schema" "^7.0.5" + chalk "^4.1.0" + chokidar "^3.4.2" + cosmiconfig "^6.0.0" + deepmerge "^4.2.2" + fs-extra "^9.0.0" + glob "^7.1.6" + memfs "^3.1.2" + minimatch "^3.0.4" + schema-utils "2.7.0" + semver "^7.3.2" + tapable "^1.0.0" + +form-data-encoder@^2.1.2: + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5" + integrity sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw== + +form-data@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +form-data@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.2.tgz#83ad9ced7c03feaad97e293d6f6091011e1659c8" + integrity sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +form-data@^4.0.0, form-data@~4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.1.tgz#ba1076daaaa5bfd7e99c1a6cb02aa0a5cff90d48" + integrity sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +formik@2.4.6, formik@^2.2.9: + version "2.4.6" + resolved "https://registry.yarnpkg.com/formik/-/formik-2.4.6.tgz#4da75ca80f1a827ab35b08fd98d5a76e928c9686" + integrity sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g== + dependencies: + "@types/hoist-non-react-statics" "^3.3.1" + deepmerge "^2.1.1" + hoist-non-react-statics "^3.3.0" + lodash "^4.17.21" + lodash-es "^4.17.21" + react-fast-compare "^2.0.1" + tiny-warning "^1.0.2" + tslib "^2.0.0" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-extra@10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +"fs-extra@9 || 10 || 11": + version "11.2.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" + integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^9.0.0, fs-extra@^9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-monkey@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.6.tgz#8ead082953e88d992cf3ff844faa907b26756da2" + integrity sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@^2.3.2, fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +fuse.js@6.6.2: + version "6.6.2" + resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-6.6.2.tgz#fe463fed4b98c0226ac3da2856a415576dc9a111" + integrity sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stream@^5.0.0, get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-stream@^6.0.0, get-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== + dependencies: + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + +get-tsconfig@^4.7.5: + version "4.8.1" + resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.8.1.tgz#8995eb391ae6e1638d251118c7b56de7eb425471" + integrity sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg== + dependencies: + resolve-pkg-maps "^1.0.0" + +getos@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz#0134d1f4e00eb46144c5a9c0ac4dc087cbb27dc5" + integrity sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== + dependencies: + async "^3.2.0" + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== + dependencies: + assert-plus "^1.0.0" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^7.0.0, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" + integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== + dependencies: + ini "2.0.0" + +global-modules@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.19.0, globals@^13.20.0: + version "13.24.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + +globalthis@1.0.4, globalthis@^1.0.3, globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== + dependencies: + define-properties "^1.2.1" + gopd "^1.0.1" + +globby@11.0.3: + version "11.0.3" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb" + integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" + +globby@^11.0.0, globby@^11.0.4, globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +got@^12.1.0: + version "12.6.1" + resolved "https://registry.yarnpkg.com/got/-/got-12.6.1.tgz#8869560d1383353204b5a9435f782df9c091f549" + integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ== + dependencies: + "@sindresorhus/is" "^5.2.0" + "@szmarczak/http-timer" "^5.0.1" + cacheable-lookup "^7.0.0" + cacheable-request "^10.2.8" + decompress-response "^6.0.0" + form-data-encoder "^2.1.2" + get-stream "^6.0.1" + http2-wrapper "^2.1.10" + lowercase-keys "^3.0.0" + p-cancelable "^3.0.0" + responselike "^3.0.0" + +graceful-fs@4.2.10: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +graphql-config@^3.0.2: + version "3.4.1" + resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-3.4.1.tgz#59f937a1b4d3a3c2dcdb27ddf5b4d4d4b2c6e9e1" + integrity sha512-g9WyK4JZl1Ko++FSyE5Ir2g66njfxGzrDDhBOwnkoWf/t3TnnZG6BBkWP+pkqVJ5pqMJGPKHNrbew8jRxStjhw== + dependencies: + "@endemolshinegroup/cosmiconfig-typescript-loader" "3.0.2" + "@graphql-tools/graphql-file-loader" "^6.0.0" + "@graphql-tools/json-file-loader" "^6.0.0" + "@graphql-tools/load" "^6.0.0" + "@graphql-tools/merge" "6.0.0 - 6.2.14" + "@graphql-tools/url-loader" "^6.0.0" + "@graphql-tools/utils" "^7.0.0" + cosmiconfig "7.0.0" + cosmiconfig-toml-loader "1.0.0" + minimatch "3.0.4" + string-env-interpolation "1.0.1" + +graphql-request@5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-5.2.0.tgz#a05fb54a517d91bb2d7aefa17ade4523dc5ebdca" + integrity sha512-pLhKIvnMyBERL0dtFI3medKqWOz/RhHdcgbZ+hMMIb32mEPa5MJSzS4AuXxfI4sRAu6JVVk5tvXuGfCWl9JYWQ== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + cross-fetch "^3.1.5" + extract-files "^9.0.0" + form-data "^3.0.0" + +graphql-tag@^2.12.6: + version "2.12.6" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1" + integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== + dependencies: + tslib "^2.1.0" + +graphql-ws@^4.4.1: + version "4.9.0" + resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-4.9.0.tgz#5cfd8bb490b35e86583d8322f5d5d099c26e365c" + integrity sha512-sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag== + +graphql@16.8.2: + version "16.8.2" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.2.tgz#54771c7ff195da913f5e70af8044a026d32eca2a" + integrity sha512-cvVIBILwuoSyD54U4cF/UXDh5yAobhNV/tPygI4lZhgOIJQE/WLWC4waBRb4I6bDVYb3OVx3lfHbaQOEoUD5sg== + +"graphql@^15.0.0 || ^16.0.0", graphql@^16.8.0: + version "16.9.0" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.9.0.tgz#1c310e63f16a49ce1fbb230bd0a000e99f6f115f" + integrity sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw== + +gzip-size@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== + dependencies: + duplexer "^0.1.2" + +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + +harmony-reflect@^1.4.6: + version "1.6.2" + resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" + integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1, has-proto@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +headers-polyfill@3.2.5, headers-polyfill@^3.1.0: + version "3.2.5" + resolved "https://registry.yarnpkg.com/headers-polyfill/-/headers-polyfill-3.2.5.tgz#6e67d392c9d113d37448fe45014e0afdd168faed" + integrity sha512-tUCGvt191vNSQgttSyJoibR+VO+I6+iCHIUdhzEMJKE+EAL8BwCN7fUOZlY4ofOelNHsK+gEjxB/B+9N3EWtdA== + +history-query-enhancer@1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/history-query-enhancer/-/history-query-enhancer-1.0.4.tgz#c72eb021193d47f2cb032963e0c5c5f57573c6ae" + integrity sha512-zs3zt64jspt9RGS5hLarIkeC9/omIkMjU4KkC2windSqD04KGQY84sDZWfnFS5qeJ07Ig8Y1t9jjBffQ9ZHdpw== + +history@4.10.1, history@^4.9.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" + integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== + dependencies: + "@babel/runtime" "^7.1.2" + loose-envify "^1.2.0" + resolve-pathname "^3.0.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + value-equal "^1.0.1" + +hoist-non-react-statics@3, hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.1, hoist-non-react-statics@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-encoding-sniffer@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9" + integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA== + dependencies: + whatwg-encoding "^2.0.0" + +html-entities@^2.1.0, html-entities@^2.3.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f" + integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA== + +html-escaper@^2.0.0, html-escaper@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-minifier-terser@^6.0.2: + version "6.1.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== + dependencies: + camel-case "^4.1.2" + clean-css "^5.2.2" + commander "^8.3.0" + he "^1.2.0" + param-case "^3.0.4" + relateurl "^0.2.7" + terser "^5.10.0" + +html-webpack-plugin@5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz#50a8fa6709245608cb00e811eacecb8e0d7b7ea0" + integrity sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw== + dependencies: + "@types/html-minifier-terser" "^6.0.0" + html-minifier-terser "^6.0.2" + lodash "^4.17.21" + pretty-error "^4.0.0" + tapable "^2.0.0" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-cache-semantics@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +http-proxy-agent@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" + integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== + dependencies: + "@tootallnate/once" "2" + agent-base "6" + debug "4" + +http-proxy-middleware@^2.0.3: + version "2.0.7" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz#915f236d92ae98ef48278a95dedf17e991936ec6" + integrity sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA== + dependencies: + "@types/http-proxy" "^1.17.8" + http-proxy "^1.18.1" + is-glob "^4.0.1" + is-plain-obj "^3.0.0" + micromatch "^4.0.2" + +http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http-signature@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.4.0.tgz#dee5a9ba2bf49416abc544abd6d967f6a94c8c3f" + integrity sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg== + dependencies: + assert-plus "^1.0.0" + jsprim "^2.0.2" + sshpk "^1.18.0" + +http2-wrapper@^2.1.10: + version "2.2.1" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-2.2.1.tgz#310968153dcdedb160d8b72114363ef5fce1f64a" + integrity sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.2.0" + +https-proxy-agent@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + dependencies: + agent-base "6" + debug "4" + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4.24, iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +identity-obj-proxy@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== + dependencies: + harmony-reflect "^1.4.6" + +ieee754@^1.1.13, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^5.1.4, ignore@^5.2.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== + +immediate@~3.0.5: + version "3.0.6" + resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" + integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ== + +immer@^9.0.21, immer@^9.0.7: + version "9.0.21" + resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" + integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== + +import-fresh@^3.1.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-from@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" + integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== + dependencies: + resolve-from "^5.0.0" + +import-local@^3.0.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260" + integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +ini@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + +ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +inquirer@^8.2.0: + version "8.2.6" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.1" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.21" + mute-stream "0.0.8" + ora "^5.4.1" + run-async "^2.4.0" + rxjs "^7.5.5" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + wrap-ansi "^6.0.1" + +internal-slot@^1.0.4, internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.0" + side-channel "^1.0.4" + +interpret@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + +intl-messageformat@10.7.6: + version "10.7.6" + resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.7.6.tgz#d486c780508a2fb8c383e95462951276cf0bcdf4" + integrity sha512-IsMU/hqyy3FJwNJ0hxDfY2heJ7MteSuFvcnCebxRp67di4Fhx1gKKE+qS0bBwUF8yXkX9SsPUhLeX/B6h5SKUA== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/fast-memoize" "2.2.3" + "@formatjs/icu-messageformat-parser" "2.9.3" + tslib "2" + +intl@1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/intl/-/intl-1.2.5.tgz#82244a2190c4e419f8371f5aa34daa3420e2abde" + integrity sha512-rK0KcPHeBFBcqsErKSpvZnrOmWOj+EmDkyJ57e90YWaQNqbcivcqmKDlHEeNprDWOsKzPsh1BfSpPQdDvclHVw== + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +ipaddr.js@^2.0.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8" + integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== + +irregular-plurals@^3.2.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-3.5.0.tgz#0835e6639aa8425bdc8b0d33d0dc4e89d9c01d2b" + integrity sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ== + +is-arguments@^1.0.4, is-arguments@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-array-buffer@^3.0.2, is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-async-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" + integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== + dependencies: + has-tostringtag "^1.0.0" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-bun-module@^1.0.2: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-bun-module/-/is-bun-module-1.2.1.tgz#495e706f42e29f086fd5fe1ac3c51f106062b9fc" + integrity sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q== + dependencies: + semver "^7.6.3" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-core-module@^2.13.0, is-core-module@^2.15.1: + version "2.15.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37" + integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ== + dependencies: + hasown "^2.0.2" + +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" + +is-date-object@^1.0.1, is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" + integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== + dependencies: + call-bind "^1.0.2" + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-generator-function@^1.0.10, is-generator-function@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-installed-globally@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== + +is-map@^2.0.2, is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== + +is-node-process@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-node-process/-/is-node-process-1.2.0.tgz#ea02a1b90ddb3934a19aea414e88edef7e11d134" + integrity sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-path-inside@^3.0.2, is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-obj@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-potential-custom-element-name@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + +is-promise@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-4.0.0.tgz#42ff9f84206c1991d26debf520dd5c01042dd2f3" + integrity sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-retina@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-retina/-/is-retina-1.0.3.tgz#d7401b286bea2ae37f62477588de504d0b8647e3" + integrity sha512-/tCmbIETZwCd8uHWO+GvbRa7jxwHFHdfetHfiwoP0aN9UDf3prUJMtKn7iBFYipYhqY1bSTjur8hC/Dakt8eyw== + +is-root@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + +is-set@^2.0.2, is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== + dependencies: + call-bind "^1.0.7" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.13, is-typed-array@^1.1.3: + version "1.1.13" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== + dependencies: + which-typed-array "^1.1.14" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-weakset@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.3.tgz#e801519df8c0c43e12ff2834eead84ec9e624007" + integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +isomorphic-ws@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" + integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== + +istanbul-lib-instrument@^5.0.4: + version "5.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + +istanbul-lib-instrument@^6.0.0: + version "6.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz#fa15401df6c15874bcb2105f773325d78c666765" + integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q== + dependencies: + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + +istanbul-lib-report@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^4.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.1.3: + version "3.1.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +iterall@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.3.0.tgz#afcb08492e2915cbd8a0884eb93a8c94d0d72fea" + integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== + +iterator.prototype@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.3.tgz#016c2abe0be3bbdb8319852884f60908ac62bf9c" + integrity sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ== + dependencies: + define-properties "^1.2.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + reflect.getprototypeof "^1.0.4" + set-function-name "^2.0.1" + +jest-changed-files@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" + integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== + dependencies: + execa "^5.0.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + +jest-circus@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a" + integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + dedent "^1.0.0" + is-generator-fn "^2.0.0" + jest-each "^29.7.0" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + pretty-format "^29.7.0" + pure-rand "^6.0.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-cli@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995" + integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== + dependencies: + "@jest/core" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + chalk "^4.0.0" + create-jest "^29.7.0" + exit "^0.1.2" + import-local "^3.0.2" + jest-config "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + yargs "^17.3.1" + +jest-config@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f" + integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== + dependencies: + "@babel/core" "^7.11.6" + "@jest/test-sequencer" "^29.7.0" + "@jest/types" "^29.6.3" + babel-jest "^29.7.0" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-circus "^29.7.0" + jest-environment-node "^29.7.0" + jest-get-type "^29.6.3" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-runner "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + micromatch "^4.0.4" + parse-json "^5.2.0" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-json-comments "^3.1.1" + +jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-docblock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a" + integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== + dependencies: + detect-newline "^3.0.0" + +jest-each@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1" + integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + jest-get-type "^29.6.3" + jest-util "^29.7.0" + pretty-format "^29.7.0" + +jest-environment-jsdom@^29.6.4: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz#d206fa3551933c3fd519e5dfdb58a0f5139a837f" + integrity sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/jsdom" "^20.0.0" + "@types/node" "*" + jest-mock "^29.7.0" + jest-util "^29.7.0" + jsdom "^20.0.0" + +jest-environment-node@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" + integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + dependencies: + "@jest/types" "^29.6.3" + "@types/graceful-fs" "^4.1.3" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + jest-worker "^29.7.0" + micromatch "^4.0.4" + walker "^1.0.8" + optionalDependencies: + fsevents "^2.3.2" + +jest-leak-detector@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728" + integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== + dependencies: + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-localstorage-mock@2.4.26: + version "2.4.26" + resolved "https://registry.yarnpkg.com/jest-localstorage-mock/-/jest-localstorage-mock-2.4.26.tgz#7d57fb3555f2ed5b7ed16fd8423fd81f95e9e8db" + integrity sha512-owAJrYnjulVlMIXOYQIPRCCn3MmqI3GzgfZCXdD3/pmwrIvFMXcKVWZ+aMc44IzaASapg0Z4SEFxR+v5qxDA2w== + +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== + dependencies: + chalk "^4.0.0" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^29.6.3" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@29.7.0, jest-mock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347" + integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-util "^29.7.0" + +jest-pnp-resolver@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== + +jest-regex-util@^29.0.0, jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== + +jest-resolve-dependencies@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428" + integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== + dependencies: + jest-regex-util "^29.6.3" + jest-snapshot "^29.7.0" + +jest-resolve@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30" + integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== + dependencies: + chalk "^4.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-pnp-resolver "^1.2.2" + jest-util "^29.7.0" + jest-validate "^29.7.0" + resolve "^1.20.0" + resolve.exports "^2.0.0" + slash "^3.0.0" + +jest-runner-eslint@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/jest-runner-eslint/-/jest-runner-eslint-2.2.0.tgz#defa330b06f47cde663de04373e3ae0ffdb1c55f" + integrity sha512-uR0kS/PCwCybIFh1yvbJSr3ajmusrueO8vnA4H3ItTpKCoYpQ9k2j2COrR1rdb4MnnbVBczrodCChrcJ/Hq3AQ== + dependencies: + chalk "^4.0.0" + cosmiconfig "^7.0.0" + create-jest-runner "^0.11.2" + dot-prop "^6.0.1" + +jest-runner@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e" + integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== + dependencies: + "@jest/console" "^29.7.0" + "@jest/environment" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.13.1" + graceful-fs "^4.2.9" + jest-docblock "^29.7.0" + jest-environment-node "^29.7.0" + jest-haste-map "^29.7.0" + jest-leak-detector "^29.7.0" + jest-message-util "^29.7.0" + jest-resolve "^29.7.0" + jest-runtime "^29.7.0" + jest-util "^29.7.0" + jest-watcher "^29.7.0" + jest-worker "^29.7.0" + p-limit "^3.1.0" + source-map-support "0.5.13" + +jest-runtime@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817" + integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/globals" "^29.7.0" + "@jest/source-map" "^29.6.3" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + strip-bom "^4.0.0" + +jest-silent-reporter@0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/jest-silent-reporter/-/jest-silent-reporter-0.6.0.tgz#e9c63a3b1e3c80571d690d998faf842f576b6a60" + integrity sha512-4nmS+5o7ycVlvbQOTx7CnGdbBtP2646hnDgQpQLaVhjHcQNHD+gqBAetyjRDlgpZ8+8N82MWI59K+EX2LsVk7g== + dependencies: + chalk "^4.0.0" + jest-util "^26.0.0" + +jest-snapshot@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" + integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== + dependencies: + "@babel/core" "^7.11.6" + "@babel/generator" "^7.7.2" + "@babel/plugin-syntax-jsx" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + "@babel/types" "^7.3.3" + "@jest/expect-utils" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^29.7.0" + graceful-fs "^4.2.9" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + natural-compare "^1.4.0" + pretty-format "^29.7.0" + semver "^7.5.3" + +jest-util@^26.0.0: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" + integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== + dependencies: + "@jest/types" "^26.6.2" + "@types/node" "*" + chalk "^4.0.0" + graceful-fs "^4.2.4" + is-ci "^2.0.0" + micromatch "^4.0.2" + +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-validate@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c" + integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== + dependencies: + "@jest/types" "^29.6.3" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^29.6.3" + leven "^3.1.0" + pretty-format "^29.7.0" + +jest-watch-typeahead@2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-2.2.2.tgz#5516d3cd006485caa5cfc9bd1de40f1f8b136abf" + integrity sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ== + dependencies: + ansi-escapes "^6.0.0" + chalk "^5.2.0" + jest-regex-util "^29.0.0" + jest-watcher "^29.0.0" + slash "^5.0.0" + string-length "^5.0.1" + strip-ansi "^7.0.1" + +jest-watcher@^29.0.0, jest-watcher@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2" + integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== + dependencies: + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.13.1" + jest-util "^29.7.0" + string-length "^4.0.1" + +jest-worker@^27.0.2, jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest-worker@^28.0.2: + version "28.1.3" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98" + integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest@29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" + integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== + dependencies: + "@jest/core" "^29.7.0" + "@jest/types" "^29.6.3" + import-local "^3.0.2" + jest-cli "^29.7.0" + +jju@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" + integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== + +js-levenshtein@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" + integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1, js-yaml@^3.6.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== + +jsdom@^20.0.0: + version "20.0.3" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.3.tgz#886a41ba1d4726f67a8858028c99489fed6ad4db" + integrity sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ== + dependencies: + abab "^2.0.6" + acorn "^8.8.1" + acorn-globals "^7.0.0" + cssom "^0.5.0" + cssstyle "^2.3.0" + data-urls "^3.0.2" + decimal.js "^10.4.2" + domexception "^4.0.0" + escodegen "^2.0.0" + form-data "^4.0.0" + html-encoding-sniffer "^3.0.0" + http-proxy-agent "^5.0.0" + https-proxy-agent "^5.0.1" + is-potential-custom-element-name "^1.0.1" + nwsapi "^2.2.2" + parse5 "^7.1.1" + saxes "^6.0.0" + symbol-tree "^3.2.4" + tough-cookie "^4.1.2" + w3c-xmlserializer "^4.0.0" + webidl-conversions "^7.0.0" + whatwg-encoding "^2.0.0" + whatwg-mimetype "^3.0.0" + whatwg-url "^11.0.0" + ws "^8.11.0" + xml-name-validator "^4.0.0" + +jsdom@^21.1.2: + version "21.1.2" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-21.1.2.tgz#6433f751b8718248d646af1cdf6662dc8a1ca7f9" + integrity sha512-sCpFmK2jv+1sjff4u7fzft+pUh2KSUbUrEHYHyfSIbGTIcmnjyp83qg6qLwdJ/I3LpTXx33ACxeRL7Lsyc6lGQ== + dependencies: + abab "^2.0.6" + acorn "^8.8.2" + acorn-globals "^7.0.0" + cssstyle "^3.0.0" + data-urls "^4.0.0" + decimal.js "^10.4.3" + domexception "^4.0.0" + escodegen "^2.0.0" + form-data "^4.0.0" + html-encoding-sniffer "^3.0.0" + http-proxy-agent "^5.0.0" + https-proxy-agent "^5.0.1" + is-potential-custom-element-name "^1.0.1" + nwsapi "^2.2.4" + parse5 "^7.1.2" + rrweb-cssom "^0.6.0" + saxes "^6.0.0" + symbol-tree "^3.2.4" + tough-cookie "^4.1.2" + w3c-xmlserializer "^4.0.0" + webidl-conversions "^7.0.0" + whatwg-encoding "^2.0.0" + whatwg-mimetype "^3.0.0" + whatwg-url "^12.0.1" + ws "^8.13.0" + xml-name-validator "^4.0.0" + +jsesc@^3.0.2, jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-loader@0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" + integrity sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w== + +json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json-stable-stringify@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz#52d4361b47d49168bcc4e564189a42e5a7439454" + integrity sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg== + dependencies: + call-bind "^1.0.5" + isarray "^2.0.5" + jsonify "^0.0.1" + object-keys "^1.1.1" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== + +json5@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsondiffpatch@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/jsondiffpatch/-/jsondiffpatch-0.4.1.tgz#9fb085036767f03534ebd46dcd841df6070c5773" + integrity sha512-t0etAxTUk1w5MYdNOkZBZ8rvYYN5iL+2dHCCx/DpkFm/bW28M6y5nUS83D4XdZiHy35Fpaw6LBb+F88fHZnVCw== + dependencies: + chalk "^2.3.0" + diff-match-patch "^1.0.0" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978" + integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg== + +jsprim@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-2.0.2.tgz#77ca23dbcd4135cd364800d22ff82c2185803d4d" + integrity sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.5: + version "3.3.5" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== + dependencies: + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" + +jwt-decode@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/jwt-decode/-/jwt-decode-3.1.2.tgz#3fb319f3675a2df0c2895c8f5e9fa4b67b04ed59" + integrity sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A== + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +klona@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== + +language-subtag-registry@^0.3.20: + version "0.3.23" + resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz#23529e04d9e3b74679d70142df3fd2eb6ec572e7" + integrity sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ== + +language-tags@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.9.tgz#1ffdcd0ec0fafb4b1be7f8b11f306ad0f9c08777" + integrity sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA== + dependencies: + language-subtag-registry "^0.3.20" + +launch-editor@^2.6.0: + version "2.9.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.9.1.tgz#253f173bd441e342d4344b4dae58291abb425047" + integrity sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w== + dependencies: + picocolors "^1.0.0" + shell-quote "^1.8.1" + +launchdarkly-js-client-sdk@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/launchdarkly-js-client-sdk/-/launchdarkly-js-client-sdk-3.4.0.tgz#5b5959b548edac8a0f368eb40b079d942573d37b" + integrity sha512-3v1jKy1RECT0SG/3SGlyRO32vweoNxvWiJuIChRh/Zhk98cHpANuwameXVhwJ4WEDNZJTur73baaKAyatSP46A== + dependencies: + escape-string-regexp "^4.0.0" + launchdarkly-js-sdk-common "5.3.0" + +launchdarkly-js-sdk-common@5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/launchdarkly-js-sdk-common/-/launchdarkly-js-sdk-common-5.3.0.tgz#336a54843f5ba3541632e10014e49dff45d41674" + integrity sha512-NI5wFF8qhjtpRb4KelGdnwNIOf/boLlbLiseV7uf1jxSeoM/L30DAz87RT8VhYCSGCo4LedGILQFednI/MKFkA== + dependencies: + base64-js "^1.3.0" + fast-deep-equal "^2.0.1" + uuid "^8.0.0" + +lazy-ass@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/lazy-ass/-/lazy-ass-1.6.0.tgz#7999655e8646c17f089fdd187d150d3324d54513" + integrity sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw== + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +lie@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e" + integrity sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw== + dependencies: + immediate "~3.0.5" + +lilconfig@^2.0.3: + version "2.1.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +listr2@^3.8.3: + version "3.14.0" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.14.0.tgz#23101cc62e1375fd5836b248276d1d2b51fdbe9e" + integrity sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g== + dependencies: + cli-truncate "^2.1.0" + colorette "^2.0.16" + log-update "^4.0.0" + p-map "^4.0.0" + rfdc "^1.3.0" + rxjs "^7.5.1" + through "^2.3.8" + wrap-ansi "^7.0.0" + +loader-runner@^4.1.0, loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== + +loader-utils@^2.0.0, loader-utils@^2.0.4, loader-utils@~2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +loader-utils@^3.2.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.3.1.tgz#735b9a19fd63648ca7adbd31c2327dfe281304e5" + integrity sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg== + +localforage@^1.8.1: + version "1.10.0" + resolved "https://registry.yarnpkg.com/localforage/-/localforage-1.10.0.tgz#5c465dc5f62b2807c3a84c0c6a1b1b3212781dd4" + integrity sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg== + dependencies: + lie "3.1.1" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.difference@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" + integrity sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA== + +lodash.flatten@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g== + +lodash.foreach@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" + integrity sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ== + +lodash.get@^4: + version "4.4.2" + resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" + integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== + +lodash.intersection@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.intersection/-/lodash.intersection-4.4.0.tgz#0a11ba631d0e95c23c7f2f4cbb9a692ed178e705" + integrity sha512-N+L0cCfnqMv6mxXtSPeKt+IavbOBBSiAEkKyLasZ8BVcP9YXQgxLO12oPR8OyURwKV8l5vJKiE1M8aS70heuMg== + +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== + +lodash.isnil@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/lodash.isnil/-/lodash.isnil-4.0.0.tgz#49e28cd559013458c814c5479d3c663a21bfaa6c" + integrity sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng== + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.once@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" + integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== + +lodash.shuffle@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.shuffle/-/lodash.shuffle-4.2.0.tgz#145b5053cf875f6f5c2a33f48b6e9948c6ec7b4b" + integrity sha512-V/rTAABKLFjoecTZjKSv+A1ZomG8hZg8hlgeG6wwQVD9AGv+10zqqSf6mFq2tVA703Zd5R0YhSuSlXA+E/Ei+Q== + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lodash.uniqwith@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniqwith/-/lodash.uniqwith-4.5.0.tgz#7a0cbf65f43b5928625a9d4d0dc54b18cadc7ef3" + integrity sha512-7lYL8bLopMoy4CTICbxygAUq6CdRJ36vFc80DucPueUee+d5NBRxz3FdT9Pes/HEx5mPoT9jwnsEJWz1N7uq7Q== + +lodash.without@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac" + integrity sha512-M3MefBwfDhgKgINVuBJCO1YR3+gf6s9HNJsIiZ/Ru77Ws6uTb9eBuvrkpzO+9iLoAaRodGuq7tyrPCx+74QYGQ== + +lodash@4.17.21, lodash@^4.17.10, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +log-symbols@^4.0.0, log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +log-update@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1" + integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== + dependencies: + ansi-escapes "^4.3.0" + cli-cursor "^3.1.0" + slice-ansi "^4.0.0" + wrap-ansi "^6.2.0" + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +loud-rejection@2: + version "2.2.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-2.2.0.tgz#4255eb6e9c74045b0edc021fa7397ab655a8517c" + integrity sha512-S0FayMXku80toa5sZ6Ro4C+s+EtFDCsyJNG/AzFMfX3AxD5Si4dZsgzm/kKnbOxHl5Cv8jBlno8+3XYIh2pNjQ== + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.2" + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lowercase-keys@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" + integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lz-string@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" + integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== + +make-dir@^2.0.0, make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +make-dir@^3.0.2, make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== + dependencies: + semver "^7.5.3" + +make-error@^1, make-error@^1.1.1: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memfs@^3.1.2, memfs@^3.4.3: + version "3.6.0" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" + integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== + dependencies: + fs-monkey "^1.0.4" + +memoize-one@5.2.1, memoize-one@^5.1.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" + integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== + +memoize-one@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045" + integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== + +merge-descriptors@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5" + integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +meros@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/meros/-/meros-1.1.4.tgz#c17994d3133db8b23807f62bec7f0cb276cfd948" + integrity sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromatch@^4.0.2, micromatch@^4.0.4: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +"mime-db@>= 1.43.0 < 2": + version "1.53.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.53.0.tgz#3cb63cd820fc29896d9d4e8c32ab4fcd74ccb447" + integrity sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg== + +mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== + +mime-types@2.1.18: + version "2.1.18" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== + dependencies: + mime-db "~1.33.0" + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-fn@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74" + integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + +mimic-response@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-4.0.0.tgz#35468b19e7c75d10f5165ea25e75a5ceea7cf70f" + integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== + +min-indent@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" + integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + +mini-css-extract-plugin@2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz#c73a1327ccf466f69026ac22a8e8fd707b78a235" + integrity sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA== + dependencies: + schema-utils "^4.0.0" + tapable "^2.2.1" + +minimalistic-assert@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimatch@3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +mitt@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mitt/-/mitt-3.0.1.tgz#ea36cf0cc30403601ae074c8f77b7092cdab36d1" + integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== + +moment-locales-webpack-plugin@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/moment-locales-webpack-plugin/-/moment-locales-webpack-plugin-1.2.0.tgz#9af83876a44053706b868ceece5119584d10d7aa" + integrity sha512-QAi5v0OlPUP7GXviKMtxnpBAo8WmTHrUNN7iciAhNOEAd9evCOvuN0g1N7ThIg3q11GLCkjY1zQ2saRcf/43nQ== + dependencies: + lodash.difference "^4.5.0" + +moment-timezone@^0.5.40: + version "0.5.46" + resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.46.tgz#a21aa6392b3c6b3ed916cd5e95858a28d893704a" + integrity sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw== + dependencies: + moment "^2.29.4" + +moment@^2.29.4: + version "2.30.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" + integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== + +mrmime@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4" + integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.3, ms@^2.1.1, ms@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +msw@0.49.3: + version "0.49.3" + resolved "https://registry.yarnpkg.com/msw/-/msw-0.49.3.tgz#c4ca29eddda3e82ad9e36918dda4a7428eddd7fe" + integrity sha512-kRCbDNbNnRq5LC1H/NUceZlrPAvSrMH6Or0mirIuH69NY84xwDruPn/hkXTovIK1KwDwbk+ZdoSyJlpiekLxEA== + dependencies: + "@mswjs/cookies" "^0.2.2" + "@mswjs/interceptors" "^0.17.5" + "@open-draft/until" "^1.0.3" + "@types/cookie" "^0.4.1" + "@types/js-levenshtein" "^1.1.1" + chalk "4.1.1" + chokidar "^3.4.2" + cookie "^0.4.2" + graphql "^15.0.0 || ^16.0.0" + headers-polyfill "^3.1.0" + inquirer "^8.2.0" + is-node-process "^1.0.1" + js-levenshtein "^1.1.6" + node-fetch "^2.6.7" + outvariant "^1.3.0" + path-to-regexp "^6.2.0" + strict-event-emitter "^0.4.3" + type-fest "^2.19.0" + yargs "^17.3.1" + +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== + dependencies: + dns-packet "^5.2.2" + thunky "^1.0.2" + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +natural-compare-lite@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" + integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +negotiator@~0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" + integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-fetch@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + +node-fetch@2.7.0, node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + +node-forge@^1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + +normalize-url@^8.0.0: + version "8.0.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.1.tgz#9b7d96af9836577c58f5883e939365fa15623a4a" + integrity sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w== + +npm-run-path@^4.0.0, npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +nwsapi@2.2.7, nwsapi@^2.2.2, nwsapi@^2.2.4: + version "2.2.7" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" + integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.13.1: + version "1.13.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" + integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== + +object-is@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.6.tgz#1a6a53aed2dd8f7e6775ff870bea58545956ab07" + integrity sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4, object.assign@^4.1.5: + version "4.1.5" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +object.entries@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.groupby@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + +object.values@^1.1.6, object.values@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b" + integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +omit-empty-es@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/omit-empty-es/-/omit-empty-es-1.2.0.tgz#698dd1cb8fed05ba3e22f42570e752659ae52e0a" + integrity sha512-4g0KMUt/IvlnnMt0lONaOStBsWs2R9Vi5dDOrBvu36m4J7KBx6EDcdqCrTrnTWknWQgo3VLj4Tjfcxf1Hs+0uA== + dependencies: + "@babel/runtime" "^7.22.5" + "@babel/runtime-corejs3" "^7.22.5" + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^8.0.9, open@^8.4.0: + version "8.4.2" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" + integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + +opener@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== + +optimism@^0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.16.2.tgz#519b0c78b3b30954baed0defe5143de7776bf081" + integrity sha512-zWNbgWj+3vLEjZNIh/okkY2EUfX+vB9TJopzIZwT1xxaMqC5hRLLraePod4c5n4He08xuXNH+zhKFFCu390wiQ== + dependencies: + "@wry/context" "^0.7.0" + "@wry/trie" "^0.3.0" + +optionator@^0.9.3: + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== + dependencies: + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.5" + +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== + dependencies: + bl "^4.1.0" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + is-unicode-supported "^0.1.0" + log-symbols "^4.1.0" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== + +ospath@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/ospath/-/ospath-1.2.2.tgz#1276639774a3f8ef2572f7fe4280e0ea4550c07b" + integrity sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA== + +outvariant@^1.2.1, outvariant@^1.3.0: + version "1.4.3" + resolved "https://registry.yarnpkg.com/outvariant/-/outvariant-1.4.3.tgz#221c1bfc093e8fec7075497e7799fdbf43d14873" + integrity sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA== + +p-cancelable@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050" + integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== + +p-limit@3.1.0, p-limit@^3.0.2, p-limit@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + +p-retry@^4.5.0: + version "4.6.2" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== + dependencies: + "@types/retry" "0.12.0" + retry "^0.13.1" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +package-json@^8.1.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.1.tgz#3e9948e43df40d1e8e78a85485f1070bf8f03dc8" + integrity sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA== + dependencies: + got "^12.1.0" + registry-auth-token "^5.0.1" + registry-url "^6.0.0" + semver "^7.3.7" + +param-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-github-url@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/parse-github-url/-/parse-github-url-1.0.3.tgz#2ab55642c8685b63fbe2a196f5abe4ae9bd68abc" + integrity sha512-tfalY5/4SqGaV/GIGzWyHnFjlpTPTNpENR9Ea2lLldSJ8EWXMsvacWucqY3m3I4YPtas15IxTLQVQ5NSYXPrww== + +parse-json@^5.0.0, parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse5@^7.0.0, parse5@^7.1.1, parse5@^7.1.2: + version "7.2.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.2.1.tgz#8928f55915e6125f430cc44309765bf17556a33a" + integrity sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ== + dependencies: + entities "^4.5.0" + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-is-inside@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-to-regexp@0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b" + integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w== + +path-to-regexp@2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.2.1.tgz#90b617025a16381a879bc82a38d4e8bdeb2bcf45" + integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== + +path-to-regexp@^1.7.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.9.0.tgz#5dc0753acbf8521ca2e0f137b4578b917b10cf24" + integrity sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g== + dependencies: + isarray "0.0.1" + +path-to-regexp@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4" + integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + +picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +picomatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" + integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== + +pify@^2.2.0, pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pirates@^4.0.4, pirates@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-dir@^4.1.0, pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pkg-up@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + +plur@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/plur/-/plur-4.0.0.tgz#729aedb08f452645fe8c58ef115bf16b0a73ef84" + integrity sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg== + dependencies: + irregular-plurals "^3.2.0" + +popper.js@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" + integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== + +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +postcss-calc@^8.2.3: + version "8.2.4" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== + dependencies: + postcss-selector-parser "^6.0.9" + postcss-value-parser "^4.2.0" + +postcss-colormin@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" + integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== + dependencies: + browserslist "^4.21.4" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" + +postcss-convert-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" + integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== + dependencies: + browserslist "^4.21.4" + postcss-value-parser "^4.2.0" + +postcss-custom-media@8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz#c8f9637edf45fef761b014c024cee013f80529ea" + integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-custom-properties@12.1.4: + version "12.1.4" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-12.1.4.tgz#e3d8a8000f28094453b836dff5132385f2862285" + integrity sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-discard-comments@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== + +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== + +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== + +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== + +postcss-import@14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-loader@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" + integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== + dependencies: + cosmiconfig "^7.0.0" + klona "^2.0.5" + semver "^7.3.5" + +postcss-merge-longhand@^5.1.7: + version "5.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" + integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^5.1.1" + +postcss-merge-rules@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" + integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== + dependencies: + browserslist "^4.21.4" + caniuse-api "^3.0.0" + cssnano-utils "^3.1.0" + postcss-selector-parser "^6.0.5" + +postcss-minify-font-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-minify-gradients@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== + dependencies: + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-minify-params@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" + integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== + dependencies: + browserslist "^4.21.4" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== + dependencies: + postcss-selector-parser "^6.0.5" + +postcss-modules-extract-imports@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002" + integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== + +postcss-modules-local-by-default@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz#f1b9bd757a8edf4d8556e8d0f4f894260e3df78f" + integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz#a43d28289a169ce2c15c00c4e64c0858e43457d5" + integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + +postcss-normalize-charset@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== + +postcss-normalize-display-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-string@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-timing-functions@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" + integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== + dependencies: + browserslist "^4.21.4" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== + dependencies: + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== + dependencies: + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-reduce-initial@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" + integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== + dependencies: + browserslist "^4.21.4" + caniuse-api "^3.0.0" + +postcss-reduce-transforms@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-reporter@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.1.0.tgz#5ec476d224e2fe25a054e3c66d9b2901d4fab422" + integrity sha512-/eoEylGWyy6/DOiMP5lmFRdmDKThqgn7D6hP2dXKJI/0rJSO1ADFNngZfDzxL0YAxFvws+Rtpuji1YIHj4mySA== + dependencies: + picocolors "^1.0.0" + thenby "^1.3.4" + +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: + version "6.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de" + integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-svgo@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^2.7.0" + +postcss-unique-selectors@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== + dependencies: + postcss-selector-parser "^6.0.5" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@8.4.38: + version "8.4.38" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" + integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.2.0" + +postcss@^8.3.5, postcss@^8.4.27, postcss@^8.4.33: + version "8.4.47" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365" + integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== + dependencies: + nanoid "^3.3.7" + picocolors "^1.1.0" + source-map-js "^1.2.1" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@2.8.8, prettier@^2.8.4: + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + +pretty-bytes@^5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" + integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + +pretty-error@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== + dependencies: + lodash "^4.17.20" + renderkid "^3.0.0" + +pretty-format@^27.0.2: + version "27.5.1" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + dependencies: + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + +pretty-format@^29.0.0, pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + +pretty-time@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" + integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + +prompts@^2.0.1, prompts@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@15.8.1, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +proxy-from-env@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee" + integrity sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A== + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + +psl@^1.1.33: + version "1.9.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== + +pump@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8" + integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode@^1.3.2, punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + +punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +pure-rand@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== + +qs@6.13.0, qs@^6.12.3: + version "6.13.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" + integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== + dependencies: + side-channel "^1.0.6" + +qss@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/qss/-/qss-2.0.3.tgz#630b38b120931b52d04704f3abfb0f861604a9ec" + integrity sha512-j48ZBT5IZbSqJiSU8EX4XrN8nXiflHvmMvv2XpFc31gh7n6EpSs75bNr6+oj3FOLWyT8m09pTmqLNl34L7/uPQ== + +querystring-es3@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA== + +querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +raf-schd@^4.0.2, raf-schd@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/raf-schd/-/raf-schd-4.0.3.tgz#5d6c34ef46f8b2a0e880a8fcdb743efc5bfdbc1a" + integrity sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ== + +raf@3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + dependencies: + performance-now "^2.1.0" + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +range-parser@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== + +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +rc@1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-beautiful-dnd@13.1.1: + version "13.1.1" + resolved "https://registry.yarnpkg.com/react-beautiful-dnd/-/react-beautiful-dnd-13.1.1.tgz#b0f3087a5840920abf8bb2325f1ffa46d8c4d0a2" + integrity sha512-0Lvs4tq2VcrEjEgDXHjT98r+63drkKEgqyxdA7qD3mvKwga6a5SscbdLPO2IExotU1jW8L0Ksdl0Cj2AF67nPQ== + dependencies: + "@babel/runtime" "^7.9.2" + css-box-model "^1.2.0" + memoize-one "^5.1.1" + raf-schd "^4.0.2" + react-redux "^7.2.0" + redux "^4.0.4" + use-memo-one "^1.1.1" + +react-dev-utils@12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" + integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== + dependencies: + "@babel/code-frame" "^7.16.0" + address "^1.1.2" + browserslist "^4.18.1" + chalk "^4.1.2" + cross-spawn "^7.0.3" + detect-port-alt "^1.1.6" + escape-string-regexp "^4.0.0" + filesize "^8.0.6" + find-up "^5.0.0" + fork-ts-checker-webpack-plugin "^6.5.0" + global-modules "^2.0.0" + globby "^11.0.4" + gzip-size "^6.0.0" + immer "^9.0.7" + is-root "^2.1.0" + loader-utils "^3.2.0" + open "^8.4.0" + pkg-up "^3.1.0" + prompts "^2.4.2" + react-error-overlay "^6.0.11" + recursive-readdir "^2.2.2" + shell-quote "^1.7.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +react-dom@17.0.2: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" + integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + scheduler "^0.20.2" + +react-error-boundary@^3.1.0: + version "3.1.4" + resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-3.1.4.tgz#255db92b23197108757a888b01e5b729919abde0" + integrity sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA== + dependencies: + "@babel/runtime" "^7.12.5" + +react-error-overlay@^6.0.11: + version "6.0.11" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" + integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== + +react-fast-compare@^2.0.1: + version "2.0.4" + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-2.0.4.tgz#e84b4d455b0fec113e0402c329352715196f81f9" + integrity sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw== + +react-from-dom@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/react-from-dom/-/react-from-dom-0.6.2.tgz#9da903a508c91c013b55afcd59348b8b0a39bdb4" + integrity sha512-qvWWTL/4xw4k/Dywd41RBpLQUSq97csuv15qrxN+izNeLYlD9wn5W8LspbfYe5CWbaSdkZ72BsaYBPQf2x4VbQ== + +react-intl@^6.3.2, react-intl@^6.4.7: + version "6.8.7" + resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-6.8.7.tgz#e6f08f365810a366031358ff1c7dd8cf7e649bdd" + integrity sha512-Ocv8Tg6fXqBdVdkkYohQ79T9rJls3G1lmDSjhqHdK9873BdQFLSeITGgwuGWTRBd6Mg5FL33TBen4FtujCTP0g== + dependencies: + "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/icu-messageformat-parser" "2.9.3" + "@formatjs/intl" "2.10.14" + "@formatjs/intl-displaynames" "6.8.4" + "@formatjs/intl-listformat" "7.7.4" + "@types/hoist-non-react-statics" "3" + "@types/react" "16 || 17 || 18" + hoist-non-react-statics "3" + intl-messageformat "10.7.6" + tslib "2" + +react-is@17.0.2, react-is@^17.0.1, react-is@^17.0.2: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-is@18.3.1, react-is@^18.0.0: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== + +react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-lifecycles-compat@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" + integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== + +react-modal@3.16.1: + version "3.16.1" + resolved "https://registry.yarnpkg.com/react-modal/-/react-modal-3.16.1.tgz#34018528fc206561b1a5467fc3beeaddafb39b2b" + integrity sha512-VStHgI3BVcGo7OXczvnJN7yT2TWHJPDXZWyI/a0ssFNhGZWsPmB8cF0z33ewDXq4VfYMO1vXgiv/g8Nj9NDyWg== + dependencies: + exenv "^1.2.0" + prop-types "^15.7.2" + react-lifecycles-compat "^3.0.0" + warning "^4.0.3" + +react-redux@7.2.9, react-redux@^7.2.0: + version "7.2.9" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.9.tgz#09488fbb9416a4efe3735b7235055442b042481d" + integrity sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ== + dependencies: + "@babel/runtime" "^7.15.4" + "@types/react-redux" "^7.1.20" + hoist-non-react-statics "^3.3.2" + loose-envify "^1.4.0" + prop-types "^15.7.2" + react-is "^17.0.2" + +react-refresh@0.14.2, react-refresh@^0.14.2: + version "0.14.2" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9" + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== + +react-required-if@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/react-required-if/-/react-required-if-1.0.3.tgz#6a40a761b1d54815c1d4e6610910cbf92b5aa987" + integrity sha512-MdbG9mGJVA12lV+jvsU/U6D50NrGfkL6Yvy132dLCUioOvDqemtbYAMTn2gIxS6cTVqqC50mL/37t0UosJkgiQ== + +react-router-dom@5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" + integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== + dependencies: + "@babel/runtime" "^7.12.13" + history "^4.9.0" + loose-envify "^1.3.1" + prop-types "^15.6.2" + react-router "5.3.4" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + +react-router@5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" + integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== + dependencies: + "@babel/runtime" "^7.12.13" + history "^4.9.0" + hoist-non-react-statics "^3.1.0" + loose-envify "^1.3.1" + path-to-regexp "^1.7.0" + prop-types "^15.6.2" + react-is "^16.6.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + +react-select@5.8.0: + version "5.8.0" + resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.8.0.tgz#bd5c467a4df223f079dd720be9498076a3f085b5" + integrity sha512-TfjLDo58XrhP6VG5M/Mi56Us0Yt8X7xD6cDybC7yoRMUNm7BGO7qk8J0TLQOua/prb8vUOtsfnXZwfm30HGsAA== + dependencies: + "@babel/runtime" "^7.12.0" + "@emotion/cache" "^11.4.0" + "@emotion/react" "^11.8.1" + "@floating-ui/dom" "^1.0.1" + "@types/react-transition-group" "^4.4.0" + memoize-one "^6.0.0" + prop-types "^15.6.0" + react-transition-group "^4.3.0" + use-isomorphic-layout-effect "^1.1.2" + +react-select@5.8.1: + version "5.8.1" + resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.8.1.tgz#3284a93b7633b5e893306b2a8007ea0f793e62b9" + integrity sha512-RT1CJmuc+ejqm5MPgzyZujqDskdvB9a9ZqrdnVLsvAHjJ3Tj0hELnLeVPQlmYdVKCdCpxanepl6z7R5KhXhWzg== + dependencies: + "@babel/runtime" "^7.12.0" + "@emotion/cache" "^11.4.0" + "@emotion/react" "^11.8.1" + "@floating-ui/dom" "^1.0.1" + "@types/react-transition-group" "^4.4.0" + memoize-one "^6.0.0" + prop-types "^15.6.0" + react-transition-group "^4.3.0" + use-isomorphic-layout-effect "^1.1.2" + +react-textarea-autosize@8.4.0: + version "8.4.0" + resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.4.0.tgz#4d0244d6a50caa897806b8c44abc0540a69bfc8c" + integrity sha512-YrTFaEHLgJsi8sJVYHBzYn+mkP3prGkmP2DKb/tm0t7CLJY5t1Rxix8070LAKb0wby7bl/lf2EeHkuMihMZMwQ== + dependencies: + "@babel/runtime" "^7.10.2" + use-composed-ref "^1.3.0" + use-latest "^1.2.1" + +react-transition-group@^4.3.0: + version "4.4.5" + resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" + integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== + dependencies: + "@babel/runtime" "^7.5.5" + dom-helpers "^5.0.1" + loose-envify "^1.4.0" + prop-types "^15.6.2" + +react@17.0.2: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== + dependencies: + pify "^2.3.0" + +read-yaml-file@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-yaml-file/-/read-yaml-file-1.1.0.tgz#9362bbcbdc77007cc8ea4519fe1c0b821a7ce0d8" + integrity sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA== + dependencies: + graceful-fs "^4.1.5" + js-yaml "^3.6.1" + pify "^4.0.1" + strip-bom "^3.0.0" + +readable-stream@^2.0.1: + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.0.6, readable-stream@^3.4.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== + dependencies: + resolve "^1.1.6" + +recursive-readdir@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" + integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== + dependencies: + minimatch "^3.0.5" + +redent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" + integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== + dependencies: + indent-string "^4.0.0" + strip-indent "^3.0.0" + +redux-logger@3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/redux-logger/-/redux-logger-3.0.6.tgz#f7555966f3098f3c88604c449cf0baf5778274bf" + integrity sha512-JoCIok7bg/XpqA1JqCqXFypuqBbQzGQySrhFzewB7ThcnysTO30l4VCst86AuB9T9tuT03MAA56Jw2PNhRSNCg== + dependencies: + deep-diff "^0.3.5" + +redux-thunk@2.4.2, redux-thunk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.4.2.tgz#b9d05d11994b99f7a91ea223e8b04cf0afa5ef3b" + integrity sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q== + +redux@4.2.1, redux@^4.0.0, redux@^4.0.4, redux@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.1.tgz#c08f4306826c49b5e9dc901dee0452ea8fce6197" + integrity sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w== + dependencies: + "@babel/runtime" "^7.9.2" + +redux@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/redux/-/redux-5.0.1.tgz#97fa26881ce5746500125585d5642c77b6e9447b" + integrity sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w== + +reflect.getprototypeof@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz#3ab04c32a8390b770712b7a8633972702d278859" + integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.1" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + globalthis "^1.0.3" + which-builtin-type "^1.1.3" + +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + +regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz#b3ae40b1d2499b8350ab2c3fe6ef3845d3a96f42" + integrity sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.2" + +regexpu-core@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.1.1.tgz#b469b245594cb2d088ceebc6369dceb8c00becac" + integrity sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw== + dependencies: + regenerate "^1.4.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.11.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +registry-auth-token@^5.0.1: + version "5.0.2" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz#8b026cc507c8552ebbe06724136267e63302f756" + integrity sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ== + dependencies: + "@pnpm/npm-conf" "^2.1.0" + +registry-url@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58" + integrity sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== + dependencies: + rc "1.2.8" + +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== + +regjsparser@^0.11.0: + version "0.11.2" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.11.2.tgz#7404ad42be00226d72bcf1f003f1f441861913d8" + integrity sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA== + dependencies: + jsesc "~3.0.2" + +relateurl@^0.2.7: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== + +renderkid@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== + dependencies: + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^6.0.1" + +request-progress@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-3.0.0.tgz#4ca754081c7fec63f505e4faa825aa06cd669dbe" + integrity sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg== + dependencies: + throttleit "^1.0.0" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +require-package-name@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/require-package-name/-/require-package-name-2.0.1.tgz#c11e97276b65b8e2923f75dabf5fb2ef0c3841b9" + integrity sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q== + +requireindex@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef" + integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +reselect@4.1.8, reselect@^4.1.8: + version "4.1.8" + resolved "https://registry.yarnpkg.com/reselect/-/reselect-4.1.8.tgz#3f5dc671ea168dccdeb3e141236f69f02eaec524" + integrity sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ== + +resolve-alpn@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@5.0.0, resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-pathname@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" + integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== + +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + +resolve.exports@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" + integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== + +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.4: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^2.0.0-next.5: + version "2.0.0-next.5" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +response-iterator@^0.2.6: + version "0.2.6" + resolved "https://registry.yarnpkg.com/response-iterator/-/response-iterator-0.2.6.tgz#249005fb14d2e4eeb478a3f735a28fd8b4c9f3da" + integrity sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw== + +responselike@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-3.0.0.tgz#20decb6c298aff0dbee1c355ca95461d42823626" + integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== + dependencies: + lowercase-keys "^3.0.0" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +retry@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rfdc@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca" + integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rollup@^3.27.1: + version "3.29.5" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.5.tgz#8a2e477a758b520fb78daf04bca4c522c1da8a54" + integrity sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w== + optionalDependencies: + fsevents "~2.3.2" + +rrweb-cssom@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz#ed298055b97cbddcdeb278f904857629dec5e0e1" + integrity sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw== + +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +rxjs@^7.5.1, rxjs@^7.5.5: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +safe-array-concat@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-regex "^1.1.4" + +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +saxes@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-6.0.0.tgz#fe5b4a4768df4f14a201b1ba6a65c1f3d9988cc5" + integrity sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA== + dependencies: + xmlchars "^2.2.0" + +scheduler@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" + integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== + dependencies: + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" + +schema-utils@^2.6.5: + version "2.7.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + +schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^4.0.0, schema-utils@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== + +selfsigned@^2.1.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== + dependencies: + "@types/node-forge" "^1.3.0" + node-forge "^1" + +sembear@^0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/sembear/-/sembear-0.5.2.tgz#679da95f1cf1a39b7fcd54a1ae89cd5badedb7b3" + integrity sha512-Ij1vCAdFgWABd7zTg50Xw1/p0JgESNxuLlneEAsmBrKishA06ulTTL/SHGmNy2Zud7+rKrHTKNI6moJsn1ppAQ== + dependencies: + "@types/semver" "^6.0.1" + semver "^6.3.0" + +semver@7.6.2: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== + +semver@^5.6.0: + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.3: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== + +send@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serialize-javascript@6.0.2, serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== + dependencies: + randombytes "^2.1.0" + +serve-handler@6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.5.tgz#a4a0964f5c55c7e37a02a633232b6f0d6f068375" + integrity sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg== + dependencies: + bytes "3.0.0" + content-disposition "0.5.2" + fast-url-parser "1.1.3" + mime-types "2.1.18" + minimatch "3.1.2" + path-is-inside "1.0.2" + path-to-regexp "2.2.1" + range-parser "1.2.0" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.16.2: + version "1.16.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== + dependencies: + encodeurl "~2.0.0" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.19.0" + +set-cookie-parser@^2.4.6: + version "2.7.1" + resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz#3016f150072202dfbe90fadee053573cc89d2943" + integrity sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ== + +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.1, set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +setimmediate@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.7.3, shell-quote@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + +shelljs@0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== + dependencies: + glob "^7.0.0" + interpret "^1.0.0" + rechoir "^0.6.2" + +side-channel@^1.0.4, side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" + +signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +sirv@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.4.tgz#5dd9a725c578e34e449f332703eb2a74e46a29b0" + integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== + dependencies: + "@polka/url" "^1.0.0-next.24" + mrmime "^2.0.0" + totalist "^3.0.0" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slash@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" + integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== + +slice-ansi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" + integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== + dependencies: + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" + +slice-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" + integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + dependencies: + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" + +sockjs@^0.3.24: + version "0.3.24" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== + dependencies: + faye-websocket "^0.11.3" + uuid "^8.3.2" + websocket-driver "^0.7.4" + +source-map-js@^1.2.0, source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + +source-map-support@0.5.13: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@^0.5.16, source-map-support@^0.5.17, source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + +spawndamnit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/spawndamnit/-/spawndamnit-2.0.0.tgz#9f762ac5c3476abb994b42ad592b5ad22bb4b0ad" + integrity sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA== + dependencies: + cross-spawn "^5.1.0" + signal-exit "^3.0.2" + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +sshpk@^1.18.0: + version "1.18.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.18.0.tgz#1663e55cddf4d688b86a46b77f0d5fe363aba028" + integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + dependencies: + escape-string-regexp "^2.0.0" + +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +std-env@^3.0.1: + version "3.7.0" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.7.0.tgz#c9f7386ced6ecf13360b6c6c55b8aaa4ef7481d2" + integrity sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg== + +stop-iteration-iterator@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" + integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== + dependencies: + internal-slot "^1.0.4" + +strict-event-emitter@^0.2.4: + version "0.2.8" + resolved "https://registry.yarnpkg.com/strict-event-emitter/-/strict-event-emitter-0.2.8.tgz#b4e768927c67273c14c13d20e19d5e6c934b47ca" + integrity sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A== + dependencies: + events "^3.3.0" + +strict-event-emitter@^0.4.3: + version "0.4.6" + resolved "https://registry.yarnpkg.com/strict-event-emitter/-/strict-event-emitter-0.4.6.tgz#ff347c8162b3e931e3ff5f02cfce6772c3b07eb3" + integrity sha512-12KWeb+wixJohmnwNFerbyiBrAlq5qJLwIt38etRtKtmmHyDSoGlIqFE9wx+4IwG0aDjI7GV8tc8ZccjWZZtTg== + +string-env-interpolation@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz#ad4397ae4ac53fe6c91d1402ad6f6a52862c7152" + integrity sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg== + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-length@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-5.0.1.tgz#3d647f497b6e8e8d41e422f7e0b23bc536c8381e" + integrity sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow== + dependencies: + char-regex "^2.0.0" + strip-ansi "^7.0.1" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string.prototype.includes@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz#eceef21283640761a81dbe16d6c7171a4edf7d92" + integrity sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + +string.prototype.matchall@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz#1092a72c59268d2abaad76582dccc687c0297e0a" + integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.7" + regexp.prototype.flags "^1.5.2" + set-function-name "^2.0.2" + side-channel "^1.0.6" + +string.prototype.repeat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a" + integrity sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.5" + +string.prototype.trim@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" + +string.prototype.trimend@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" + integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== + dependencies: + min-indent "^1.0.0" + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== + +style-loader@3.3.4: + version "3.3.4" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.4.tgz#f30f786c36db03a45cbd55b6a70d930c479090e7" + integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w== + +stylehacks@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" + integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== + dependencies: + browserslist "^4.21.4" + postcss-selector-parser "^6.0.4" + +stylis@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" + integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== + +subscriptions-transport-ws@^0.9.18: + version "0.9.19" + resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.19.tgz#10ca32f7e291d5ee8eb728b9c02e43c52606cdcf" + integrity sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw== + dependencies: + backo2 "^1.0.2" + eventemitter3 "^3.1.0" + iterall "^1.2.1" + symbol-observable "^1.0.4" + ws "^5.2.0 || ^6.0.0 || ^7.0.0" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0, supports-color@^8.1.1: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-hyperlinks@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" + integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-parser@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svg-url-loader@7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/svg-url-loader/-/svg-url-loader-7.1.1.tgz#0cbdb30beb8679cb060c12eaf30085747fa7591f" + integrity sha512-NlsMCePODm7FQhU9aEZyGLPx5Xe1QRI1cSEUE6vTq5LJc9l9pStagvXoEIyZ9O3r00w6G3+Wbkimb+SC3DI/Aw== + dependencies: + file-loader "~6.2.0" + loader-utils "~2.0.0" + +svgo@^2.7.0, svgo@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^4.1.3" + css-tree "^1.1.3" + csso "^4.2.0" + picocolors "^1.0.0" + stable "^0.1.8" + +symbol-observable@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + +symbol-observable@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-4.0.0.tgz#5b425f192279e87f2f9b937ac8540d1984b39205" + integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ== + +symbol-tree@^3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +sync-fetch@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/sync-fetch/-/sync-fetch-0.3.0.tgz#77246da949389310ad978ab26790bb05f88d1335" + integrity sha512-dJp4qg+x4JwSEW1HibAuMi0IIrBI3wuQr2GimmqB7OXR50wmwzfdusG+p39R9w3R6aFtZ2mzvxvWKQ3Bd/vx3g== + dependencies: + buffer "^5.7.0" + node-fetch "^2.6.1" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +terser-webpack-plugin@5.3.10, terser-webpack-plugin@^5.3.10: + version "5.3.10" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" + integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== + dependencies: + "@jridgewell/trace-mapping" "^0.3.20" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.1" + terser "^5.26.0" + +terser@^5.10.0, terser@^5.26.0: + version "5.36.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.36.0.tgz#8b0dbed459ac40ff7b4c9fd5a3a2029de105180e" + integrity sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +thenby@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/thenby/-/thenby-1.3.4.tgz#81581f6e1bb324c6dedeae9bfc28e59b1a2201cc" + integrity sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ== + +thread-loader@3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/thread-loader/-/thread-loader-3.0.4.tgz#c392e4c0241fbc80430eb680e4886819b504a31b" + integrity sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA== + dependencies: + json-parse-better-errors "^1.0.2" + loader-runner "^4.1.0" + loader-utils "^2.0.0" + neo-async "^2.6.2" + schema-utils "^3.0.0" + +throat@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.2.tgz#51a3fbb5e11ae72e2cf74861ed5c8020f89f29fe" + integrity sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ== + +throttleit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.1.tgz#304ec51631c3b770c65c6c6f76938b384000f4d5" + integrity sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ== + +through@^2.3.6, through@^2.3.8: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +tiny-invariant@1.3.3, tiny-invariant@^1.0.2, tiny-invariant@^1.0.6: + version "1.3.3" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" + integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== + +tiny-warning@1.0.3, tiny-warning@^1.0.0, tiny-warning@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== + +tldts-core@^6.1.58: + version "6.1.58" + resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-6.1.58.tgz#f0b5c1fcb2e214f558c7cb380fb1e6f4b2459d8b" + integrity sha512-dR936xmhBm7AeqHIhCWwK765gZ7dFyL+IqLSFAjJbFlUXGMLCb8i2PzlzaOuWBuplBTaBYseSb565nk/ZEM0Bg== + +tldts@^6.1.32: + version "6.1.58" + resolved "https://registry.yarnpkg.com/tldts/-/tldts-6.1.58.tgz#63d211f46f2c17d69d4cedf0c4c19423a608874f" + integrity sha512-MQJrJhjHOYGYb8DobR6Y4AdDbd4TYkyQ+KBDVc5ODzs1cbrvPpfN1IemYi9jfipJ/vR1YWvrDli0hg1y19VRoA== + dependencies: + tldts-core "^6.1.58" + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmp@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.3.tgz#eb783cc22bc1e8bebd0671476d46ea4eb32a79ae" + integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== + +tough-cookie@^4.1.2: + version "4.1.4" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36" + integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== + dependencies: + psl "^1.1.33" + punycode "^2.1.1" + universalify "^0.2.0" + url-parse "^1.5.3" + +tough-cookie@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-5.0.0.tgz#6b6518e2b5c070cf742d872ee0f4f92d69eac1af" + integrity sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q== + dependencies: + tldts "^6.1.32" + +tr46@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" + integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== + dependencies: + punycode "^2.1.1" + +tr46@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-4.1.1.tgz#281a758dcc82aeb4fe38c7dfe4d11a395aac8469" + integrity sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw== + dependencies: + punycode "^2.3.0" + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +tree-kill@1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" + integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== + +ts-deepmerge@7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/ts-deepmerge/-/ts-deepmerge-7.0.0.tgz#ee824dc177d452603348c7e6f3b90223434a6b44" + integrity sha512-WZ/iAJrKDhdINv1WG6KZIGHrZDar6VfhftG1QJFpVbOYZMYJLJOvZOo1amictRXVdBXZIgBHKswMTXzElngprA== + +ts-invariant@^0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.10.3.tgz#3e048ff96e91459ffca01304dbc7f61c1f642f6c" + integrity sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ== + dependencies: + tslib "^2.1.0" + +ts-node@^9: + version "9.1.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d" + integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== + dependencies: + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + source-map-support "^0.5.17" + yn "3.1.1" + +tsconfig-paths@^3.15.0: + version "3.15.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" + integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tslib@2, tslib@^2, tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + +tslib@^1.8.0, tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@~2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c" + integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ== + +tslib@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" + integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== + +tslib@~2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" + integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== + +tslib@~2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" + integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typed-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-typed-array "^1.1.13" + +typed-array-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-byte-offset@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-length@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + +typescript@5, typescript@^5.2.2: + version "5.6.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b" + integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw== + +typescript@5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" + integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== + +uglify-js@3.18.0: + version "3.18.0" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.18.0.tgz#73b576a7e8fda63d2831e293aeead73e0a270deb" + integrity sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A== + +uglifycss@0.0.29: + version "0.0.29" + resolved "https://registry.yarnpkg.com/uglifycss/-/uglifycss-0.0.29.tgz#abe49531155d146e75dd2fdf933d371bc1180054" + integrity sha512-J2SQ2QLjiknNGbNdScaNZsXgmMGI0kYNrXaDlr4obnPW9ni1jljb1NeEVWAiTgZ8z+EBWP2ozfT9vpy03rjlMQ== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +undici-types@~6.19.8: + version "6.19.8" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" + integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw== + +unfetch@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" + integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2" + integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71" + integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" + integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== + +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unixify@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unixify/-/unixify-1.0.0.tgz#3a641c8c2ffbce4da683a5c70f03a462940c2090" + integrity sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg== + dependencies: + normalize-path "^2.1.1" + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +untildify@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" + integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== + +update-browserslist-db@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5" + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.0" + +uri-js@^4.2.2, uri-js@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url-parse@^1.5.3: + version "1.5.10" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" + integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c" + integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg== + dependencies: + punycode "^1.4.1" + qs "^6.12.3" + +use-composed-ref@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.3.0.tgz#3d8104db34b7b264030a9d916c5e94fbe280dbda" + integrity sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ== + +use-deep-compare@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/use-deep-compare/-/use-deep-compare-0.1.0.tgz#7fd775047ab7126dfc11e8c19f6926b3112c03d0" + integrity sha512-WZG0iTvyo+6csYuCfoFxpYSK5nAifyO4jVia+yJTSooOo8EurzgzCE8ZMIcVpRQOwqolF0Otve94DrdGNYynFA== + dependencies: + dequal "1.0.0" + +use-isomorphic-layout-effect@^1.1.1, use-isomorphic-layout-effect@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb" + integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA== + +use-latest@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.1.tgz#d13dfb4b08c28e3e33991546a2cee53e14038cf2" + integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw== + dependencies: + use-isomorphic-layout-effect "^1.1.1" + +use-memo-one@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/use-memo-one/-/use-memo-one-1.1.3.tgz#2fd2e43a2169eabc7496960ace8c79efef975e99" + integrity sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ== + +use-popper@1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/use-popper/-/use-popper-1.1.6.tgz#51d578084d92dd941dda466dea4cb0c3d2c5379b" + integrity sha512-iinEv3/meG+hdN/zcIKzdX/oa7b2xj8K/F1cckCeWTUE2Ne96YrXQqVVkenOOUky2vHyyHwUxx74pyP2SNgZUg== + dependencies: + popper.js "1.15.0" + use-deep-compare "0.1.0" + +use-sync-external-store@1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz#c3b6390f3a30eba13200d2302dcdf1e7b57b2ef9" + integrity sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw== + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +util@^0.12.3: + version "0.12.5" + resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" + integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== + dependencies: + inherits "^2.0.3" + is-arguments "^1.0.4" + is-generator-function "^1.0.7" + is-typed-array "^1.1.3" + which-typed-array "^1.1.2" + +utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + +uuid@^8.0.0, uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +v8-to-istanbul@^9.0.1: + version "9.3.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz#b9572abfa62bd556c16d75fdebc1a411d5ff3175" + integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.12" + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^2.0.0" + +valid-url@1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/valid-url/-/valid-url-1.0.9.tgz#1c14479b40f1397a75782f115e4086447433a200" + integrity sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA== + +validate-npm-package-name@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" + integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== + dependencies: + builtins "^1.0.3" + +value-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" + integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== + +value-or-promise@1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140" + integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== + +value-or-promise@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.6.tgz#218aa4794aa2ee24dcf48a29aba4413ed584747f" + integrity sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg== + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vite@~4.5.3: + version "4.5.5" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.5.5.tgz#639b9feca5c0a3bfe3c60cb630ef28bf219d742e" + integrity sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ== + dependencies: + esbuild "^0.18.10" + postcss "^8.4.27" + rollup "^3.27.1" + optionalDependencies: + fsevents "~2.3.2" + +w3c-xmlserializer@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz#aebdc84920d806222936e3cdce408e32488a3073" + integrity sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw== + dependencies: + xml-name-validator "^4.0.0" + +wait-for-observables@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/wait-for-observables/-/wait-for-observables-1.0.3.tgz#3b3def5f556b4b6411f608899746dd39cfdcc3f3" + integrity sha512-fUXfx0u7LcoQRTTpWv8ghCrbf0bsgB/T8mxYlOph3RV3/9dMQGFq8HN/9rgzfvaCNLWBQoaLI0+61NyUjYYMYQ== + dependencies: + tslib "^1.8.0" + +walker@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +warning@4.0.3, warning@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" + integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== + dependencies: + loose-envify "^1.0.0" + +watchpack@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" + integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + +web-encoding@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/web-encoding/-/web-encoding-1.1.5.tgz#fc810cf7667364a6335c939913f5051d3e0c4864" + integrity sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA== + dependencies: + util "^0.12.3" + optionalDependencies: + "@zxing/text-encoding" "0.9.0" + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +webidl-conversions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" + integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== + +webpack-bundle-analyzer@4.10.2: + version "4.10.2" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd" + integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw== + dependencies: + "@discoveryjs/json-ext" "0.5.7" + acorn "^8.0.4" + acorn-walk "^8.0.0" + commander "^7.2.0" + debounce "^1.2.1" + escape-string-regexp "^4.0.0" + gzip-size "^6.0.0" + html-escaper "^2.0.2" + opener "^1.5.2" + picocolors "^1.0.0" + sirv "^2.0.3" + ws "^7.3.1" + +webpack-dev-middleware@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" + integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== + dependencies: + colorette "^2.0.10" + memfs "^3.4.3" + mime-types "^2.1.31" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-server@4.15.2: + version "4.15.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz#9e0c70a42a012560860adb186986da1248333173" + integrity sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g== + dependencies: + "@types/bonjour" "^3.5.9" + "@types/connect-history-api-fallback" "^1.3.5" + "@types/express" "^4.17.13" + "@types/serve-index" "^1.9.1" + "@types/serve-static" "^1.13.10" + "@types/sockjs" "^0.3.33" + "@types/ws" "^8.5.5" + ansi-html-community "^0.0.8" + bonjour-service "^1.0.11" + chokidar "^3.5.3" + colorette "^2.0.10" + compression "^1.7.4" + connect-history-api-fallback "^2.0.0" + default-gateway "^6.0.3" + express "^4.17.3" + graceful-fs "^4.2.6" + html-entities "^2.3.2" + http-proxy-middleware "^2.0.3" + ipaddr.js "^2.0.1" + launch-editor "^2.6.0" + open "^8.0.9" + p-retry "^4.5.0" + rimraf "^3.0.2" + schema-utils "^4.0.0" + selfsigned "^2.1.1" + serve-index "^1.9.1" + sockjs "^0.3.24" + spdy "^4.0.2" + webpack-dev-middleware "^5.3.4" + ws "^8.13.0" + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack@5.94.0: + version "5.94.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.94.0.tgz#77a6089c716e7ab90c1c67574a28da518a20970f" + integrity sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg== + dependencies: + "@types/estree" "^1.0.5" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" + acorn "^8.7.1" + acorn-import-attributes "^1.9.5" + browserslist "^4.21.10" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.17.1" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.11" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.2.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.10" + watchpack "^2.4.1" + webpack-sources "^3.2.3" + +webpack@^5: + version "5.96.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.96.1.tgz#3676d1626d8312b6b10d0c18cc049fba7ac01f0c" + integrity sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA== + dependencies: + "@types/eslint-scope" "^3.7.7" + "@types/estree" "^1.0.6" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" + acorn "^8.14.0" + browserslist "^4.24.0" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.17.1" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.11" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.2.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.10" + watchpack "^2.4.1" + webpack-sources "^3.2.3" + +webpackbar@5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-5.0.2.tgz#d3dd466211c73852741dfc842b7556dcbc2b0570" + integrity sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ== + dependencies: + chalk "^4.1.0" + consola "^2.15.3" + pretty-time "^1.1.0" + std-env "^3.0.1" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +whatwg-encoding@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53" + integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg== + dependencies: + iconv-lite "0.6.3" + +whatwg-mimetype@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" + integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== + +whatwg-url@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" + integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== + dependencies: + tr46 "^3.0.0" + webidl-conversions "^7.0.0" + +whatwg-url@^12.0.0, whatwg-url@^12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-12.0.1.tgz#fd7bcc71192e7c3a2a97b9a8d6b094853ed8773c" + integrity sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ== + dependencies: + tr46 "^4.1.1" + webidl-conversions "^7.0.0" + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-builtin-type@^1.1.3: + version "1.1.4" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.4.tgz#592796260602fc3514a1b5ee7fa29319b72380c3" + integrity sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w== + dependencies: + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.0.5" + is-finalizationregistry "^1.0.2" + is-generator-function "^1.0.10" + is-regex "^1.1.4" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.2" + which-typed-array "^1.1.15" + +which-collection@^1.0.1, which-collection@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-typed-array@^1.1.13, which-typed-array@^1.1.14, which-typed-array@^1.1.15, which-typed-array@^1.1.2: + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.2" + +which@^1.2.9, which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^3.0.7" + +ws@7.4.5: + version "7.4.5" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.5.tgz#a484dd851e9beb6fdb420027e3885e8ce48986c1" + integrity sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g== + +"ws@^5.2.0 || ^6.0.0 || ^7.0.0", ws@^7.3.1: + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== + +ws@^8.11.0, ws@^8.13.0: + version "8.18.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== + +xml-name-validator@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835" + integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== + +xmlchars@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^17.3.1: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +yauzl@^2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" + +yn@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +zen-observable-ts@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz#6c6d9ea3d3a842812c6e9519209365a122ba8b58" + integrity sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg== + dependencies: + zen-observable "0.8.15" + +zen-observable@0.8.15: + version "0.8.15" + resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.15.tgz#96415c512d8e3ffd920afd3889604e30b9eaac15" + integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== diff --git a/processor/.env.jest b/processor/.env.jest index c11c7a9..4a873a6 100644 --- a/processor/.env.jest +++ b/processor/.env.jest @@ -7,6 +7,9 @@ CTP_SCOPE=TEST CTP_REGION=europe-west1.gcp CTP_AUTH_URL=https://auth.europe-west1.gcp.commercetools.com AUTHENTICATION_MODE=0 +CTP_SESSION_AUDIENCE=https://mc.europe-west1.gcp.commercetools.com +CTP_SESSION_ISSUER=gcp-eu + ## MOLLIE vars MOLLIE_PROFILE_ID=pfl_12345 DEBUG=0 diff --git a/processor/package-lock.json b/processor/package-lock.json index f2ccdd0..a4b3130 100644 --- a/processor/package-lock.json +++ b/processor/package-lock.json @@ -1,16 +1,17 @@ { "name": "shopmacher-mollie-processor", - "version": "1.0.3", + "version": "1.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "shopmacher-mollie-processor", - "version": "1.0.3", + "version": "1.2.0", "hasInstallScript": true, "license": "MIT", "dependencies": { - "@commercetools-backend/loggers": "^22.35.0", + "@commercetools-backend/express": "^22.32.2", + "@commercetools-backend/loggers": "^21.25.2", "@commercetools/connect-payments-sdk": "^0.10.0", "@commercetools/platform-sdk": "^4.11.0", "@commercetools/sdk-client-v2": "^2.5.0", @@ -62,9 +63,9 @@ "dev": true }, "node_modules/@colors/colors": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", - "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "engines": { "node": ">=0.1.90" } @@ -128,6 +129,19 @@ "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" }, + "node_modules/@sentry/core": { + "version": "7.43.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.43.0.tgz", + "integrity": "sha512-zvMZgEi7ptLBwDnd+xR/u4zdSe5UzS4S3ZhoemdQrn1PxsaVySD/ptyzLoGSZEABqlRxGHnQrZ78MU1hUDvKuQ==", + "dependencies": { + "@sentry/types": "7.43.0", + "@sentry/utils": "7.43.0", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", @@ -372,6 +386,14 @@ "node": ">=4" } }, + "node_modules/@commercetools-backend/express/node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/istanbul-reports": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", @@ -533,20 +555,34 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@sentry/node": { + "version": "7.43.0", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.43.0.tgz", + "integrity": "sha512-oXaTBq6Bk8Qwsd46hhRU2MLEnjYqWI41nPJmXyAWkDSYQTP7sUe1qM8bCUdsRpPwQh955Vq9qCRfgMbN4lEoAQ==", + "dependencies": { + "@sentry/core": "7.43.0", + "@sentry/types": "7.43.0", + "@sentry/utils": "7.43.0", + "cookie": "^0.4.1", + "https-proxy-agent": "^5.0.0", + "lru_map": "^0.3.3", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/logform": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.0.tgz", - "integrity": "sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", + "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", "dependencies": { - "@colors/colors": "1.6.0", + "@colors/colors": "1.5.0", "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", "triple-beam": "^1.3.0" - }, - "engines": { - "node": ">= 12.0.0" } }, "node_modules/rxjs": { @@ -576,9 +612,9 @@ } }, "node_modules/@types/triple-beam": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", - "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==" + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", + "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" }, "node_modules/touch": { "version": "3.1.1", @@ -908,6 +944,27 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/@commercetools/connect-payments-sdk/node_modules/winston": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.13.0.tgz", + "integrity": "sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==", + "dependencies": { + "@colors/colors": "^1.6.0", + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.7.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, "node_modules/one-time": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", @@ -1017,6 +1074,18 @@ } } }, + "node_modules/@sentry/utils": { + "version": "7.43.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.43.0.tgz", + "integrity": "sha512-f78YfMLcgNU7+suyWFCuQhQlneXXMS+egb0EFZh7iU7kANUPRX5T4b+0C+fwaPm5gA6XfGYskr4ZnzQJLOlSqg==", + "dependencies": { + "@sentry/types": "7.43.0", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", @@ -1210,6 +1279,14 @@ "node": ">= 0.4" } }, + "node_modules/jwks-rsa/node_modules/@types/jsonwebtoken": { + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/lodash.isboolean": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", @@ -1699,6 +1776,22 @@ "node": ">=4" } }, + "node_modules/@commercetools/connect-payments-sdk/node_modules/jwks-rsa": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-3.1.0.tgz", + "integrity": "sha512-v7nqlfezb9YfHHzYII3ef2a2j1XnGeSE/bK3WfumaYCqONAIstJbrEGapz4kadScZzEt7zYCN7bucj8C0Mv/Rg==", + "dependencies": { + "@types/express": "^4.17.17", + "@types/jsonwebtoken": "^9.0.2", + "debug": "^4.3.4", + "jose": "^4.14.6", + "limiter": "^1.1.5", + "lru-memoizer": "^2.2.0" + }, + "engines": { + "node": ">=14" + } + }, "node_modules/synckit/node_modules/tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", @@ -2505,9 +2598,9 @@ } }, "node_modules/@commercetools/connect-payments-sdk/node_modules/@commercetools-backend/loggers": { - "version": "22.32.2", - "resolved": "https://registry.npmjs.org/@commercetools-backend/loggers/-/loggers-22.32.2.tgz", - "integrity": "sha512-z2AwV1PStfAUGnYNfJHIkV2NekSSHjIDWEVj44x2yDFIJDjgj7l3E094QKA95aZmDb6zEGEFdfJO3n+24iMHtg==", + "version": "22.34.0", + "resolved": "https://registry.npmjs.org/@commercetools-backend/loggers/-/loggers-22.34.0.tgz", + "integrity": "sha512-UdXXDdBVK+S8LW3AGAjCJoNkFo53w38itRR2NNPTT7rawfgQPEMPrzwLj6BAfhGKuF3ycEQToRCNOxSbJFJwSA==", "dependencies": { "@babel/runtime": "^7.22.15", "@babel/runtime-corejs3": "^7.22.15", @@ -2641,19 +2734,19 @@ "optional": true }, "node_modules/jwks-rsa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-3.1.0.tgz", - "integrity": "sha512-v7nqlfezb9YfHHzYII3ef2a2j1XnGeSE/bK3WfumaYCqONAIstJbrEGapz4kadScZzEt7zYCN7bucj8C0Mv/Rg==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-2.1.5.tgz", + "integrity": "sha512-IODtn1SwEm7n6GQZnQLY0oxKDrMh7n/jRH1MzE8mlxWMrh2NnMyOsXTebu8vJ1qCpmuTJcL4DdiE0E4h8jnwsA==", "dependencies": { - "@types/express": "^4.17.17", - "@types/jsonwebtoken": "^9.0.2", + "@types/express": "^4.17.14", + "@types/jsonwebtoken": "^8.5.9", "debug": "^4.3.4", - "jose": "^4.14.6", + "jose": "^2.0.6", "limiter": "^1.1.5", - "lru-memoizer": "^2.2.0" + "lru-memoizer": "^2.1.4" }, "engines": { - "node": ">=14" + "node": ">=10 < 13 || >=14" } }, "node_modules/express-winston/node_modules/escape-string-regexp": { @@ -2720,6 +2813,14 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@commercetools/connect-payments-sdk/node_modules/jose": { + "version": "4.15.9", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.9.tgz", + "integrity": "sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -2771,6 +2872,11 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/lru_map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz", + "integrity": "sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==" + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -3048,6 +3154,20 @@ "node": ">=8" } }, + "node_modules/@commercetools-backend/express/node_modules/serve-static": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.0.tgz", + "integrity": "sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -3193,6 +3313,14 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@commercetools-backend/express/node_modules/finalhandler/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/object.fromentries": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", @@ -3211,6 +3339,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/@commercetools/connect-payments-sdk/node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -3243,6 +3379,14 @@ "semver": "bin/semver.js" } }, + "node_modules/winston-transport/node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -3659,6 +3803,14 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@commercetools-backend/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -3730,6 +3882,11 @@ "node": ">=0.6" } }, + "node_modules/@commercetools-backend/express/node_modules/serve-static/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -3889,6 +4046,11 @@ "node": ">=0.10.0" } }, + "node_modules/express-unless": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/express-unless/-/express-unless-2.1.3.tgz", + "integrity": "sha512-wj4tLMyCVYuIIKHGt0FhCtIViBcwzWejX0EjNxveAa6dG+0XBCQhMbx+PnkLkFCxLC69qoFrxds4pIyL88inaQ==" + }, "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", @@ -3928,9 +4090,9 @@ "dev": true }, "node_modules/@mollie/api-client/node_modules/axios": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", - "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { "follow-redirects": "^1.14.9", "form-data": "^4.0.0" @@ -4113,9 +4275,9 @@ } }, "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", "engines": { "node": ">= 0.6" } @@ -4331,6 +4493,18 @@ "node": ">=0.10.0" } }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -4367,6 +4541,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/@commercetools-backend/express/node_modules/serve-static/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@commercetools/connect-payments-sdk/node_modules/@types/triple-beam": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==" + }, "node_modules/shell-quote": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", @@ -5334,15 +5521,12 @@ } }, "node_modules/@commercetools/ts-client": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@commercetools/ts-client/-/ts-client-2.0.5.tgz", - "integrity": "sha512-v1hdwMdyGV/ja+pdgTvnA/qLiZ67Zepbaj1WzucHa/ub9V78ZuezZTExTFKhSMFm5c+mMzLwq0UpacAYlu4nmA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@commercetools/ts-client/-/ts-client-2.1.0.tgz", + "integrity": "sha512-xsZRMxSik24CcWuUclE4bjIArSkepGGcWkHbkp4HgORxstLPROeMo+1+vSSTigShQAm9CZeJvXe8cQc5zUtGhw==", "dependencies": { "abort-controller": "3.0.0", - "async-mutex": "^0.5.0", - "buffer": "^6.0.3", - "node-fetch": "^2.6.1", - "uuid": "10.0.0" + "node-fetch": "^2.6.1" }, "engines": { "node": ">=14" @@ -5413,12 +5597,9 @@ } }, "node_modules/triple-beam": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", - "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", - "engines": { - "node": ">= 14.0.0" - } + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" }, "node_modules/lru-memoizer": { "version": "2.3.0", @@ -5602,6 +5783,14 @@ "node": ">=6.5" } }, + "node_modules/express/node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -5762,20 +5951,20 @@ } }, "node_modules/@commercetools-backend/loggers": { - "version": "22.35.0", - "resolved": "https://registry.npmjs.org/@commercetools-backend/loggers/-/loggers-22.35.0.tgz", - "integrity": "sha512-J+3f3m3ORJ2i0pFc7KxJfYNrjUZT3EV9YqEhsTNNg0LEUxoTF3H8+HisRprC9PeIRlbJRFtLiT3/XnbFUufHEQ==", - "dependencies": { - "@babel/runtime": "^7.22.15", - "@babel/runtime-corejs3": "^7.22.15", - "@types/lodash": "^4.14.198", - "@types/triple-beam": "1.3.5", + "version": "21.25.2", + "resolved": "https://registry.npmjs.org/@commercetools-backend/loggers/-/loggers-21.25.2.tgz", + "integrity": "sha512-+aw9ai7bNzgBBRn9bgCAKCApNavsZCpKqhuOC5KWBngaN/eao8kvuLs8Rs17MGlqkZWD+Smtt67K44LV5nZDpA==", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@babel/runtime-corejs3": "^7.20.13", + "@sentry/node": "7.43.0", + "@types/triple-beam": "1.3.2", "express-winston": "4.2.0", "fast-safe-stringify": "2.1.1", "lodash": "4.17.21", - "logform": "2.6.0", - "triple-beam": "1.4.1", - "winston": "3.13.0" + "logform": "2.5.1", + "triple-beam": "1.3.0", + "winston": "3.8.2" } }, "node_modules/react-is": { @@ -6197,11 +6386,6 @@ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", "dev": true }, - "node_modules/async-mutex/node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" - }, "node_modules/@babel/runtime": { "version": "7.24.8", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.8.tgz", @@ -6267,6 +6451,17 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -6787,9 +6982,15 @@ } }, "node_modules/jose": { - "version": "4.15.9", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.9.tgz", - "integrity": "sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.7.tgz", + "integrity": "sha512-5hFWIigKqC+e/lRyQhfnirrAqUdIPMB7SJRqflJaO29dW7q5DFvH1XCSTmv6PQ6pb++0k6MJlLRoS0Wv4s38Wg==", + "dependencies": { + "@panva/asn1.js": "^1.0.0" + }, + "engines": { + "node": ">=10.13.0 < 13 || >=13.7.0" + }, "funding": { "url": "https://github.com/sponsors/panva" } @@ -6855,6 +7056,14 @@ "node": ">=14" } }, + "node_modules/@sentry/types": { + "version": "7.43.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.43.0.tgz", + "integrity": "sha512-5XxCWqYWJNoS+P6Ie2ZpUDxLRCt7FTEzmlQkCdjW6MFWOX26hAbF/wEuOTYAFKZXMIXOz0Egofik1e8v1Cg6/A==", + "engines": { + "node": ">=8" + } + }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", @@ -6948,11 +7157,11 @@ } }, "node_modules/winston": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.13.0.tgz", - "integrity": "sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz", + "integrity": "sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==", "dependencies": { - "@colors/colors": "^1.6.0", + "@colors/colors": "1.5.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", @@ -6962,12 +7171,20 @@ "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", - "winston-transport": "^4.7.0" + "winston-transport": "^4.5.0" }, "engines": { "node": ">= 12.0.0" } }, + "node_modules/@commercetools/connect-payments-sdk/node_modules/triple-beam": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", + "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", + "engines": { + "node": ">= 14.0.0" + } + }, "node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", @@ -7078,12 +7295,12 @@ } }, "node_modules/@commercetools/connect-payments-sdk": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@commercetools/connect-payments-sdk/-/connect-payments-sdk-0.10.0.tgz", - "integrity": "sha512-WLOF3nK1ppipiYkNXdKOAL8eS5WHMkgVBrEocKpZR4JlQyTkXXApVUb1La/evB7MlDuba1tt/YBhQwwRhyJSQw==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@commercetools/connect-payments-sdk/-/connect-payments-sdk-0.10.1.tgz", + "integrity": "sha512-xhHr+zNwaS4LM6vWyJz5Q1206Et8j1EKUrC3VCO2ve5R03m8byPeT3KOgCfE8DexURuQTaPUo1+qf1y2K8EV9Q==", "dependencies": { - "@commercetools-backend/loggers": "22.32.2", - "@commercetools/platform-sdk": "7.14.0", + "@commercetools-backend/loggers": "22.34.0", + "@commercetools/platform-sdk": "7.17.0", "@commercetools/sdk-client-v2": "2.5.0", "jsonwebtoken": "9.0.2", "jwks-rsa": "3.1.0", @@ -7121,6 +7338,47 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, + "node_modules/@commercetools-backend/express/node_modules/express": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.20.0.tgz", + "integrity": "sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==", + "dependencies": { + "type-is": "~1.6.18", + "safe-buffer": "5.2.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "body-parser": "1.20.3", + "content-type": "~1.0.4", + "send": "0.19.0", + "cookie": "0.6.0", + "methods": "~1.1.2", + "proxy-addr": "~2.0.7", + "accepts": "~1.3.8", + "range-parser": "~1.2.1", + "on-finished": "2.4.1", + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "etag": "~1.8.1", + "path-to-regexp": "0.1.10", + "statuses": "2.0.1", + "parseurl": "~1.3.3", + "setprototypeof": "1.2.0", + "merge-descriptors": "1.0.3", + "vary": "~1.1.2", + "serve-static": "1.16.0", + "content-disposition": "0.5.4", + "escape-html": "~1.0.3", + "http-errors": "2.0.0", + "cookie-signature": "1.0.6", + "utils-merge": "1.0.1", + "array-flatten": "1.1.1", + "depd": "2.0.0", + "qs": "6.11.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -7321,9 +7579,9 @@ } }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "dependencies": { "type-is": "~1.6.18", "safe-buffer": "5.2.1", @@ -7332,7 +7590,7 @@ "body-parser": "1.20.3", "content-type": "~1.0.4", "send": "0.19.0", - "cookie": "0.7.1", + "cookie": "0.6.0", "methods": "~1.1.2", "proxy-addr": "~2.0.7", "accepts": "~1.3.8", @@ -7504,6 +7762,29 @@ "balanced-match": "^1.0.0" } }, + "node_modules/@commercetools-backend/express/node_modules/serve-static/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/array.prototype.flat": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", @@ -7563,6 +7844,20 @@ "node": ">=6.9.0" } }, + "node_modules/@commercetools-backend/express/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -8002,6 +8297,19 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "node_modules/express-jwt": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/express-jwt/-/express-jwt-8.4.1.tgz", + "integrity": "sha512-IZoZiDv2yZJAb3QrbaSATVtTCYT11OcqgFGoTN4iKVyN6NBkBkhtVIixww5fmakF0Upt5HfOxJuS6ZmJVeOtTQ==", + "dependencies": { + "@types/jsonwebtoken": "^9", + "express-unless": "^2.1.3", + "jsonwebtoken": "^9.0.0" + }, + "engines": { + "node": ">= 8.0.0" + } + }, "node_modules/has-property-descriptors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", @@ -8320,6 +8628,37 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, + "node_modules/@commercetools-backend/express": { + "version": "22.32.2", + "resolved": "https://registry.npmjs.org/@commercetools-backend/express/-/express-22.32.2.tgz", + "integrity": "sha512-+N2gY19BLdGSFraDjtXkzIJp6jE9W1qMR2KgOsXw9Mt1idOZI2Ed4o9rDuuWDZodvR35q2yPlgbHKiHZUwn+jw==", + "dependencies": { + "@babel/runtime": "^7.22.15", + "@babel/runtime-corejs3": "^7.22.15", + "@types/express": "^4.17.17", + "@types/node": "^18.17.14", + "express": "4.20.0", + "express-jwt": "8.4.1", + "jwks-rsa": "2.1.5" + } + }, + "node_modules/@commercetools-backend/express/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/es-object-atoms": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", @@ -8374,15 +8713,15 @@ } }, "node_modules/@commercetools/connect-payments-sdk/node_modules/@commercetools/platform-sdk": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@commercetools/platform-sdk/-/platform-sdk-7.14.0.tgz", - "integrity": "sha512-08/7yAxZFa6s5iKWw+67x17wa4pqiG8WHAW3dECWhkMpTME65qTHz5eyDfcCq8Tayo1rp46g67/2mWxrqapRAA==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@commercetools/platform-sdk/-/platform-sdk-7.17.0.tgz", + "integrity": "sha512-8W7STCwn1z+sJM0xraaRxA6SeQnHbfxOsVwBpKfQfWTEw1mK92WST+vVbLuZmRvsXNgvjuR8VwiI2n5wb/x7jw==", "dependencies": { "@commercetools/sdk-client-v2": "^2.5.0", "@commercetools/sdk-middleware-auth": "^7.0.0", "@commercetools/sdk-middleware-http": "^7.0.0", "@commercetools/sdk-middleware-logger": "^3.0.0", - "@commercetools/ts-client": "^2.0.5" + "@commercetools/ts-client": "^2.1.0" }, "engines": { "node": ">=14" @@ -8634,6 +8973,11 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -8743,6 +9087,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@panva/asn1.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", + "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==", + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/@babel/core": { "version": "7.24.9", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.9.tgz", @@ -8773,6 +9125,11 @@ "url": "https://opencollective.com/babel" } }, + "node_modules/@commercetools-backend/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, "node_modules/@sinonjs/fake-timers": { "version": "10.3.0", "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", @@ -8937,14 +9294,6 @@ } } }, - "node_modules/async-mutex": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.5.0.tgz", - "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==", - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", diff --git a/processor/package.json b/processor/package.json index 85bc755..c0c0c2d 100644 --- a/processor/package.json +++ b/processor/package.json @@ -1,7 +1,7 @@ { "name": "shopmacher-mollie-processor", "description": "Integration between commercetools and mollie payment service provider", - "version": "1.0.3", + "version": "1.2.0", "main": "index.js", "private": true, "scripts": { @@ -32,9 +32,6 @@ "engines": { "node": ">=18.0.0 <=20.9.0" }, - "resolutions": { - "axios": "1.7.4" - }, "devDependencies": { "@tsconfig/recommended": "^1.0.7", "@types/express": "^4.17.21", @@ -63,9 +60,10 @@ "typescript": "^5.5.3" }, "dependencies": { - "@commercetools-backend/loggers": "^22.35.0", - "@commercetools/connect-payments-sdk": "^0.10.0", + "@commercetools-backend/express": "^22.32.2", + "@commercetools-backend/loggers": "^21.25.2", "@commercetools/platform-sdk": "^4.11.0", + "@commercetools/connect-payments-sdk": "^0.10.0", "@commercetools/sdk-client-v2": "^2.5.0", "@mollie/api-client": "^3.7.0", "@types/uuid": "^10.0.0", diff --git a/processor/src/commercetools/action.commercetools.ts b/processor/src/commercetools/action.commercetools.ts index 1904b3a..eaff2d2 100644 --- a/processor/src/commercetools/action.commercetools.ts +++ b/processor/src/commercetools/action.commercetools.ts @@ -2,6 +2,13 @@ import { v4 as uuid } from 'uuid'; import { createDateNowString } from '../utils/app.utils'; import { CustomFields } from '../utils/constant.utils'; import { CTTransactionState, CreateInterfaceInteractionParams } from '../types/commercetools.types'; +import { + CartAddCustomLineItemAction, + CartRemoveCustomLineItemAction, + LocalizedString, + TaxCategoryResourceIdentifier, + _Money, +} from '@commercetools/platform-sdk'; /** * A function that sets custom fields with the given field name and field value. @@ -98,3 +105,46 @@ export const setTransactionCustomType = (transactionId: string, key: string, fie transactionId, }; }; + +export const removeCustomLineItem = (customLineItemId: string): CartRemoveCustomLineItemAction => { + return { + action: 'removeCustomLineItem', + customLineItemId: customLineItemId, + }; +}; + +export const addCustomLineItem = ( + name: LocalizedString, + quantity: number, + money: _Money, + slug: string, + taxCategory?: TaxCategoryResourceIdentifier, +): CartAddCustomLineItemAction => { + if (!taxCategory) { + return { + action: 'addCustomLineItem', + name, + quantity, + money, + slug, + }; + } + + return { + action: 'addCustomLineItem', + name, + quantity, + money, + slug, + taxCategory, + }; +}; + +export const setTransactionCustomField = (name: string, value: string, transactionId: string) => { + return { + action: 'setTransactionCustomField', + name, + value, + transactionId, + }; +}; diff --git a/processor/src/commercetools/cart.commercetools.ts b/processor/src/commercetools/cart.commercetools.ts new file mode 100644 index 0000000..6900b7b --- /dev/null +++ b/processor/src/commercetools/cart.commercetools.ts @@ -0,0 +1,43 @@ +import { Cart, CartUpdateAction } from '@commercetools/platform-sdk'; +import { createApiRoot } from '../client/create.client'; +import CustomError from '../errors/custom.error'; +import { logger } from '../utils/logger.utils'; + +export const getCartFromPayment = async (paymentId: string) => { + const carts = await createApiRoot() + .carts() + .get({ + queryArgs: { + where: `paymentInfo(payments(id= "${paymentId}"))`, + }, + }) + .execute(); + + const results = carts.body.results; + if (results.length !== 1) { + logger.error('There is no cart which attached this target payment'); + + throw new CustomError(400, 'There is no cart which attached this target payment'); + } + + logger.info(`Found cart with id ${results[0].id}`); + + return results[0]; +}; + +export const updateCart = async (cart: Cart, updateActions: CartUpdateAction[]) => { + const response = await createApiRoot() + .carts() + .withId({ ID: cart.id }) + .post({ + body: { + version: cart.version, + actions: updateActions, + }, + }) + .execute(); + + const { body: cartObject } = response; + + return cartObject; +}; diff --git a/processor/src/commercetools/customFields.commercetools.ts b/processor/src/commercetools/customFields.commercetools.ts index 3ee0586..7bd9e4e 100644 --- a/processor/src/commercetools/customFields.commercetools.ts +++ b/processor/src/commercetools/customFields.commercetools.ts @@ -299,3 +299,83 @@ export async function createCustomPaymentTransactionCancelReasonType(): Promise< .execute(); } } + +export async function createTransactionSurchargeCustomType(): Promise { + const apiRoot = createApiRoot(); + const customFields: FieldDefinition[] = [ + { + name: 'surchargeAmountInCent', + label: { + en: 'Total surcharge amount in cent', + de: 'Gesamtbetrag des Zuschlags in Cent', + }, + required: false, + type: { + name: 'Number', + }, + inputHint: 'MultiLine', + }, + ]; + + const { + body: { results: types }, + } = await apiRoot + .types() + .get({ + queryArgs: { + where: `key = "${CustomFields.transactionSurchargeCost}"`, + }, + }) + .execute(); + + if (types.length <= 0) { + await apiRoot + .types() + .post({ + body: { + key: CustomFields.createPayment.interfaceInteraction.key, + name: { + en: 'SCTM - Transaction surcharge amount', + de: 'SCTM - Betrag des Transaktionszuschlags', + }, + resourceTypeIds: ['transaction'], + fieldDefinitions: customFields, + }, + }) + .execute(); + + return; + } + + const type = types[0]; + const definitions = type.fieldDefinitions; + + if (definitions.length > 0) { + const actions: TypeUpdateAction[] = []; + definitions.forEach((definition) => { + actions.push({ + action: 'removeFieldDefinition', + fieldName: definition.name, + }); + }); + customFields.forEach((field) => { + actions.push({ + action: 'addFieldDefinition', + fieldDefinition: field, + }); + }); + + await apiRoot + .types() + .withKey({ key: CustomFields.transactionSurchargeCost }) + .post({ + body: { + version: type.version, + actions, + }, + }) + .execute(); + + return; + } +} diff --git a/processor/src/commercetools/customObjects.commercetools.ts b/processor/src/commercetools/customObjects.commercetools.ts new file mode 100644 index 0000000..9ebc675 --- /dev/null +++ b/processor/src/commercetools/customObjects.commercetools.ts @@ -0,0 +1,51 @@ +import { createApiRoot } from '../client/create.client'; +import { CustomObject } from '@commercetools/platform-sdk'; +import { CUSTOM_OBJECT_CONTAINER_NAME } from '../utils/constant.utils'; +import { logger } from '../utils/logger.utils'; +import CustomError from '../errors/custom.error'; + +export const getMethodConfigObjects = async (): Promise => { + try { + logger.debug('getMethodConfigObjects - Get all custom objects holding payment methods validation info.'); + const apiRoot = createApiRoot(); + const { + body: { results: methodObjects }, + } = await apiRoot + .customObjects() + .withContainer({ + container: CUSTOM_OBJECT_CONTAINER_NAME, + }) + .get() + .execute(); + + return methodObjects; + } catch (error: unknown) { + logger.error( + 'getMethodConfigObjects - Error while getting custom objects holding payment methods validation info.', + error, + ); + } + + return []; +}; + +export const getSingleMethodConfigObject = async (key: string): Promise => { + try { + logger.debug('getMethodConfigObjects - Get all custom objects holding payment methods validation info.'); + const apiRoot = createApiRoot(); + const { body: methodObjects } = await apiRoot + .customObjects() + .withContainerAndKey({ + container: CUSTOM_OBJECT_CONTAINER_NAME, + key, + }) + .get() + .execute(); + + return methodObjects; + } catch (error: unknown) { + logger.error('getMethodConfigObjects - Error while getting custom object for payment method: ' + key, error); + + throw new CustomError(400, 'getMethodConfigObjects - Error while getting custom object for payment method: ' + key); + } +}; diff --git a/processor/src/controllers/application.controller.ts b/processor/src/controllers/application.controller.ts new file mode 100644 index 0000000..be47f9a --- /dev/null +++ b/processor/src/controllers/application.controller.ts @@ -0,0 +1,24 @@ +import { Request, Response } from 'express'; +import { apiError } from '../api/error.api'; +import { formatErrorResponse } from '../errors/mollie.error'; +import { getAllPaymentMethods } from '../mollie/payment.mollie'; +import { List, Locale, Method, MethodInclude } from '@mollie/api-client'; +import { logger } from '../utils/logger.utils'; + +export const getMethods = async (request: Request, response: Response) => { + try { + logger.debug('getMethods - Prepare payment methods for the custom application.'); + const data: List = await getAllPaymentMethods({ + locale: Locale.en_US, + include: MethodInclude.pricing, + }); + + return response.status(200).json(data); + } catch (error) { + logger.error( + `getMethods - Unexpected error occurred when preparing payment methods for the custom application`, + error, + ); + return apiError(response, formatErrorResponse(error).errors); + } +}; diff --git a/processor/src/index.ts b/processor/src/index.ts index aca96d1..161d246 100644 --- a/processor/src/index.ts +++ b/processor/src/index.ts @@ -7,12 +7,14 @@ import bodyParser from 'body-parser'; // Import routes import ProcessorRoutes from './routes/processor.route'; import WebhookRoutes from './routes/webhook.route'; +import ApplicationRoutes from './routes/application.route'; // Import logger import { logger } from './utils/logger.utils'; import { readConfiguration } from './utils/config.utils'; import { errorMiddleware } from './middleware/error.middleware'; +import { createSessionMiddleware } from '@commercetools-backend/express'; // Read env variables readConfiguration(); @@ -30,9 +32,17 @@ app.use(bodyParser.urlencoded({ extended: true })); // Define routes app.use('/processor', ProcessorRoutes); app.use('/webhook', WebhookRoutes); +app.use('/application', ApplicationRoutes); // Global error handler app.use(errorMiddleware); +app.use( + ['/application/*'], + createSessionMiddleware({ + audience: readConfiguration().commerceTools.sessionAudience, + issuer: readConfiguration().commerceTools.sessionIssuer, + }), +); // Listen the application const server = app.listen(PORT, () => { diff --git a/processor/src/mollie/payment.mollie.ts b/processor/src/mollie/payment.mollie.ts index 3beea2f..10289a4 100644 --- a/processor/src/mollie/payment.mollie.ts +++ b/processor/src/mollie/payment.mollie.ts @@ -16,6 +16,12 @@ import { getApiKey } from '../utils/config.utils'; import { MOLLIE_VERSION_STRINGS } from '../utils/constant.utils'; import fetch from 'node-fetch'; +const HEADER = { + 'Content-Type': 'application/json', + Authorization: `Bearer ${getApiKey()}`, + versionStrings: MOLLIE_VERSION_STRINGS, +}; + /** * Creates a Mollie payment using the provided payment parameters. * @@ -108,15 +114,9 @@ export const createPaymentWithCustomMethod = async (paymentParams: PaymentCreate let errorMessage; try { - const headers = { - 'Content-Type': 'application/json', - Authorization: `Bearer ${getApiKey()}`, - versionStrings: MOLLIE_VERSION_STRINGS, - }; - const response = await fetch('https://api.mollie.com/v2/payments', { method: 'POST', - headers, + headers: HEADER, body: JSON.stringify(paymentParams), }); @@ -149,6 +149,32 @@ export const createPaymentWithCustomMethod = async (paymentParams: PaymentCreate } }; +export const getAllPaymentMethods = async (options: MethodsListParams): Promise> => { + let errorMessage; + + try { + const queryParams = new URLSearchParams(options as any).toString(); + const url = `https://api.mollie.com/v2/methods/all?${queryParams}`; + + const response = await fetch(url, { + method: 'GET', + headers: HEADER, + }); + + const data = await response.json(); + return data; + } catch (error: unknown) { + if (!errorMessage) { + errorMessage = 'SCTM - getAllPaymentMethods - Failed to get all payment methods with unknown errors'; + logger.error(errorMessage, { + error, + }); + } + + throw new CustomError(400, errorMessage); + } +}; + export const getApplePaySession = async (options: ApplePaySessionRequest): Promise => { try { return await initMollieClientForApplePaySession().applePay.requestPaymentSession(options); diff --git a/processor/src/routes/application.route.ts b/processor/src/routes/application.route.ts new file mode 100644 index 0000000..d973b45 --- /dev/null +++ b/processor/src/routes/application.route.ts @@ -0,0 +1,8 @@ +import { Router } from 'express'; +import { getMethods } from '../controllers/application.controller'; + +const serviceRouter = Router(); + +serviceRouter.get('/methods', getMethods); + +export default serviceRouter; diff --git a/processor/src/service/cart.service.ts b/processor/src/service/cart.service.ts new file mode 100644 index 0000000..c29817e --- /dev/null +++ b/processor/src/service/cart.service.ts @@ -0,0 +1,11 @@ +import { Cart, Payment } from '@commercetools/platform-sdk'; +import { getCartFromPayment, updateCart } from '../commercetools/cart.commercetools'; +import { createCartUpdateActions } from '../utils/map.utils'; + +export const removeCartMollieCustomLineItem = async (ctPayment: Payment): Promise => { + const cart = await getCartFromPayment(ctPayment.id); + // Right here we just remove the custom line item, so set 0 as surcharge amount to by pass the condition inside createCartUpdateActions() + const removeCustomLineItemAction = createCartUpdateActions(cart, ctPayment, 0); + + return await updateCart(cart, removeCustomLineItemAction); +}; diff --git a/processor/src/service/payment.service.ts b/processor/src/service/payment.service.ts index ec605b8..da91c83 100644 --- a/processor/src/service/payment.service.ts +++ b/processor/src/service/payment.service.ts @@ -3,10 +3,18 @@ import { CancelStatusText, ConnectorActions, CustomFields, PAY_LATER_ENUMS } fro import { List, Method, Payment as MPayment, PaymentMethod, PaymentStatus, Refund } from '@mollie/api-client'; import { logger } from '../utils/logger.utils'; import { + createCartUpdateActions, createMollieCreatePaymentParams, mapCommercetoolsPaymentCustomFieldsToMollieListParams, } from '../utils/map.utils'; -import { CentPrecisionMoney, Extension, Payment, UpdateAction } from '@commercetools/platform-sdk'; +import { + CartUpdateAction, + CentPrecisionMoney, + CustomObject, + Extension, + Payment, + UpdateAction, +} from '@commercetools/platform-sdk'; import CustomError from '../errors/custom.error'; import { cancelPayment, @@ -22,8 +30,10 @@ import { CTTransaction, CTTransactionState, CTTransactionType, + CustomMethod, molliePaymentToCTStatusMap, mollieRefundToCTStatusMap, + PricingConstraintItem, UpdateActionKey, } from '../types/commercetools.types'; import { @@ -56,8 +66,127 @@ import { getPaymentExtension } from '../commercetools/extensions.commercetools'; import { HttpDestination } from '@commercetools/platform-sdk/dist/declarations/src/generated/models/extension'; import { cancelPaymentRefund, createPaymentRefund, getPaymentRefund } from '../mollie/refund.mollie'; import { ApplePaySessionRequest, CustomPayment, SupportedPaymentMethods } from '../types/mollie.types'; -import { parseStringToJsonObject } from '../utils/app.utils'; +import { + calculateTotalSurchargeAmount, + convertCentToEUR, + parseStringToJsonObject, + roundSurchargeAmountToCent, +} from '../utils/app.utils'; import ApplePaySession from '@mollie/api-client/dist/types/src/data/applePaySession/ApplePaySession'; +import { getMethodConfigObjects, getSingleMethodConfigObject } from '../commercetools/customObjects.commercetools'; +import { getCartFromPayment, updateCart } from '../commercetools/cart.commercetools'; +import { removeCartMollieCustomLineItem } from './cart.service'; + +/** + * Validates and sorts the payment methods. + * + * @param {CustomMethod[]} methods - The list of payment methods. + * @param {CustomObject[]} configObjects - The configuration objects. + * @return {CustomMethod[]} - The validated and sorted payment methods. + */ +const validateAndSortMethods = (methods: CustomMethod[], configObjects: CustomObject[]): CustomMethod[] => { + if (!configObjects.length) { + return methods.filter( + (method: CustomMethod) => SupportedPaymentMethods[method.id.toString() as SupportedPaymentMethods], + ); + } + + return methods + .filter((method) => isValidMethod(method, configObjects)) + .map((method) => mapMethodToCustomMethod(method, configObjects)) + .sort((a, b) => b.order - a.order); // Descending order sort +}; + +/** + * Checks if a method is valid based on the configuration objects. + * + * @param {CustomMethod} method - The payment method. + * @param {CustomObject[]} configObjects - The configuration objects. + * @return {boolean} - True if the method is valid, false otherwise. + */ +const isValidMethod = (method: CustomMethod, configObjects: CustomObject[]): boolean => { + return ( + !!configObjects.find((config) => config.key === method.id && config.value.status === 'Active') && + !!SupportedPaymentMethods[method.id.toString() as SupportedPaymentMethods] + ); +}; + +/** + * Maps a payment method to a custom method. + * + * @param {CustomMethod} method - The payment method. + * @param {CustomObject[]} configObjects - The configuration objects. + * @return {CustomMethod} - The custom method. + */ +const mapMethodToCustomMethod = (method: CustomMethod, configObjects: CustomObject[]): CustomMethod => { + const config = configObjects.find((config) => config.key === method.id); + + return { + id: method.id, + name: config?.value?.name, + description: config?.value?.description, + image: config?.value?.imageUrl, + order: config?.value?.displayOrder || 0, + }; +}; + +/** + * Determines if the card component should be enabled. + * + * @param {CustomMethod[]} validatedMethods - The validated payment methods. + * @return {boolean} - True if the card component should be enabled, false otherwise. + */ +const shouldEnableCardComponent = (validatedMethods: CustomMethod[]): boolean => { + return ( + toBoolean(readConfiguration().mollie.cardComponent, true) && + validatedMethods.some((method) => method.id === PaymentMethod.creditcard) + ); +}; + +const mapMollieMethodToCustomMethod = (method: Method) => ({ + id: method.id, + name: { 'en-GB': method.description }, + description: { 'en-GB': '' }, + image: method.image.svg, + order: 0, +}); + +const getBillingCountry = (ctPayment: Payment): string | undefined => { + const requestField = ctPayment.custom?.fields[CustomFields.payment.request]; + return requestField ? JSON.parse(requestField).billingCountry : undefined; +}; + +const filterMethodsByPricingConstraints = ( + methods: CustomMethod[], + configObjects: CustomObject[], + ctPayment: Payment, + billingCountry: string, +) => { + const currencyCode = ctPayment.amountPlanned.currencyCode; + const amount = convertCentToEUR(ctPayment.amountPlanned.centAmount, ctPayment.amountPlanned.fractionDigits); + + configObjects.forEach((item: CustomObject) => { + const pricingConstraint = item.value.pricingConstraints?.find((constraint: PricingConstraintItem) => { + return constraint.countryCode === billingCountry && constraint.currencyCode === currencyCode; + }) as PricingConstraintItem; + + if (pricingConstraint) { + const surchargeAmount = calculateTotalSurchargeAmount(ctPayment, pricingConstraint.surchargeCost); + const amountIncludedSurcharge = amount + surchargeAmount; + + if ( + (pricingConstraint.minAmount && amount < pricingConstraint.minAmount) || + (pricingConstraint.maxAmount && amount > pricingConstraint.maxAmount) || + (pricingConstraint.maxAmount && amountIncludedSurcharge > pricingConstraint.maxAmount) + ) { + const index = methods.findIndex((method) => method.id === item.value.id); + if (index !== -1) { + methods.splice(index, 1); + } + } + } + }); +}; /** * Handles listing payment methods by payment. @@ -70,29 +199,36 @@ export const handleListPaymentMethodsByPayment = async (ctPayment: Payment): Pro try { const mollieOptions = await mapCommercetoolsPaymentCustomFieldsToMollieListParams(ctPayment); const methods: List = await listPaymentMethods(mollieOptions); - const enableCardComponent = - toBoolean(readConfiguration().mollie.cardComponent, true) && - methods.filter((method: Method) => method.id === PaymentMethod.creditcard).length > 0; - const ctUpdateActions: UpdateAction[] = []; - - if (enableCardComponent) { - methods.splice( - methods.findIndex((method: Method) => method.id === PaymentMethod.creditcard), - 1, - ); + const configObjects: CustomObject[] = await getMethodConfigObjects(); + + const billingCountry = getBillingCountry(ctPayment); + + if (!billingCountry) { + logger.error(`SCTM - listPaymentMethodsByPayment - billingCountry is not provided.`, { + commerceToolsPaymentId: ctPayment.id, + }); + throw new CustomError(400, 'billingCountry is not provided.'); + } + + const customMethods = methods.map(mapMollieMethodToCustomMethod); + + const validatedMethods = validateAndSortMethods(customMethods, configObjects); + + const enableCardComponent = shouldEnableCardComponent(validatedMethods); + + if (billingCountry) { + filterMethodsByPricingConstraints(validatedMethods, configObjects, ctPayment, billingCountry); } const availableMethods = JSON.stringify({ - count: methods.length, - methods: methods.length - ? methods.filter((method: Method) => SupportedPaymentMethods[method.id.toString() as SupportedPaymentMethods]) - : [], + count: validatedMethods.length, + methods: validatedMethods.length ? validatedMethods : [], }); - ctUpdateActions.push( + const ctUpdateActions: UpdateAction[] = [ setCustomFields(CustomFields.payment.profileId, enableCardComponent ? readConfiguration().mollie.profileId : ''), - ); - ctUpdateActions.push(setCustomFields(CustomFields.payment.response, availableMethods)); + setCustomFields(CustomFields.payment.response, availableMethods), + ]; return { statusCode: 200, @@ -107,7 +243,7 @@ export const handleListPaymentMethodsByPayment = async (ctPayment: Payment): Pro }, ); if (error instanceof CustomError) { - Promise.reject(error); + return Promise.reject(error); } return { statusCode: 200, actions: [] }; @@ -166,6 +302,10 @@ export const handlePaymentWebhook = async (paymentId: string): Promise await updatePayment(ctPayment, action as PaymentUpdateAction[]); + if (molliePayment.status === PaymentStatus.canceled) { + await removeCartMollieCustomLineItem(ctPayment); + } + return true; }; @@ -250,7 +390,29 @@ export const getPaymentStatusUpdateAction = ( export const handleCreatePayment = async (ctPayment: Payment): Promise => { const extensionUrl = (((await getPaymentExtension()) as Extension)?.destination as HttpDestination).url; - const paymentParams = createMollieCreatePaymentParams(ctPayment, extensionUrl); + const cart = await getCartFromPayment(ctPayment.id); + + const [method] = ctPayment?.paymentMethodInfo?.method?.split(',') ?? [null, null]; + + logger.debug(`SCTM - handleCreatePayment - Getting customized configuration for payment method: ${method}`); + const paymentMethodConfig = await getSingleMethodConfigObject(method as string); + const billingCountry = getBillingCountry(ctPayment); + + const pricingConstraint = paymentMethodConfig.value.pricingConstraints?.find((constraint: PricingConstraintItem) => { + return ( + constraint.countryCode === billingCountry && constraint.currencyCode === ctPayment.amountPlanned.currencyCode + ); + }) as PricingConstraintItem; + + logger.debug(`SCTM - handleCreatePayment - Calculating total surcharge amount`); + const surchargeAmountInCent = pricingConstraint + ? roundSurchargeAmountToCent( + calculateTotalSurchargeAmount(ctPayment, pricingConstraint.surchargeCost), + ctPayment.amountPlanned.fractionDigits, + ) + : 0; + + const paymentParams = createMollieCreatePaymentParams(ctPayment, extensionUrl, surchargeAmountInCent, cart); let molliePayment; if (PaymentMethod[paymentParams.method as PaymentMethod]) { @@ -265,7 +427,12 @@ export const handleCreatePayment = async (ctPayment: Payment): Promise 0) { + await updateCart(cart, cartUpdateActions as CartUpdateAction[]); + } + + const ctActions = await getCreatePaymentUpdateAction(molliePayment, ctPayment, surchargeAmountInCent); return { statusCode: 201, @@ -281,7 +448,11 @@ export const handleCreatePayment = async (ctPayment: Payment): Promise} A promise that resolves to an array of update actions. * @throws {Error} If the original transaction is not found. */ -export const getCreatePaymentUpdateAction = async (molliePayment: MPayment | CustomPayment, CTPayment: Payment) => { +export const getCreatePaymentUpdateAction = async ( + molliePayment: MPayment | CustomPayment, + CTPayment: Payment, + surchargeAmountInCent: number, +) => { try { // Find the original transaction which triggered create order const originalTransaction = CTPayment.transactions?.find((transaction) => { @@ -317,7 +488,7 @@ export const getCreatePaymentUpdateAction = async (molliePayment: MPayment | Cus sctm_created_at: molliePayment.createdAt, }; - return Promise.resolve([ + const actions: UpdateAction[] = [ // Add interface interaction addInterfaceInteraction(interfaceInteractionParams), // Update transaction interactionId @@ -326,7 +497,18 @@ export const getCreatePaymentUpdateAction = async (molliePayment: MPayment | Cus changeTransactionTimestamp(originalTransaction.id, molliePayment.createdAt), // Update transaction state changeTransactionState(originalTransaction.id, CTTransactionState.Pending), - ]); + ]; + + if (surchargeAmountInCent > 0) { + // Add surcharge amount to the custom field of the transaction + actions.push( + setTransactionCustomType(originalTransaction.id, CustomFields.transactionSurchargeCost, { + surchargeAmountInCent, + }), + ); + } + + return Promise.resolve(actions); // eslint-disable-next-line @typescript-eslint/no-explicit-any } catch (error: any) { return Promise.reject(error); @@ -540,6 +722,8 @@ export const handleCancelPayment = async (ctPayment: Payment): Promise; + description: Record; + image: string; + order: number; + pricingConstraints?: PricingConstraintItem[]; +}; + +export type PricingConstraintItem = { + id?: number; + countryCode: string; + currencyCode: string; + minAmount: number; + maxAmount?: number; + surchargeCost?: SurchargeCost; +}; + +export type SurchargeCost = { + percentageAmount: number; + fixedAmount: number; +}; diff --git a/processor/src/types/index.types.ts b/processor/src/types/index.types.ts index fe615b3..7808e76 100644 --- a/processor/src/types/index.types.ts +++ b/processor/src/types/index.types.ts @@ -23,6 +23,8 @@ export type ConnectorEnvVars = { region: string; authUrl: string; authMode: string; + sessionAudience: string; + sessionIssuer: string; }; mollie: { testApiKey: string; diff --git a/processor/src/utils/app.utils.ts b/processor/src/utils/app.utils.ts index 23cdc3e..5c30a59 100644 --- a/processor/src/utils/app.utils.ts +++ b/processor/src/utils/app.utils.ts @@ -1,3 +1,5 @@ +import { SurchargeCost } from './../types/commercetools.types'; +import { Payment } from '@commercetools/platform-sdk'; import CustomError from '../errors/custom.error'; import { logger } from './logger.utils'; /** @@ -79,3 +81,23 @@ export function validateEmail(email: string): boolean { return emailRegex.test(email); } + +export const convertCentToEUR = (amount: number, fractionDigits: number): number => { + return amount / Math.pow(10, fractionDigits); +}; + +export const calculateTotalSurchargeAmount = (ctPayment: Payment, surcharges?: SurchargeCost): number => { + if (!surcharges) { + return 0; + } + const amount = convertCentToEUR(ctPayment.amountPlanned.centAmount, ctPayment.amountPlanned.fractionDigits); + + const percentageAmount = surcharges.percentageAmount ?? 0; + const fixedAmount = surcharges.fixedAmount ?? 0; + + return (amount * percentageAmount) / 100 + fixedAmount; +}; + +export const roundSurchargeAmountToCent = (surchargeAmountInEur: number, fractionDigits: number): number => { + return Math.round(surchargeAmountInEur * Math.pow(10, fractionDigits)); +}; diff --git a/processor/src/utils/config.utils.ts b/processor/src/utils/config.utils.ts index 1d2b6d0..58e6f6e 100644 --- a/processor/src/utils/config.utils.ts +++ b/processor/src/utils/config.utils.ts @@ -18,6 +18,8 @@ export const readConfiguration = () => { region: process.env.CTP_REGION as string, authUrl: process.env.CTP_AUTH_URL as string, authMode: process.env.AUTHENTICATION_MODE as string, + sessionAudience: (process.env.CTP_SESSION_AUDIENCE as string) || 'https://mc.europe-west1.gcp.commercetools.com', + sessionIssuer: (process.env.CTP_SESSION_ISSUER as string) || 'gcp-eu', }, mollie: { testApiKey: process.env.MOLLIE_API_TEST_KEY as string, diff --git a/processor/src/utils/constant.utils.ts b/processor/src/utils/constant.utils.ts index 9cd855e..3e39cee 100644 --- a/processor/src/utils/constant.utils.ts +++ b/processor/src/utils/constant.utils.ts @@ -38,6 +38,7 @@ export const CustomFields = { response: 'sctm_apple_pay_session_response', }, }, + transactionSurchargeCost: 'sctm_transaction_surcharge_cost', }; export enum ConnectorActions { @@ -61,3 +62,11 @@ export const CancelStatusText = 'Cancelled from shop side'; export const DUE_DATE_PATTERN = /^(\d+)d$/; export const DEFAULT_DUE_DATE = 14; + +export const CUSTOM_OBJECT_CONTAINER_NAME = 'sctm-app-methods'; + +export const MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM = 'mollie-surcharge-line-item'; + +export const MOLLIE_SURCHARGE_LINE_DESCRIPTION = 'Total surcharge amount'; + +export const MOLLIE_SHIPPING_LINE_DESCRIPTION = 'Shipping amount'; diff --git a/processor/src/utils/map.utils.ts b/processor/src/utils/map.utils.ts index f7f3570..e372d42 100644 --- a/processor/src/utils/map.utils.ts +++ b/processor/src/utils/map.utils.ts @@ -1,12 +1,18 @@ -import { CustomFields } from './constant.utils'; +import { + CustomFields, + MOLLIE_SHIPPING_LINE_DESCRIPTION, + MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + MOLLIE_SURCHARGE_LINE_DESCRIPTION, +} from './constant.utils'; import { logger } from './logger.utils'; import { calculateDueDate, makeMollieAmount } from './mollie.utils'; import { CustomPaymentMethod, ParsedMethodsRequestType } from '../types/mollie.types'; -import { Payment } from '@commercetools/platform-sdk'; +import { Cart, CartUpdateAction, Payment, TaxCategoryResourceIdentifier } from '@commercetools/platform-sdk'; import CustomError from '../errors/custom.error'; import { MethodsListParams, PaymentCreateParams, PaymentMethod } from '@mollie/api-client'; -import { parseStringToJsonObject, removeEmptyProperties } from './app.utils'; +import { convertCentToEUR, parseStringToJsonObject, removeEmptyProperties } from './app.utils'; import { readConfiguration } from './config.utils'; +import { addCustomLineItem, removeCustomLineItem } from '../commercetools/action.commercetools'; const extractMethodsRequest = (ctPayment: Payment): ParsedMethodsRequestType | undefined => { return parseStringToJsonObject( @@ -104,7 +110,12 @@ const getSpecificPaymentParams = (method: PaymentMethod | CustomPaymentMethod, p } }; -export const createMollieCreatePaymentParams = (payment: Payment, extensionUrl: string): PaymentCreateParams => { +export const createMollieCreatePaymentParams = ( + payment: Payment, + extensionUrl: string, + surchargeAmountInCent: number, + cart: Cart, +): PaymentCreateParams => { const { amountPlanned, paymentMethodInfo } = payment; const [method, issuer] = paymentMethodInfo?.method?.split(',') ?? [null, null]; @@ -115,10 +126,36 @@ export const createMollieCreatePaymentParams = (payment: Payment, extensionUrl: payment.id, ); + const mollieLines = paymentRequest.lines ?? []; + + // Add another line for creating Mollie payment request if surcharge exists + if (surchargeAmountInCent > 0) { + mollieLines.push( + createMollieLineForAdditionalAmount( + MOLLIE_SURCHARGE_LINE_DESCRIPTION, + surchargeAmountInCent, + amountPlanned.fractionDigits, + amountPlanned.currencyCode, + ), + ); + } + + // Add another line for creating Mollie payment request if shipping cost exists + if (cart?.shippingInfo?.price) { + mollieLines.push( + createMollieLineForAdditionalAmount( + MOLLIE_SHIPPING_LINE_DESCRIPTION, + cart.shippingInfo.price.centAmount, + cart.shippingInfo.price.fractionDigits, + cart.shippingInfo.price.currencyCode, + ), + ); + } + const defaultWebhookEndpoint = new URL(extensionUrl).origin + '/webhook'; const createPaymentParams = { - amount: makeMollieAmount(amountPlanned), + amount: makeMollieAmount(amountPlanned, surchargeAmountInCent), description: paymentRequest.description ?? '', redirectUrl: paymentRequest.redirectUrl ?? null, webhookUrl: defaultWebhookEndpoint, @@ -132,8 +169,70 @@ export const createMollieCreatePaymentParams = (payment: Payment, extensionUrl: applicationFee: paymentRequest.applicationFee ?? {}, include: paymentRequest.include ?? '', captureMode: paymentRequest.captureMode ?? '', + lines: mollieLines, ...getSpecificPaymentParams(method as PaymentMethod, paymentRequest), }; return removeEmptyProperties(createPaymentParams) as PaymentCreateParams; }; + +export const createCartUpdateActions = ( + cart: Cart, + ctPayment: Payment, + surchargeAmountInCent: number, +): CartUpdateAction[] => { + const mollieSurchargeCustomLine = cart.customLineItems.find((item) => { + return item.key === MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM; + }); + + const updateActions: CartUpdateAction[] = []; + + if (mollieSurchargeCustomLine) { + updateActions.push(removeCustomLineItem(mollieSurchargeCustomLine.id)); + } + + if (surchargeAmountInCent > 0) { + const name = { + en: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + de: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }; + + const money = { + centAmount: surchargeAmountInCent, + currencyCode: ctPayment.amountPlanned.currencyCode, + }; + + const slug = MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM; + const taxCategory = cart.shippingInfo?.taxCategory?.id + ? ({ + id: cart.shippingInfo.taxCategory?.id, + } as TaxCategoryResourceIdentifier) + : undefined; + + updateActions.push(addCustomLineItem(name, 1, money, slug, taxCategory)); + } + + return updateActions; +}; + +export const createMollieLineForAdditionalAmount = ( + description: string, + amountInCent: number, + fractionDigits: number, + currency: string, + quantity: number = 1, + quantityUnit: string = 'pcs', +) => { + const unitPrice = { + currency, + value: convertCentToEUR(amountInCent, fractionDigits).toFixed(2), + }; + + return { + description, + quantity, + quantityUnit, + unitPrice: unitPrice, + totalAmount: unitPrice, + }; +}; diff --git a/processor/src/utils/mollie.utils.ts b/processor/src/utils/mollie.utils.ts index 9f3cf89..afcc058 100644 --- a/processor/src/utils/mollie.utils.ts +++ b/processor/src/utils/mollie.utils.ts @@ -11,9 +11,12 @@ const convertCTToMollieAmountValue = (ctValue: number, fractionDigits = 2): stri return (ctValue / divider).toFixed(fractionDigits); }; -export const makeMollieAmount = ({ centAmount, fractionDigits, currencyCode }: CentPrecisionMoney): Amount => { +export const makeMollieAmount = ( + { centAmount, fractionDigits, currencyCode }: CentPrecisionMoney, + surchargeAmountInCent: number = 0, +): Amount => { return { - value: convertCTToMollieAmountValue(centAmount, fractionDigits), + value: convertCTToMollieAmountValue(centAmount + surchargeAmountInCent, fractionDigits), currency: currencyCode, }; }; diff --git a/processor/src/validators/env.validators.ts b/processor/src/validators/env.validators.ts index 243bfab..fba7ebe 100644 --- a/processor/src/validators/env.validators.ts +++ b/processor/src/validators/env.validators.ts @@ -1,4 +1,4 @@ -import { optional, standardKey, standardString, region, standardDueDate, standardUrl } from './helpers.validators'; +import { optional, standardKey, standardString, region, standardDueDate } from './helpers.validators'; /** * Create here your own validators @@ -46,11 +46,25 @@ const envValidators = [ referencedBy: 'environmentVariables', }), - standardUrl(['commerceTools', 'authUrl'], { - code: 'InvalidAuthUrl', - message: 'Not a valid url.', - referencedBy: 'environmentVariables', - }), + standardString( + ['commerceTools', 'sessionAudience'], + { + code: 'InvalidSessionAudience', + message: 'Not a valid sessionAudience.', + referencedBy: 'environmentVariables', + }, + { min: 1, max: undefined }, + ), + + standardString( + ['commerceTools', 'sessionIssuer'], + { + code: 'InvalidSessionIssuer', + message: 'Not a valid sessionIssuer.', + referencedBy: 'environmentVariables', + }, + { min: 1, max: undefined }, + ), standardKey(['mollie', 'testApiKey'], { code: 'InvalidMollieTestApiKey', diff --git a/processor/tests/commercetools/action.commercetools.spec.ts b/processor/tests/commercetools/action.commercetools.spec.ts index 5675b35..3035ef1 100644 --- a/processor/tests/commercetools/action.commercetools.spec.ts +++ b/processor/tests/commercetools/action.commercetools.spec.ts @@ -1,11 +1,14 @@ -import { ConnectorActions } from '../../src/utils/constant.utils'; +import { ConnectorActions, CustomFields, MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM } from '../../src/utils/constant.utils'; import { describe, test, expect, jest } from '@jest/globals'; import { + addCustomLineItem, addInterfaceInteraction, changeTransactionInteractionId, changeTransactionState, changeTransactionTimestamp, + removeCustomLineItem, setCustomFields, + setTransactionCustomField, setTransactionCustomType, } from '../../src/commercetools/action.commercetools'; import { CTTransactionState, CreateInterfaceInteractionParams } from '../../src/types/commercetools.types'; @@ -151,4 +154,48 @@ describe('Test actions.utils.ts', () => { transactionId, }); }); + + test('should be able to return the correct removeCustomLineItem action', () => { + const customId = 'custom-id'; + expect(removeCustomLineItem(customId)).toStrictEqual({ + action: 'removeCustomLineItem', + customLineItemId: customId, + }); + }); + + test('should be able to return the correct addCustomLineItem action', () => { + const name = { + de: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + en: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }; + const quantity = 1; + const money = { + centAmount: 100, + currencyCode: 'EUR', + }; + const slug = MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM; + + expect(addCustomLineItem(name, quantity, money, slug)).toStrictEqual({ + action: 'addCustomLineItem', + name, + quantity, + money, + slug, + }); + }); + + test('should be able to return the correct setTransactionCustomField action', () => { + const name = CustomFields.transactionSurchargeCost; + const surchargeInCentAmount = { + surchargeInCentAmount: 12345, + }; + const transactionId = 'test'; + + expect(setTransactionCustomField(name, JSON.stringify(surchargeInCentAmount), transactionId)).toStrictEqual({ + action: 'setTransactionCustomField', + name, + value: JSON.stringify(surchargeInCentAmount), + transactionId, + }); + }); }); diff --git a/processor/tests/commercetools/cart.commercetools.spec.ts b/processor/tests/commercetools/cart.commercetools.spec.ts new file mode 100644 index 0000000..ed0553a --- /dev/null +++ b/processor/tests/commercetools/cart.commercetools.spec.ts @@ -0,0 +1,134 @@ +import { getCartFromPayment, updateCart } from './../../src/commercetools/cart.commercetools'; +import { afterEach, describe, expect, jest, it } from '@jest/globals'; +import { Cart, CartUpdateAction } from '@commercetools/platform-sdk'; +import { createApiRoot } from '../../src/client/create.client'; +import { logger } from '../../src/utils/logger.utils'; +import CustomError from '../../src/errors/custom.error'; + +const cart: Cart = { + id: '5c8b0375-305a-4f19-ae8e-07806b101999', + country: 'DE', +} as Cart; + +jest.mock('../../src/client/create.client', () => ({ + createApiRoot: jest.fn(), +})); + +describe('Test getCartFromPayment', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should return the correct cart', async () => { + const getCarts = jest.fn(); + + (createApiRoot as jest.Mock).mockReturnValue({ + carts: jest.fn().mockReturnValue({ + get: getCarts, + }), + }); + + getCarts.mockReturnValue({ + execute: jest.fn().mockReturnValue({ + body: { + results: [cart], + }, + }), + }); + + const paymentId = 'test-payment-id'; + const result = await getCartFromPayment(paymentId); + + expect(getCarts).toHaveBeenCalledTimes(1); + expect(getCarts).toHaveBeenCalledWith({ + queryArgs: { + where: `paymentInfo(payments(id= "${paymentId}"))`, + }, + }); + expect(result).toStrictEqual(cart); + expect(logger.info).toHaveBeenCalledTimes(1); + expect(logger.info).toHaveBeenCalledWith(`Found cart with id ${cart.id}`); + }); + + it('should throw exception', async () => { + const getCarts = jest.fn(); + + (createApiRoot as jest.Mock).mockReturnValue({ + carts: jest.fn().mockReturnValue({ + get: getCarts, + }), + }); + + getCarts.mockReturnValue({ + execute: jest.fn().mockReturnValue({ + body: { + results: [], + }, + }), + }); + + const paymentId = 'test-payment-id'; + + try { + await getCartFromPayment(paymentId); + } catch (error: any) { + expect(getCarts).toHaveBeenCalledTimes(1); + expect(getCarts).toHaveBeenCalledWith({ + queryArgs: { + where: `paymentInfo(payments(id= "${paymentId}"))`, + }, + }); + expect(error).toBeInstanceOf(CustomError); + expect(error.statusCode).toBe(400); + expect(error.message).toBe('There is no cart which attached this target payment'); + expect(logger.error).toHaveBeenCalledTimes(1); + expect(logger.error).toHaveBeenCalledWith('There is no cart which attached this target payment'); + } + }); +}); + +describe('Test updateCart', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should receive the result', async () => { + const mockWithId = jest.fn(); + const mockPost = jest.fn(); + const cart = { + id: 'test-123123', + version: 1, + } as unknown as Cart; + + (createApiRoot as jest.Mock).mockReturnValue({ + carts: jest.fn().mockReturnValue({ + withId: mockWithId, + }), + }); + + mockWithId.mockReturnValue({ + post: mockPost, + }); + + mockPost.mockReturnValue({ + execute: jest.fn().mockReturnValue({ + body: cart, + }), + }); + + const updateActions = [] as unknown as CartUpdateAction[]; + const updateCartResult = await updateCart(cart, updateActions); + expect(mockWithId).toBeCalledTimes(1); + expect(mockWithId).toBeCalledWith({ + ID: cart.id, + }); + expect(mockPost).toBeCalledTimes(1); + expect(mockPost).toBeCalledWith({ + body: { + version: cart.version, + actions: updateActions, + }, + }); + expect(updateCartResult).toEqual(cart); + }); +}); diff --git a/processor/tests/commercetools/customObjects.commercetools.spec.ts b/processor/tests/commercetools/customObjects.commercetools.spec.ts new file mode 100644 index 0000000..6debd2c --- /dev/null +++ b/processor/tests/commercetools/customObjects.commercetools.spec.ts @@ -0,0 +1,143 @@ +import { + getMethodConfigObjects, + getSingleMethodConfigObject, +} from './../../src/commercetools/customObjects.commercetools'; +import { afterEach, describe, expect, jest, it } from '@jest/globals'; +import { CustomObject } from '@commercetools/platform-sdk'; +import { createApiRoot } from '../../src/client/create.client'; +import { logger } from '../../src/utils/logger.utils'; +import CustomError from '../../src/errors/custom.error'; +import { CUSTOM_OBJECT_CONTAINER_NAME } from '../../src/utils/constant.utils'; + +jest.mock('../../src/client/create.client', () => ({ + createApiRoot: jest.fn(), +})); + +describe('Test getMethodConfigObjects', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should return a list of custom objects', async () => { + const mockWithContainer = jest.fn(); + const mockGet = jest.fn(); + const customObjects = [ + { + id: '123', + name: '123', + }, + { + id: 'test', + name: 'test', + }, + ] as unknown as CustomObject[]; + + (createApiRoot as jest.Mock).mockReturnValue({ + customObjects: jest.fn().mockReturnValue({ + withContainer: mockWithContainer, + }), + }); + + mockWithContainer.mockReturnValue({ + get: mockGet, + }); + + mockGet.mockReturnValue({ + execute: jest.fn().mockReturnValue({ + body: { + results: customObjects, + }, + }), + }); + + const result = await getMethodConfigObjects(); + expect(mockWithContainer).toHaveBeenCalledTimes(1); + expect(mockWithContainer).toHaveBeenCalledWith({ container: CUSTOM_OBJECT_CONTAINER_NAME }); + expect(mockGet).toBeCalledTimes(1); + expect(result).toBe(customObjects); + }); + + it('should throw error', async () => { + const error = new Error('dummy error'); + + (createApiRoot as jest.Mock).mockReturnValue({ + customObjects: jest.fn().mockImplementation(() => { + throw error; + }), + }); + + try { + await getMethodConfigObjects(); + } catch (error: any) { + expect(logger.error).toHaveBeenCalledTimes(1); + expect(logger.error).toBeCalledWith( + 'getMethodConfigObjects - Error while getting custom objects holding payment methods validation info.', + error, + ); + } + }); +}); + +describe('Test getSingleMethodConfigObject', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should return one custom object', async () => { + const mockWithContainerAndKey = jest.fn(); + const mockGet = jest.fn(); + const key = 'test'; + + const customObject = { + id: '123', + key, + name: '123', + } as unknown as CustomObject[]; + + (createApiRoot as jest.Mock).mockReturnValue({ + customObjects: jest.fn().mockReturnValue({ + withContainerAndKey: mockWithContainerAndKey, + }), + }); + + mockWithContainerAndKey.mockReturnValue({ + get: mockGet, + }); + + mockGet.mockReturnValue({ + execute: jest.fn().mockReturnValue({ + body: customObject, + }), + }); + + const result = await getSingleMethodConfigObject(key); + expect(mockWithContainerAndKey).toHaveBeenCalledTimes(1); + expect(mockWithContainerAndKey).toHaveBeenCalledWith({ container: CUSTOM_OBJECT_CONTAINER_NAME, key }); + expect(mockGet).toBeCalledTimes(1); + expect(result).toBe(customObject); + }); + + it('should throw error', async () => { + const key = 'test'; + + const mockError = new Error('dummy error'); + + (createApiRoot as jest.Mock).mockReturnValue({ + customObjects: jest.fn().mockImplementation(() => { + throw mockError; + }), + }); + + try { + await getSingleMethodConfigObject(key); + } catch (error: any) { + expect(logger.error).toHaveBeenCalledTimes(1); + expect(logger.error).toBeCalledWith( + 'getMethodConfigObjects - Error while getting custom object for payment method: ' + key, + mockError, + ); + + expect(error).toBeInstanceOf(CustomError); + } + }); +}); diff --git a/processor/tests/service/cart.service.spec.ts b/processor/tests/service/cart.service.spec.ts new file mode 100644 index 0000000..35d0321 --- /dev/null +++ b/processor/tests/service/cart.service.spec.ts @@ -0,0 +1,50 @@ +import { Cart, Payment } from '@commercetools/platform-sdk'; +import { getCartFromPayment, updateCart } from './../../src/commercetools/cart.commercetools'; +import { afterEach, describe, expect, it, jest } from '@jest/globals'; +import { MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM } from '../../src/utils/constant.utils'; +import { removeCartMollieCustomLineItem } from '../../src/service/cart.service'; + +jest.mock('../../src/commercetools/cart.commercetools', () => ({ + getCartFromPayment: jest.fn(), + updateCart: jest.fn(), +})); + +describe('Test removeCartMollieCustomLineItem', () => { + afterEach(() => { + jest.clearAllMocks(); + }); + + it('should able to execute the function completely', async () => { + const cart = { + customLineItems: [ + { + id: 'customlineItem', + key: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }, + ], + } as Cart; + const payment = { + id: 'test123', + } as unknown as Payment; + + (getCartFromPayment as jest.Mock).mockReturnValue(cart); + (updateCart as jest.Mock).mockReturnValue(cart); + const mapUtils = require('../../src/utils/map.utils'); + + jest.spyOn(mapUtils, 'createCartUpdateActions'); + + await removeCartMollieCustomLineItem(payment); + expect(getCartFromPayment).toHaveBeenCalledTimes(1); + expect(getCartFromPayment).toHaveBeenCalledWith(payment.id); + expect(updateCart).toHaveBeenCalledTimes(1); + expect(mapUtils.createCartUpdateActions).toHaveBeenCalledTimes(1); + expect(mapUtils.createCartUpdateActions).toHaveBeenCalledWith(cart, payment, 0); + expect(mapUtils.createCartUpdateActions).toHaveReturnedWith([ + { + action: 'removeCustomLineItem', + customLineItemId: cart.customLineItems[0].id, + }, + ]); + expect(updateCart).toHaveBeenCalledWith(cart, mapUtils.createCartUpdateActions(cart, payment, 0)); + }); +}); diff --git a/processor/tests/service/payment.service.spec.ts b/processor/tests/service/payment.service.spec.ts index 43dc30a..e51aeb9 100644 --- a/processor/tests/service/payment.service.spec.ts +++ b/processor/tests/service/payment.service.spec.ts @@ -1,5 +1,9 @@ +import { + getMethodConfigObjects, + getSingleMethodConfigObject, +} from './../../src/commercetools/customObjects.commercetools'; import { afterEach, beforeEach, describe, expect, it, jest, test } from '@jest/globals'; -import { CustomFields, Payment } from '@commercetools/platform-sdk'; +import { Cart, CustomFields, Payment } from '@commercetools/platform-sdk'; import { getCreatePaymentUpdateAction, getPaymentCancelActions, @@ -13,7 +17,12 @@ import { handlePaymentWebhook, } from '../../src/service/payment.service'; import { ControllerResponseType } from '../../src/types/controller.types'; -import { CancelStatusText, ConnectorActions, CustomFields as CustomFieldName } from '../../src/utils/constant.utils'; +import { + CancelStatusText, + ConnectorActions, + CustomFields as CustomFieldName, + MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, +} from '../../src/utils/constant.utils'; import { Payment as molliePayment, PaymentStatus, Refund, RefundStatus } from '@mollie/api-client'; import { ChangeTransactionState, @@ -36,10 +45,13 @@ import { logger } from '../../src/utils/logger.utils'; import { getPaymentByMolliePaymentId, updatePayment } from '../../src/commercetools/payment.commercetools'; import { CreateParameters } from '@mollie/api-client/dist/types/src/binders/payments/refunds/parameters'; import { getPaymentExtension } from '../../src/commercetools/extensions.commercetools'; -import { createMollieCreatePaymentParams } from '../../src/utils/map.utils'; +import { createCartUpdateActions, createMollieCreatePaymentParams } from '../../src/utils/map.utils'; import { CustomPayment } from '../../src/types/mollie.types'; import { changeTransactionState } from '../../src/commercetools/action.commercetools'; import { makeCTMoney, shouldRefundStatusUpdate } from '../../src/utils/mollie.utils'; +import { getCartFromPayment, updateCart } from '../../src/commercetools/cart.commercetools'; +import { calculateTotalSurchargeAmount } from '../../src/utils/app.utils'; +import { removeCartMollieCustomLineItem } from '../../src/service/cart.service'; const uuid = '5c8b0375-305a-4f19-ae8e-07806b101999'; jest.mock('uuid', () => ({ @@ -55,6 +67,16 @@ jest.mock('../../src/commercetools/payment.commercetools', () => ({ updatePayment: jest.fn(), })); +jest.mock('../../src/commercetools/cart.commercetools', () => ({ + getCartFromPayment: jest.fn(), + updateCart: jest.fn(), +})); + +jest.mock('../../src/commercetools/customObjects.commercetools', () => ({ + getMethodConfigObjects: jest.fn(), + getSingleMethodConfigObject: jest.fn(), +})); + jest.mock('../../src/service/payment.service.ts', () => ({ ...(jest.requireActual('../../src/service/payment.service.ts') as object), getCreatePaymentUpdateAction: jest.fn(), @@ -144,6 +166,142 @@ describe('Test listPaymentMethodsByPayment', () => { }, }, }, + { + resource: 'method', + id: 'bancontact', + description: 'Bancontact', + minimumAmount: { value: '0.01', currency: 'EUR' }, + maximumAmount: null, + image: { + size1x: 'https://www.mollie.com/external/icons/payment-methods/paypal.png', + size2x: 'https://www.mollie.com/external/icons/payment-methods/paypal%402x.png', + svg: 'https://www.mollie.com/external/icons/payment-methods/paypal.svg', + }, + status: 'activated', + _links: { + self: { + href: 'https://api.mollie.com/v2/methods/paypal', + type: 'application/hal+json', + }, + }, + }, + { + resource: 'method', + id: 'banktransfer', + description: 'banktransfer', + minimumAmount: { value: '0.01', currency: 'EUR' }, + maximumAmount: null, + image: { + size1x: 'https://www.mollie.com/external/icons/payment-methods/paypal.png', + size2x: 'https://www.mollie.com/external/icons/payment-methods/paypal%402x.png', + svg: 'https://www.mollie.com/external/icons/payment-methods/paypal.svg', + }, + status: 'activated', + _links: { + self: { + href: 'https://api.mollie.com/v2/methods/paypal', + type: 'application/hal+json', + }, + }, + }, + ]); + + (getMethodConfigObjects as jest.Mock).mockReturnValueOnce([ + { + id: 'e561ae8b-5d55-4659-b4a7-3bf13a177eaf', + version: 2, + versionModifiedAt: '2024-10-15T10:04:28.910Z', + createdAt: '2024-10-15T04:32:39.858Z', + lastModifiedAt: '2024-10-15T10:04:28.910Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'paypal', + value: { + id: 'paypal', + name: { + 'en-GB': 'PayPal', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/applepay.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 3000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: 'a8cfe2c6-c40e-4611-900d-faf3a0fc517c', + version: 1, + versionModifiedAt: '2024-10-15T04:32:39.962Z', + createdAt: '2024-10-15T04:32:39.962Z', + lastModifiedAt: '2024-10-15T04:32:39.962Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'bancontact', + value: { + id: 'bancontact', + name: { + 'en-GB': 'bancontact', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/bancontact.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 44000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: '5ca6f09f-2e10-4d0e-8397-467925a28568', + version: 3, + versionModifiedAt: '2024-10-15T10:05:33.573Z', + createdAt: '2024-10-15T04:32:39.923Z', + lastModifiedAt: '2024-10-15T10:05:33.573Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'banktransfer', + value: { + id: 'banktransfer', + name: { + 'en-GB': 'Bank Transfer', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/banktransfer.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + surchargeCost: '2%', + }, + ], + }, + }, ]); mockResource = { @@ -155,13 +313,14 @@ describe('Test listPaymentMethodsByPayment', () => { amountPlanned: { type: 'centPrecision', currencyCode: 'EUR', - centAmount: 1000, + centAmount: 500000, fractionDigits: 2, }, custom: { fields: { sctm_payment_methods_request: JSON.stringify({ locale: 'de_DE', + billingCountry: 'DE', }), }, } as unknown as CustomFields, @@ -172,11 +331,139 @@ describe('Test listPaymentMethodsByPayment', () => { expect(response.statusCode).toBe(200); expect(response?.actions?.length).toBeGreaterThan(0); expect(response?.actions?.[0]?.action).toBe('setCustomField'); + expect((response?.actions?.[1] as any)?.value).toBe( + JSON.stringify({ + count: 2, + methods: [ + { + id: 'bancontact', + name: { + 'en-GB': 'bancontact', + }, + description: { + 'en-GB': '', + }, + image: 'https://www.mollie.com/external/icons/payment-methods/bancontact.svg', + order: 0, + }, + { + id: 'banktransfer', + name: { + 'en-GB': 'Bank Transfer', + }, + description: { + 'en-GB': '', + }, + image: 'https://www.mollie.com/external/icons/payment-methods/banktransfer.svg', + order: 0, + }, + ], + }), + ); }); test('call listPaymentMethodsByPayment with no object reference', async () => { (listPaymentMethods as jest.Mock).mockReturnValueOnce([]); + (getMethodConfigObjects as jest.Mock).mockReturnValueOnce([ + { + id: 'e561ae8b-5d55-4659-b4a7-3bf13a177eaf', + version: 2, + versionModifiedAt: '2024-10-15T10:04:28.910Z', + createdAt: '2024-10-15T04:32:39.858Z', + lastModifiedAt: '2024-10-15T10:04:28.910Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'paypal', + value: { + id: 'paypal', + name: { + 'en-GB': 'PayPal', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/applepay.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 3000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: 'a8cfe2c6-c40e-4611-900d-faf3a0fc517c', + version: 1, + versionModifiedAt: '2024-10-15T04:32:39.962Z', + createdAt: '2024-10-15T04:32:39.962Z', + lastModifiedAt: '2024-10-15T04:32:39.962Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'bancontact', + value: { + id: 'bancontact', + name: { + 'en-GB': 'bancontact', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/bancontact.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 44000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: '5ca6f09f-2e10-4d0e-8397-467925a28568', + version: 3, + versionModifiedAt: '2024-10-15T10:05:33.573Z', + createdAt: '2024-10-15T04:32:39.923Z', + lastModifiedAt: '2024-10-15T10:05:33.573Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'banktransfer', + value: { + id: 'banktransfer', + name: { + 'en-GB': 'Bank Transfer', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/banktransfer.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 300000, + surchargeCost: '2%', + }, + ], + }, + }, + ]); + mockResource = { typeId: 'payment', paymentMethodInfo: { @@ -189,6 +476,14 @@ describe('Test listPaymentMethodsByPayment', () => { centAmount: 1000, fractionDigits: 2, }, + custom: { + fields: { + sctm_payment_methods_request: JSON.stringify({ + locale: 'de_DE', + billingCountry: 'DE', + }), + }, + } as unknown as CustomFields, } as unknown as Payment; const response: ControllerResponseType = await handleListPaymentMethodsByPayment(mockResource); @@ -216,6 +511,7 @@ describe('Test listPaymentMethodsByPayment', () => { fields: { sctm_payment_methods_request: JSON.stringify({ locale: 'de_DE', + billingCountry: 'DE', }), }, } as unknown as CustomFields, @@ -230,6 +526,37 @@ describe('Test listPaymentMethodsByPayment', () => { expect(JSON.stringify(response)).not.toContain('count'); }); + test('call listPaymentMethodsByPayment with billingCountry', async () => { + mockResource = { + id: 'RANDOMID_12345', + paymentMethodInfo: { + paymentInterface: 'mollie', + method: 'card', + }, + amountPlanned: { + type: 'centPrecision', + currencyCode: 'VND', + centAmount: 1000, + fractionDigits: 2, + }, + custom: { + fields: { + sctm_payment_methods_request: JSON.stringify({ + locale: 'de_DE', + }), + }, + } as unknown as CustomFields, + } as unknown as Payment; + + try { + await handleListPaymentMethodsByPayment(mockResource); + } catch (error: unknown) { + expect(error).toBeInstanceOf(CustomError); + expect((error as CustomError).message).toBe('billingCountry is not provided.'); + expect((error as CustomError).statusCode).toBe(400); + } + }); + test('call listPaymentMethodsByPayment with cardComponent deactivated', async () => { (listPaymentMethods as jest.Mock).mockReturnValueOnce([ { @@ -272,6 +599,112 @@ describe('Test listPaymentMethodsByPayment', () => { }, ]); + (getMethodConfigObjects as jest.Mock).mockReturnValueOnce([ + { + id: 'e561ae8b-5d55-4659-b4a7-3bf13a177eaf', + version: 2, + versionModifiedAt: '2024-10-15T10:04:28.910Z', + createdAt: '2024-10-15T04:32:39.858Z', + lastModifiedAt: '2024-10-15T10:04:28.910Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'paypal', + value: { + id: 'paypal', + name: { + 'en-GB': 'PayPal', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/applepay.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 3000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: 'a8cfe2c6-c40e-4611-900d-faf3a0fc517c', + version: 1, + versionModifiedAt: '2024-10-15T04:32:39.962Z', + createdAt: '2024-10-15T04:32:39.962Z', + lastModifiedAt: '2024-10-15T04:32:39.962Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'creditcard', + value: { + id: 'creditcard', + name: { + 'en-GB': 'creditcard', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/bancontact.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 0, + maxAmount: 100000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: '5ca6f09f-2e10-4d0e-8397-467925a28568', + version: 3, + versionModifiedAt: '2024-10-15T10:05:33.573Z', + createdAt: '2024-10-15T04:32:39.923Z', + lastModifiedAt: '2024-10-15T10:05:33.573Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'banktransfer', + value: { + id: 'banktransfer', + name: { + 'en-GB': 'Bank Transfer', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/banktransfer.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 300000, + surchargeCost: '2%', + }, + ], + }, + }, + ]); + + const cart = { + id: 'cart-id', + country: 'DE', + }; + + (getCartFromPayment as jest.Mock).mockReturnValue(cart); + mockResource = { id: 'RANDOMID_12345', paymentMethodInfo: { @@ -281,13 +714,14 @@ describe('Test listPaymentMethodsByPayment', () => { amountPlanned: { type: 'centPrecision', currencyCode: 'EUR', - centAmount: 1000, + centAmount: 200000, fractionDigits: 2, }, custom: { fields: { sctm_payment_methods_request: JSON.stringify({ locale: 'de_DE', + billingCountry: 'DE', }), }, } as unknown as CustomFields, @@ -348,6 +782,110 @@ describe('Test listPaymentMethodsByPayment', () => { }, ]); + (getMethodConfigObjects as jest.Mock).mockReturnValueOnce([ + { + id: 'e561ae8b-5d55-4659-b4a7-3bf13a177eaf', + version: 2, + versionModifiedAt: '2024-10-15T10:04:28.910Z', + createdAt: '2024-10-15T04:32:39.858Z', + lastModifiedAt: '2024-10-15T10:04:28.910Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'creditcard', + value: { + id: 'creditcard', + name: { + 'en-GB': 'creditcard', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/applepay.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 0, + maxAmount: 3000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: 'a8cfe2c6-c40e-4611-900d-faf3a0fc517c', + version: 1, + versionModifiedAt: '2024-10-15T04:32:39.962Z', + createdAt: '2024-10-15T04:32:39.962Z', + lastModifiedAt: '2024-10-15T04:32:39.962Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'bancontact', + value: { + id: 'bancontact', + name: { + 'en-GB': 'bancontact', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/bancontact.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 44000, + surchargeCost: '2%', + }, + ], + }, + }, + { + id: '5ca6f09f-2e10-4d0e-8397-467925a28568', + version: 3, + versionModifiedAt: '2024-10-15T10:05:33.573Z', + createdAt: '2024-10-15T04:32:39.923Z', + lastModifiedAt: '2024-10-15T10:05:33.573Z', + lastModifiedBy: '', + createdBy: '', + container: 'sctm-app-methods', + key: 'banktransfer', + value: { + id: 'banktransfer', + name: { + 'en-GB': 'Bank Transfer', + }, + description: { + 'en-GB': '', + }, + imageUrl: 'https://www.mollie.com/external/icons/payment-methods/banktransfer.svg', + status: 'Active', + displayOrder: 0, + pricingConstraints: [ + { + currencyCode: 'EUR', + countryCode: 'DE', + minAmount: 1000, + maxAmount: 300000, + surchargeCost: '2%', + }, + ], + }, + }, + ]); + + (getCartFromPayment as jest.Mock).mockReturnValue({ + id: 'cart-id', + country: 'DE', + } as Cart); + mockResource = { id: 'RANDOMID_12345', paymentMethodInfo: { @@ -364,6 +902,7 @@ describe('Test listPaymentMethodsByPayment', () => { fields: { sctm_payment_methods_request: JSON.stringify({ locale: 'de_DE', + billingCountry: 'DE', }), }, } as unknown as CustomFields, @@ -381,7 +920,7 @@ describe('Test listPaymentMethodsByPayment', () => { name: 'sctm_mollie_profile_id', value: process.env.MOLLIE_PROFILE_ID, }); - expect(JSON.stringify(response)).not.toContain('creditcard'); + expect(JSON.stringify(response)).toContain('creditcard'); }); }); @@ -444,11 +983,11 @@ describe('Test getCreatePaymentUpdateAction', () => { (getCreatePaymentUpdateAction as jest.Mock).mockImplementationOnce(() => { const paymentService = jest.requireActual( '../../src/service/payment.service.ts', - ) as typeof import('../../src/service/payment.service.ts'); - return paymentService.getCreatePaymentUpdateAction(molliePayment, CTPayment); + ) as typeof import('../../src/service/payment.service'); + return paymentService.getCreatePaymentUpdateAction(molliePayment, CTPayment, 0); }); - getCreatePaymentUpdateAction(molliePayment, CTPayment).catch((error) => { + getCreatePaymentUpdateAction(molliePayment, CTPayment, 0).catch((error) => { expect(error).toEqual({ status: 400, title: 'Cannot find original transaction', @@ -509,8 +1048,8 @@ describe('Test getCreatePaymentUpdateAction', () => { (getCreatePaymentUpdateAction as jest.Mock).mockImplementationOnce(() => { const paymentService = jest.requireActual( '../../src/service/payment.service.ts', - ) as typeof import('../../src/service/payment.service.ts'); - return paymentService.getCreatePaymentUpdateAction(molliePayment, CTPayment); + ) as typeof import('../../src/service/payment.service'); + return paymentService.getCreatePaymentUpdateAction(molliePayment, CTPayment, 0); }); (changeTransactionState as jest.Mock).mockReturnValueOnce({ @@ -519,7 +1058,7 @@ describe('Test getCreatePaymentUpdateAction', () => { transactionId: '5c8b0375-305a-4f19-ae8e-07806b101999', }); - const actual = await getCreatePaymentUpdateAction(molliePayment, CTPayment); + const actual = await getCreatePaymentUpdateAction(molliePayment, CTPayment, 0); expect(actual).toHaveLength(4); expect(actual[0]).toEqual({ @@ -561,6 +1100,122 @@ describe('Test getCreatePaymentUpdateAction', () => { state: CTTransactionState.Pending, }); }); + + test('should return an array of actions included setTransactionCustomField when surcharge amount is not 0', async () => { + const CTPayment: Payment = { + id: '5c8b0375-305a-4f19-ae8e-07806b101999', + version: 1, + createdAt: '2024-07-04T14:07:35.625Z', + lastModifiedAt: '2024-07-04T14:07:35.625Z', + amountPlanned: { + type: 'centPrecision', + currencyCode: 'EUR', + centAmount: 1000, + fractionDigits: 2, + }, + paymentStatus: {}, + transactions: [ + { + id: '5c8b0375-305a-4f19-ae8e-07806b101999', + type: 'Authorization', + amount: { + type: 'centPrecision', + currencyCode: 'EUR', + centAmount: 1000, + fractionDigits: 2, + }, + state: 'Initial', + }, + ], + interfaceInteractions: [], + paymentMethodInfo: { + method: 'creditcard', + }, + }; + + const molliePayment: molliePayment = { + resource: 'payment', + id: 'tr_7UhSN1zuXS', + amount: { currency: 'USD', value: '10.00' }, + createdAt: '2024-07-05T04:24:12+00:00', + _links: { + checkout: { + href: 'https://api.mollie.com/v2/payments/tr_7UhSN1zuXS', + type: 'https://api.mollie.com/v2/payments/tr_7UhSN1zuXS', + }, + documentation: { + href: 'https://api.mollie.com/v2/payments/tr_7UhSN1zuXS', + type: 'https://api.mollie.com/v2/payments/tr_7UhSN1zuXS', + }, + }, + } as molliePayment; + + (getCreatePaymentUpdateAction as jest.Mock).mockImplementationOnce(() => { + const paymentService = jest.requireActual( + '../../src/service/payment.service.ts', + ) as typeof import('../../src/service/payment.service'); + return paymentService.getCreatePaymentUpdateAction(molliePayment, CTPayment, 1000); + }); + + (changeTransactionState as jest.Mock).mockReturnValueOnce({ + action: 'changeTransactionState', + state: 'Pending', + transactionId: '5c8b0375-305a-4f19-ae8e-07806b101999', + }); + + const actual = await getCreatePaymentUpdateAction(molliePayment, CTPayment, 1000); + expect(actual).toHaveLength(5); + + expect(actual[0]).toEqual({ + action: 'addInterfaceInteraction', + type: { + key: 'sctm_interface_interaction_type', + }, + fields: { + sctm_id: uuid, + sctm_action_type: ConnectorActions.CreatePayment, + sctm_created_at: molliePayment.createdAt, + sctm_request: JSON.stringify({ + transactionId: CTPayment.transactions[0].id, + paymentMethod: CTPayment.paymentMethodInfo.method, + }), + sctm_response: JSON.stringify({ + molliePaymentId: molliePayment.id, + checkoutUrl: molliePayment._links.checkout?.href, + transactionId: CTPayment.transactions[0].id, + }), + }, + }); + + expect(actual[1]).toEqual({ + action: 'changeTransactionInteractionId', + transactionId: CTPayment.transactions[0].id, + interactionId: molliePayment.id, + }); + + expect(actual[2]).toEqual({ + action: 'changeTransactionTimestamp', + transactionId: CTPayment.transactions[0].id, + timestamp: molliePayment.createdAt, + }); + + expect(actual[3]).toEqual({ + action: 'changeTransactionState', + transactionId: CTPayment.transactions[0].id, + state: CTTransactionState.Pending, + }); + + expect(actual[4]).toEqual({ + action: 'setTransactionCustomType', + type: { + key: 'sctm_transaction_surcharge_cost', + }, + fields: { + surchargeAmountInCent: 1000, + }, + transactionId: CTPayment.transactions[0].id, + }); + }); }); describe('Test handleCreatePayment', () => { @@ -593,6 +1248,17 @@ describe('Test handleCreatePayment', () => { paymentMethodInfo: { method: 'creditcard', }, + custom: { + type: { + typeId: 'type', + id: 'test', + }, + fields: { + sctm_payment_methods_request: JSON.stringify({ + billingCountry: 'DE', + }), + }, + }, }; beforeEach(() => { @@ -636,6 +1302,41 @@ describe('Test handleCreatePayment', () => { }, } as molliePayment; + const customLineItem = { + id: 'custom-line', + key: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }; + + const mockedCart = { + id: 'mocked-cart', + customLineItems: [customLineItem], + } as Cart; + + const methodConfig = { + value: { + pricingConstraints: [ + { + currencyCode: CTPayment.amountPlanned.currencyCode, + countryCode: JSON.parse(CTPayment.custom?.fields?.sctm_payment_methods_request).billingCountry, + surchargeCost: { + percentageAmount: 2, + fixedAmount: 10, + }, + }, + ], + }, + }; + + const appUtils = require('../../src/utils/app.utils'); + + jest.spyOn(appUtils, 'calculateTotalSurchargeAmount'); + + const mapUtils = require('../../src/utils/map.utils'); + + jest.spyOn(mapUtils, 'createCartUpdateActions'); + + (getCartFromPayment as jest.Mock).mockReturnValue(mockedCart); + (getSingleMethodConfigObject as jest.Mock).mockReturnValueOnce(methodConfig); (createMolliePayment as jest.Mock).mockReturnValueOnce(molliePayment); (getPaymentExtension as jest.Mock).mockReturnValueOnce({ destination: { @@ -653,8 +1354,46 @@ describe('Test handleCreatePayment', () => { transactionId: '5c8b0375-305a-4f19-ae8e-07806b101999', }); + (updateCart as jest.Mock).mockReturnValue(mockedCart); + + const totalSurchargeAmount = 1020; + const actual = await handleCreatePayment(CTPayment); + const expectedCartUpdateActions = [ + { + action: 'removeCustomLineItem', + customLineItemId: customLineItem.id, + }, + { + action: 'addCustomLineItem', + name: { + de: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + en: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }, + quantity: 1, + money: { + centAmount: totalSurchargeAmount, + currencyCode: CTPayment.amountPlanned.currencyCode, + }, + slug: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }, + ]; + + expect(getSingleMethodConfigObject).toHaveBeenCalledWith(CTPayment.paymentMethodInfo.method); + expect(calculateTotalSurchargeAmount).toHaveBeenCalledTimes(1); + expect(calculateTotalSurchargeAmount).toHaveBeenCalledWith( + CTPayment, + methodConfig.value.pricingConstraints[0].surchargeCost, + ); + expect(calculateTotalSurchargeAmount).toHaveReturnedWith( + totalSurchargeAmount / Math.pow(10, CTPayment.amountPlanned.fractionDigits), + ); + + expect(createCartUpdateActions).toHaveBeenCalledTimes(1); + expect(createCartUpdateActions).toHaveBeenCalledWith(mockedCart, CTPayment, totalSurchargeAmount); + expect(createCartUpdateActions).toHaveReturnedWith(expectedCartUpdateActions); + const ctActions = [ { action: 'addInterfaceInteraction', @@ -683,6 +1422,16 @@ describe('Test handleCreatePayment', () => { transactionId: '5c8b0375-305a-4f19-ae8e-07806b101999', state: 'Pending', }, + { + action: 'setTransactionCustomType', + type: { + key: 'sctm_transaction_surcharge_cost', + }, + fields: { + surchargeAmountInCent: 1020, + }, + transactionId: CTPayment.transactions[0].id, + }, ]; expect(actual).toEqual({ @@ -725,6 +1474,41 @@ describe('Test handleCreatePayment', () => { }, } as CustomPayment; + const customLineItem = { + id: 'custom-line', + key: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }; + + const cart = { + customLineItems: [customLineItem], + } as Cart; + + const methodConfig = { + value: { + pricingConstraints: [ + { + currencyCode: CTPayment.amountPlanned.currencyCode, + countryCode: JSON.parse(CTPayment.custom?.fields?.sctm_payment_methods_request).billingCountry, + surchargeCost: { + percentageAmount: 2, + fixedAmount: 10, + }, + }, + ], + }, + }; + + const appUtils = require('../../src/utils/app.utils'); + + jest.spyOn(appUtils, 'calculateTotalSurchargeAmount'); + + const mapUtils = require('../../src/utils/map.utils'); + + jest.spyOn(mapUtils, 'createCartUpdateActions'); + + (getCartFromPayment as jest.Mock).mockReturnValueOnce(cart); + (getSingleMethodConfigObject as jest.Mock).mockReturnValueOnce(methodConfig); + (createPaymentWithCustomMethod as jest.Mock).mockReturnValueOnce(molliePayment); (getPaymentExtension as jest.Mock).mockReturnValueOnce({ destination: { @@ -742,8 +1526,45 @@ describe('Test handleCreatePayment', () => { transactionId: '5c8b0375-305a-4f19-ae8e-07806b101999', }); + (updateCart as jest.Mock).mockReturnValueOnce(cart); + + const totalSurchargeAmount = 1020; + const actual = await handleCreatePayment(CTPayment); + const expectedCartUpdateActions = [ + { + action: 'removeCustomLineItem', + customLineItemId: customLineItem.id, + }, + { + action: 'addCustomLineItem', + name: { + de: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + en: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }, + quantity: 1, + money: { + centAmount: totalSurchargeAmount, + currencyCode: CTPayment.amountPlanned.currencyCode, + }, + slug: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + }, + ]; + + expect(calculateTotalSurchargeAmount).toHaveBeenCalledTimes(1); + expect(calculateTotalSurchargeAmount).toHaveBeenCalledWith( + CTPayment, + methodConfig.value.pricingConstraints[0].surchargeCost, + ); + expect(calculateTotalSurchargeAmount).toHaveReturnedWith( + totalSurchargeAmount / Math.pow(10, CTPayment.amountPlanned.fractionDigits), + ); + + expect(createCartUpdateActions).toHaveBeenCalledTimes(1); + expect(createCartUpdateActions).toHaveBeenCalledWith(cart, CTPayment, totalSurchargeAmount); + expect(createCartUpdateActions).toHaveReturnedWith(expectedCartUpdateActions); + const ctActions = [ { action: 'addInterfaceInteraction', @@ -772,6 +1593,16 @@ describe('Test handleCreatePayment', () => { transactionId: '5c8b0375-305a-4f19-ae8e-07806b101999', state: 'Pending', }, + { + action: 'setTransactionCustomType', + type: { + key: 'sctm_transaction_surcharge_cost', + }, + fields: { + surchargeAmountInCent: totalSurchargeAmount, + }, + transactionId: CTPayment.transactions[0].id, + }, ]; expect(createPaymentWithCustomMethod).toBeCalledTimes(1); @@ -1231,6 +2062,10 @@ describe('Test handlePaymentWebhook', () => { }); it('should return true and perform update with specific actions if the targeted status is canceled', async () => { + const cartService = require('../../src/service/cart.service'); + + jest.spyOn(cartService, 'removeCartMollieCustomLineItem'); + const fakePaymentId = 'tr_XXXX'; (getPaymentById as jest.Mock).mockReturnValue({ id: fakePaymentId, @@ -1299,6 +2134,8 @@ describe('Test handlePaymentWebhook', () => { expect(updatePayment).toBeCalledTimes(1); expect(updatePayment).toBeCalledWith(ctPayment, actions); + + expect(removeCartMollieCustomLineItem).toBeCalledTimes(1); }); it('should handle for manual capture payment', async () => { @@ -1532,6 +2369,10 @@ describe('Test handleCancelPayment', () => { }); it('should return status code and array of actions', async () => { + const cartService = require('../../src/service/cart.service'); + + jest.spyOn(cartService, 'removeCartMollieCustomLineItem'); + const molliePayment: molliePayment = { resource: 'payment', id: 'tr_7UhSN1zuXS', @@ -1569,12 +2410,15 @@ describe('Test handleCancelPayment', () => { expect(cancelPayment).toBeCalledTimes(1); expect(cancelPayment).toBeCalledWith(molliePayment.id); + expect(removeCartMollieCustomLineItem).toBeCalledTimes(1); + expect(actual).toEqual({ statusCode: 200, actions: [], }); }); }); + describe('Test handleGetApplePaySession', () => { beforeEach(() => { jest.clearAllMocks(); diff --git a/processor/tests/utils/app.utils.spec.ts b/processor/tests/utils/app.utils.spec.ts index 4f653a0..60eda64 100644 --- a/processor/tests/utils/app.utils.spec.ts +++ b/processor/tests/utils/app.utils.spec.ts @@ -1,12 +1,17 @@ import { describe, test, expect, it, jest } from '@jest/globals'; import { + calculateTotalSurchargeAmount, + convertCentToEUR, createDateNowString, parseStringToJsonObject, removeEmptyProperties, + roundSurchargeAmountToCent, validateEmail, } from '../../src/utils/app.utils'; import { logger } from '../../src/utils/logger.utils'; import CustomError from '../../src/errors/custom.error'; +import { Payment } from '@commercetools/platform-sdk'; +import { SurchargeCost } from '../../src/types/commercetools.types'; describe('Test createDateNowString', () => { test('should return correct time', async () => { @@ -95,3 +100,48 @@ describe('Test validateEmail', () => { expect(validateEmail('n.tran@shopmacher.de')).toBe(true); }); }); + +describe('Test convertCentToEUR', () => { + it('should return correct result', () => { + expect(convertCentToEUR(100, 2)).toBe(1); + }); +}); + +describe('Test calculateTotalSurchargeAmount', () => { + it('should return correct surcharge amount', () => { + const payment = { + amountPlanned: { + centAmount: 2000, + fractionDigits: 2, + }, + } as Payment; + + const surcharge = { + percentageAmount: 10, + fixedAmount: 5, + } as SurchargeCost; + + expect(calculateTotalSurchargeAmount(payment, surcharge)).toBe(7); + }); + + it('should return 0 if surcharge param is not defined', () => { + const payment = { + amountPlanned: { + centAmount: 2000, + fractionDigits: 2, + }, + } as Payment; + + expect(calculateTotalSurchargeAmount(payment, undefined)).toBe(0); + }); +}); + +describe('Test roundSurchargeAmountToCent', () => { + it('should return correct surcharge amount in cent', () => { + const surchargeAmountInEur = 300.998; + + const fractionDigits = 2; + + expect(roundSurchargeAmountToCent(surchargeAmountInEur, fractionDigits)).toBe(30100); + }); +}); diff --git a/processor/tests/utils/config.utils.spec.ts b/processor/tests/utils/config.utils.spec.ts index bb690f8..e5a5426 100644 --- a/processor/tests/utils/config.utils.spec.ts +++ b/processor/tests/utils/config.utils.spec.ts @@ -14,6 +14,8 @@ describe('Test src/utils/config.utils.ts', () => { region: process.env.CTP_REGION, authUrl: process.env.CTP_AUTH_URL, authMode: process.env.AUTHENTICATION_MODE, + sessionAudience: process.env.CTP_SESSION_AUDIENCE, + sessionIssuer: process.env.CTP_SESSION_ISSUER, }, mollie: { liveApiKey: process.env.MOLLIE_API_LIVE_KEY, diff --git a/processor/tests/utils/constant.utils.spec.ts b/processor/tests/utils/constant.utils.spec.ts index e5bfac0..a9397f2 100644 --- a/processor/tests/utils/constant.utils.spec.ts +++ b/processor/tests/utils/constant.utils.spec.ts @@ -9,6 +9,9 @@ import { PAY_LATER_ENUMS, DUE_DATE_PATTERN, DEFAULT_DUE_DATE, + MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + MOLLIE_SURCHARGE_LINE_DESCRIPTION, + MOLLIE_SHIPPING_LINE_DESCRIPTION, } from '../../src/utils/constant.utils'; import { version } from '../../package.json'; @@ -78,4 +81,19 @@ describe('Test constant.utils.ts', () => { expect(DEFAULT_DUE_DATE).toBeDefined(); expect(DEFAULT_DUE_DATE).toBe(14); }); + + test('should return correct {MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM} pattern', () => { + expect(MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM).toBeDefined(); + expect(MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM).toBe('mollie-surcharge-line-item'); + }); + + test('should return correct {MOLLIE_SURCHARGE_LINE_DESCRIPTION} pattern', () => { + expect(MOLLIE_SURCHARGE_LINE_DESCRIPTION).toBeDefined(); + expect(MOLLIE_SURCHARGE_LINE_DESCRIPTION).toBe('Total surcharge amount'); + }); + + test('should return correct {MOLLIE_SHIPPING_LINE_DESCRIPTION} pattern', () => { + expect(MOLLIE_SHIPPING_LINE_DESCRIPTION).toBeDefined(); + expect(MOLLIE_SHIPPING_LINE_DESCRIPTION).toBe('Shipping amount'); + }); }); diff --git a/processor/tests/utils/map.utils.spec.ts b/processor/tests/utils/map.utils.spec.ts index 5d2b17a..bc748c8 100644 --- a/processor/tests/utils/map.utils.spec.ts +++ b/processor/tests/utils/map.utils.spec.ts @@ -1,12 +1,17 @@ import { describe, test, expect, it, jest } from '@jest/globals'; import { + createCartUpdateActions, createMollieCreatePaymentParams, + createMollieLineForAdditionalAmount, mapCommercetoolsPaymentCustomFieldsToMollieListParams, } from '../../src/utils/map.utils'; -import { Payment } from '@commercetools/platform-sdk'; +import { Cart, Payment } from '@commercetools/platform-sdk'; import { MethodsListParams, PaymentCreateParams, PaymentMethod } from '@mollie/api-client'; -import { calculateDueDate, makeMollieAmount } from '../../src/utils/mollie.utils'; -import { CustomPaymentMethod } from '../../src/types/mollie.types'; +import { + MOLLIE_SHIPPING_LINE_DESCRIPTION, + MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + MOLLIE_SURCHARGE_LINE_DESCRIPTION, +} from '../../src/utils/constant.utils'; jest.mock('../../src/utils/mollie.utils.ts', () => ({ // @ts-expect-error ignore type error @@ -62,384 +67,837 @@ describe('Test map.utils.ts', () => { }); describe('createMollieCreatePaymentParams', () => { - it('should able to create a mollie payment params from CommerceTools payment object for with method as creditcard', async () => { - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: 'creditcard', - }, - }; - const extensionUrl = 'https://example.com/webhook'; + // it('should able to create a mollie payment params from CommerceTools payment object for with method as creditcard', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; - const mollieCreatePaymentParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - const mollieAmount = makeMollieAmount(CTPayment.amountPlanned); + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: 'creditcard', + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; - expect(mollieCreatePaymentParams).toEqual({ - method: CTPayment.paymentMethodInfo.method, - amount: { - currency: mollieAmount.currency, - value: mollieAmount.value, - }, - webhookUrl: extensionUrl, - }); - }); + // const mollieCreatePaymentParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // const mollieAmount = makeMollieAmount(CTPayment.amountPlanned); - it('should able to create a mollie payment params from CommerceTools payment object with method as creditcard which has custom field', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - cardToken: 'card_token_12345', - }; + // expect(mollieCreatePaymentParams).toEqual({ + // method: CTPayment.paymentMethodInfo.method, + // amount: { + // currency: mollieAmount.currency, + // value: mollieAmount.value, + // }, + // webhookUrl: extensionUrl, + // lines: [], + // }); + // }); - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: 'creditcard', - }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', - }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), - }, - }, - }; - const extensionUrl = 'https://example.com/webhook'; + // it('should able to create a mollie payment params from CommerceTools payment object for with method as creditcard and surcharge amount is not 0', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; - const mollieCreatePaymentParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: 'creditcard', + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; - expect(mollieCreatePaymentParams).toEqual({ - method: 'creditcard', - amount: { - currency: 'EUR', - value: '10.00', - }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, // Always use our default webhook endpoint - description: customFieldObject.description, - cardToken: customFieldObject.cardToken, - }); - }); + // const surchargeAmountInCent = 1000; - it('should able to create a mollie payment params from CommerceTools payment object with method as ideal', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - include: { - 'details.qrCode': { - width: 100, - height: 100, - src: 'qr_code_url', - }, - }, - }; + // const mollieCreatePaymentParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, surchargeAmountInCent, cart); + // const mollieAmount = { + // currency: CTPayment.amountPlanned.currencyCode, + // value: '20.00', + // }; - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.ideal + ',ideal_TEST', - }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', - }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), - }, - }, - }; - const extensionUrl = 'https://example.com/webhook'; + // expect(mollieCreatePaymentParams).toEqual({ + // method: CTPayment.paymentMethodInfo.method, + // amount: mollieAmount, + // webhookUrl: extensionUrl, + // lines: [ + // { + // description: MOLLIE_SURCHARGE_LINE_DESCRIPTION, + // quantity: 1, + // quantityUnit: 'pcs', + // unitPrice: { + // currency: CTPayment.amountPlanned.currencyCode, + // value: '10.00', + // }, + // totalAmount: { + // currency: CTPayment.amountPlanned.currencyCode, + // value: '10.00', + // }, + // }, + // ], + // }); + // }); - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.ideal, - amount: { - currency: 'EUR', - value: '10.00', - }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, - issuer: 'ideal_TEST', - include: customFieldObject.include, - }); - }); + // it('should able to create a mollie payment params from CommerceTools payment object with method as creditcard which has custom field', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; - it('should able to create a mollie payment params from CommerceTools payment object with method as bancontact', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - include: { - 'details.qrCode': { - width: 100, - height: 100, - src: 'qr_code_url', - }, - }, - }; + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // cardToken: 'card_token_12345', + // }; - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.bancontact, - }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', - }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), - }, - }, - }; - const extensionUrl = 'https://example.com/webhook'; + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: 'creditcard', + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.bancontact, - amount: { - currency: 'EUR', - value: '10.00', - }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, - include: customFieldObject.include, - }); - }); + // const mollieCreatePaymentParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); - it('should able to create a mollie payment params from CommerceTools payment object with method as banktransfer', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - billingAddress: { - email: 'test@mollie.com', - }, - }; + // expect(mollieCreatePaymentParams).toEqual({ + // method: 'creditcard', + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, // Always use our default webhook endpoint + // description: customFieldObject.description, + // cardToken: customFieldObject.cardToken, + // lines: [], + // }); + // }); - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.banktransfer, - }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', - }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), - }, - }, - }; - const extensionUrl = 'https://example.com/webhook'; + // it('should able to create a mollie payment params from CommerceTools payment object with method as ideal', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; - const dueDate = '2024-01-01'; - (calculateDueDate as jest.Mock).mockReturnValueOnce(dueDate); + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // include: { + // 'details.qrCode': { + // width: 100, + // height: 100, + // src: 'qr_code_url', + // }, + // }, + // }; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.ideal + ',ideal_TEST', + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.banktransfer, - amount: { - currency: 'EUR', - value: '10.00', - }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, - billingAddress: customFieldObject.billingAddress, - dueDate, - }); - }); + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.ideal, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // issuer: 'ideal_TEST', + // include: customFieldObject.include, + // lines: [], + // }); + // }); - it('should able to create a mollie payment params from CommerceTools payment object with method as przelewy24', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - billingEmail: 'test@mollie.com', - }; + // it('should able to create a mollie payment params from CommerceTools payment object with method as bancontact', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.przelewy24, - }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', - }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), - }, - }, - }; - const extensionUrl = 'https://example.com/webhook'; + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // include: { + // 'details.qrCode': { + // width: 100, + // height: 100, + // src: 'qr_code_url', + // }, + // }, + // }; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.przelewy24, - amount: { - currency: 'EUR', - value: '10.00', + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.bancontact, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.bancontact, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // include: customFieldObject.include, + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object with method as banktransfer', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // billingAddress: { + // email: 'test@mollie.com', + // }, + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.banktransfer, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const dueDate = '2024-01-01'; + // (calculateDueDate as jest.Mock).mockReturnValueOnce(dueDate); + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.banktransfer, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // billingAddress: customFieldObject.billingAddress, + // dueDate, + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object with method as przelewy24', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // billingEmail: 'test@mollie.com', + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.przelewy24, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.przelewy24, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // billingEmail: customFieldObject.billingEmail, + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object with method as kbc', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.kbc, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.kbc, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object with method as blik', () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // billingEmail: 'n.tran@shopmacher.de', + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: CustomPaymentMethod.blik, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: CustomPaymentMethod.blik, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: customFieldObject.webhookUrl, + // description: customFieldObject.description, + // billingEmail: customFieldObject.billingEmail, + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object with method as applepay', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // applePayPaymentToken: '{"paymentData": {"version": "EC_v1", "data": "vK3BbrCbI/...."}}', + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.applepay, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.applepay, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // applePayPaymentToken: JSON.stringify(customFieldObject.applePayPaymentToken), + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object with method as paypal', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // sessionId: '12345', + // digitalGoods: true, + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.paypal, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.paypal, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // sessionId: customFieldObject.sessionId, + // digitalGoods: customFieldObject.digitalGoods, + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object with method as giftcard', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // voucherNumber: '12345', + // voucherPin: '9999', + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 1000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.giftcard, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.giftcard, + // amount: { + // currency: 'EUR', + // value: '10.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // voucherNumber: customFieldObject.voucherNumber, + // voucherPin: customFieldObject.voucherPin, + // lines: [], + // }); + // }); + + // it('should able to create a mollie payment params from CommerceTools payment object including lineItems', async () => { + // const cart = { + // id: 'cart-test-id' + // } as Cart; + + // const customFieldObject = { + // description: 'Test payment', + // locale: 'en_GB', + // redirectUrl: 'https://example.com/success', + // webhookUrl: 'https://example.com/webhook', + // lines: [ + // { + // description: 'Item 1', + // quantity: 1, + // quantityUnit: 'pcs', + // unitPrice: { currency: 'EUR', value: '10.00' }, + // totalAmount: { currency: 'EUR', value: '10.00' }, + // sku: 'TEST1', + // imageUrl: 'https://example.com/image1.jpg', + // productUrl: 'https://example.com/product1', + // }, + // { + // description: 'Item 2', + // quantity: 1, + // quantityUnit: 'pcs', + // unitPrice: { currency: 'EUR', value: '10.00' }, + // totalAmount: { currency: 'EUR', value: '10.00' }, + // sku: 'TEST2', + // imageUrl: 'https://example.com/image2.jpg', + // productUrl: 'https://example.com/product2', + // }, + // ], + // }; + + // const CTPayment: Payment = { + // id: '5c8b0375-305a-4f19-ae8e-07806b101999', + // version: 1, + // createdAt: '2024-07-04T14:07:35.625Z', + // lastModifiedAt: '2024-07-04T14:07:35.625Z', + // amountPlanned: { + // type: 'centPrecision', + // currencyCode: 'EUR', + // centAmount: 2000, + // fractionDigits: 2, + // }, + // paymentStatus: {}, + // transactions: [], + // interfaceInteractions: [], + // paymentMethodInfo: { + // method: PaymentMethod.paypal, + // }, + // custom: { + // type: { + // typeId: 'type', + // id: 'sctm_payment', + // }, + // fields: { + // sctm_create_payment_request: JSON.stringify(customFieldObject), + // }, + // }, + // }; + // const extensionUrl = 'https://example.com/webhook'; + + // const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl, 0, cart); + // expect(mollieCreatePaymentParams).toEqual({ + // method: PaymentMethod.paypal, + // amount: { + // currency: 'EUR', + // value: '20.00', + // }, + // locale: customFieldObject.locale, + // redirectUrl: customFieldObject.redirectUrl, + // webhookUrl: extensionUrl, + // description: customFieldObject.description, + // lines: customFieldObject.lines, + // }); + // }); + + it('should able to create a mollie payment params from CommerceTools payment object including a line item for shipping amount', async () => { + const cart = { + id: 'cart-test-id', + shippingInfo: { + price: { + type: 'centPrecision', + currencyCode: 'EUR', + centAmount: 5000, + fractionDigits: 2, + }, }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, - billingEmail: customFieldObject.billingEmail, - }); - }); + } as Cart; - it('should able to create a mollie payment params from CommerceTools payment object with method as kbc', async () => { const customFieldObject = { description: 'Test payment', locale: 'en_GB', redirectUrl: 'https://example.com/success', webhookUrl: 'https://example.com/webhook', - }; - - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.kbc, - }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', + lines: [ + { + description: 'Item 1', + quantity: 1, + quantityUnit: 'pcs', + unitPrice: { currency: 'EUR', value: '10.00' }, + totalAmount: { currency: 'EUR', value: '10.00' }, + sku: 'TEST1', + imageUrl: 'https://example.com/image1.jpg', + productUrl: 'https://example.com/product1', }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), + { + description: 'Item 2', + quantity: 1, + quantityUnit: 'pcs', + unitPrice: { currency: 'EUR', value: '10.00' }, + totalAmount: { currency: 'EUR', value: '10.00' }, + sku: 'TEST2', + imageUrl: 'https://example.com/image2.jpg', + productUrl: 'https://example.com/product2', }, - }, + ], }; - const extensionUrl = 'https://example.com/webhook'; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.kbc, - amount: { + const mollieLines = Object.assign([], customFieldObject.lines as Array); + mollieLines.push({ + description: MOLLIE_SHIPPING_LINE_DESCRIPTION, + quantity: 1, + quantityUnit: 'pcs', + unitPrice: { currency: 'EUR', - value: '10.00', + value: '50.00', + }, + totalAmount: { + currency: 'EUR', + value: '50.00', }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, }); - }); - - it('should able to create a mollie payment params from CommerceTools payment object with method as blik', () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - billingEmail: 'n.tran@shopmacher.de', - }; const CTPayment: Payment = { id: '5c8b0375-305a-4f19-ae8e-07806b101999', @@ -449,14 +907,14 @@ describe('createMollieCreatePaymentParams', () => { amountPlanned: { type: 'centPrecision', currencyCode: 'EUR', - centAmount: 1000, + centAmount: 2000, fractionDigits: 2, }, paymentStatus: {}, transactions: [], interfaceInteractions: [], paymentMethodInfo: { - method: CustomPaymentMethod.blik, + method: PaymentMethod.paypal, }, custom: { type: { @@ -471,181 +929,146 @@ describe('createMollieCreatePaymentParams', () => { const extensionUrl = 'https://example.com/webhook'; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); + const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams( + CTPayment, + extensionUrl, + 0, + cart, + ); expect(mollieCreatePaymentParams).toEqual({ - method: CustomPaymentMethod.blik, + method: PaymentMethod.paypal, amount: { currency: 'EUR', - value: '10.00', + value: '20.00', }, locale: customFieldObject.locale, redirectUrl: customFieldObject.redirectUrl, - webhookUrl: customFieldObject.webhookUrl, + webhookUrl: extensionUrl, description: customFieldObject.description, - billingEmail: customFieldObject.billingEmail, + lines: mollieLines, }); }); +}); - it('should able to create a mollie payment params from CommerceTools payment object with method as applepay', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - applePayPaymentToken: '{"paymentData": {"version": "EC_v1", "data": "vK3BbrCbI/...."}}', - }; - - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', +describe('Test createCartUpdateActions', () => { + it('should able to create cart update actions including only insert new custom line item', async () => { + const cart = { + customLineItems: [], + shippingInfo: { + taxCategory: { + id: '123', + }, + }, + } as unknown as Cart; + const ctPayment = { amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, + centAmount: 10000, fractionDigits: 2, + currencyCode: 'EUR', }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.applepay, - }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', + } as Payment; + const surchargeAmountInCent = 10; + + const expectedResult = [ + { + action: 'addCustomLineItem', + name: { + en: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + de: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), + quantity: 1, + slug: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + money: { + centAmount: surchargeAmountInCent, + currencyCode: ctPayment.amountPlanned.currencyCode, + }, + taxCategory: { + id: cart.shippingInfo?.taxCategory?.id, }, }, - }; - const extensionUrl = 'https://example.com/webhook'; + ]; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.applepay, - amount: { - currency: 'EUR', - value: '10.00', - }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, - applePayPaymentToken: JSON.stringify(customFieldObject.applePayPaymentToken), - }); + expect(createCartUpdateActions(cart, ctPayment, surchargeAmountInCent)).toEqual(expectedResult); }); - it('should able to create a mollie payment params from CommerceTools payment object with method as paypal', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - sessionId: '12345', - digitalGoods: true, + it('should able to create cart update actions including remove the existing custom line item and insert new custom line item', async () => { + const mollieSurchargeCustomLine = { + id: '5c8b0375-305a-4f19-ae8e-07806b101999', + key: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, }; - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', + const cart = { + customLineItems: [mollieSurchargeCustomLine], + shippingInfo: { + taxCategory: { + id: '123', + }, + }, + } as unknown as Cart; + const ctPayment = { amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, + centAmount: 10000, fractionDigits: 2, + currencyCode: 'EUR', }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.paypal, + } as Payment; + const surchargeAmountInCent = 10; + + const expectedResult = [ + { + action: 'removeCustomLineItem', + customLineItemId: mollieSurchargeCustomLine.id, }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', + { + action: 'addCustomLineItem', + name: { + en: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + de: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), + quantity: 1, + slug: MOLLIE_SURCHARGE_CUSTOM_LINE_ITEM, + money: { + centAmount: surchargeAmountInCent, + // centAmount: surchargeAmount, + currencyCode: ctPayment.amountPlanned.currencyCode, + }, + taxCategory: { + id: cart.shippingInfo?.taxCategory?.id, }, }, - }; - const extensionUrl = 'https://example.com/webhook'; + ]; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.paypal, - amount: { - currency: 'EUR', - value: '10.00', - }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, - sessionId: customFieldObject.sessionId, - digitalGoods: customFieldObject.digitalGoods, - }); + expect(createCartUpdateActions(cart, ctPayment, surchargeAmountInCent)).toEqual(expectedResult); }); +}); - it('should able to create a mollie payment params from CommerceTools payment object with method as giftcard', async () => { - const customFieldObject = { - description: 'Test payment', - locale: 'en_GB', - redirectUrl: 'https://example.com/success', - webhookUrl: 'https://example.com/webhook', - voucherNumber: '12345', - voucherPin: '9999', - }; +describe('Test createMollieLineForAdditionalAmount', () => { + it('should return a Mollie line for the surcharge amount', () => { + const surchargeAmountInCent = 1020; + const fractionDigits = 2; + const currency = 'EUR'; - const CTPayment: Payment = { - id: '5c8b0375-305a-4f19-ae8e-07806b101999', - version: 1, - createdAt: '2024-07-04T14:07:35.625Z', - lastModifiedAt: '2024-07-04T14:07:35.625Z', - amountPlanned: { - type: 'centPrecision', - currencyCode: 'EUR', - centAmount: 1000, - fractionDigits: 2, - }, - paymentStatus: {}, - transactions: [], - interfaceInteractions: [], - paymentMethodInfo: { - method: PaymentMethod.giftcard, + const expected = { + description: MOLLIE_SURCHARGE_LINE_DESCRIPTION, + quantity: 1, + quantityUnit: 'pcs', + unitPrice: { + currency, + value: '10.20', }, - custom: { - type: { - typeId: 'type', - id: 'sctm_payment', - }, - fields: { - sctm_create_payment_request: JSON.stringify(customFieldObject), - }, + totalAmount: { + currency, + value: '10.20', }, }; - const extensionUrl = 'https://example.com/webhook'; - const mollieCreatePaymentParams: PaymentCreateParams = createMollieCreatePaymentParams(CTPayment, extensionUrl); - expect(mollieCreatePaymentParams).toEqual({ - method: PaymentMethod.giftcard, - amount: { - currency: 'EUR', - value: '10.00', - }, - locale: customFieldObject.locale, - redirectUrl: customFieldObject.redirectUrl, - webhookUrl: extensionUrl, - description: customFieldObject.description, - voucherNumber: customFieldObject.voucherNumber, - voucherPin: customFieldObject.voucherPin, - }); + expect( + createMollieLineForAdditionalAmount( + MOLLIE_SURCHARGE_LINE_DESCRIPTION, + surchargeAmountInCent, + fractionDigits, + currency, + ), + ).toStrictEqual(expected); }); }); diff --git a/processor/tests/utils/mollie.utils.spec.ts b/processor/tests/utils/mollie.utils.spec.ts index 7863481..c016a39 100644 --- a/processor/tests/utils/mollie.utils.spec.ts +++ b/processor/tests/utils/mollie.utils.spec.ts @@ -45,6 +45,23 @@ describe('Test mollie.utils.ts', () => { expect(makeMollieAmount(centPrecisionMoney)).toEqual(expected); }); + + it('should create a Mollie Amount from CentPrecisionMoney with surcharge amount is not 0', () => { + const centPrecisionMoney: CentPrecisionMoney = { + centAmount: 1234, + fractionDigits: 2, + currencyCode: 'EUR', + } as CentPrecisionMoney; + + const surchargeAmountInCent = 20; + + const expected: Amount = { + value: '12.54', + currency: 'EUR', + }; + + expect(makeMollieAmount(centPrecisionMoney, surchargeAmountInCent)).toEqual(expected); + }); }); describe('makeCTMoney', () => { diff --git a/processor/tests/validators/env.validators.spec.ts b/processor/tests/validators/env.validators.spec.ts index 12b81da..e533b5b 100644 --- a/processor/tests/validators/env.validators.spec.ts +++ b/processor/tests/validators/env.validators.spec.ts @@ -67,17 +67,29 @@ describe('Test env.validators.ts', () => { index1: 5, index2: 0, field1: 'commerceTools', - field2: 'authUrl', + field2: 'sessionAudience', error: { - code: 'InvalidAuthUrl', - message: 'Not a valid url.', + code: 'InvalidSessionAudience', + message: 'Not a valid sessionAudience.', referencedBy: 'environmentVariables', }, - condition: undefined, + condition: { min: 1, max: undefined }, }, { index1: 6, index2: 0, + field1: 'commerceTools', + field2: 'sessionIssuer', + error: { + code: 'InvalidSessionIssuer', + message: 'Not a valid sessionIssuer.', + referencedBy: 'environmentVariables', + }, + condition: { min: 1, max: undefined }, + }, + { + index1: 7, + index2: 0, field1: 'mollie', field2: 'testApiKey', error: { @@ -88,7 +100,7 @@ describe('Test env.validators.ts', () => { condition: undefined, }, { - index1: 7, + index1: 8, index2: 0, field1: 'mollie', field2: 'liveApiKey', @@ -100,7 +112,7 @@ describe('Test env.validators.ts', () => { condition: undefined, }, { - index1: 8, + index1: 9, index2: 0, field1: 'mollie', field2: 'profileId', @@ -112,7 +124,7 @@ describe('Test env.validators.ts', () => { condition: undefined, }, { - index1: 9, + index1: 10, index2: 0, field1: 'mollie', field2: 'debug', @@ -124,7 +136,7 @@ describe('Test env.validators.ts', () => { condition: { min: 1, max: 1 }, }, { - index1: 10, + index1: 11, index2: 0, field1: 'mollie', field2: 'cardComponent', @@ -136,7 +148,7 @@ describe('Test env.validators.ts', () => { condition: { min: 1, max: 1 }, }, { - index1: 11, + index1: 12, index2: 0, field1: 'mollie', field2: 'mode', @@ -148,7 +160,7 @@ describe('Test env.validators.ts', () => { condition: { min: 1, max: 4 }, }, { - index1: 12, + index1: 13, index2: 0, field1: 'mollie', field2: 'bankTransferDueDate', @@ -160,7 +172,7 @@ describe('Test env.validators.ts', () => { }, }, { - index1: 13, + index1: 14, index2: 0, field1: 'commerceTools', field2: 'authMode', diff --git a/processor/tests/validators/helpers.validators.spec.ts b/processor/tests/validators/helpers.validators.spec.ts index c48b7b6..5bcdc64 100644 --- a/processor/tests/validators/helpers.validators.spec.ts +++ b/processor/tests/validators/helpers.validators.spec.ts @@ -257,6 +257,8 @@ describe('Test helpers.validators.ts', () => { region: process.env.CTP_REGION as string, authUrl: process.env.CTP_AUTH_URL as string, authMode: process.env.AUTHENTICATION_MODE as string, + sessionAudience: process.env.CTP_SESSION_AUDIENCE as string, + sessionIssuer: process.env.CTP_SESSION_ISSUER as string, }, mollie: { liveApiKey: process.env.MOLLIE_API_LIVE_KEY as string, @@ -283,6 +285,8 @@ describe('Test helpers.validators.ts', () => { region: process.env.CTP_REGION as string, authUrl: process.env.CTP_AUTH_URL as string, authMode: process.env.AUTHENTICATION_MODE as string, + sessionAudience: process.env.CTP_SESSION_AUDIENCE as string, + sessionIssuer: process.env.CTP_SESSION_ISSUER as string, }, mollie: { liveApiKey: process.env.MOLLIE_API_LIVE_KEY as string, @@ -349,6 +353,8 @@ describe('test getValidateMessages', () => { region: process.env.CTP_REGION as string, authUrl: process.env.CTP_AUTH_URL as string, authMode: process.env.AUTHENTICATION_MODE as string, + sessionAudience: process.env.CTP_SESSION_AUDIENCE as string, + sessionIssuer: process.env.CTP_SESSION_ISSUER as string, }, mollie: { testApiKey: process.env.MOLLIE_API_TEST_KEY as string, @@ -383,6 +389,8 @@ describe('test getValidateMessages', () => { region: process.env.CTP_REGION as string, authUrl: process.env.CTP_AUTH_URL as string, authMode: process.env.AUTHENTICATION_MODE as string, + sessionAudience: process.env.CTP_SESSION_AUDIENCE as string, + sessionIssuer: process.env.CTP_SESSION_ISSUER as string, }, mollie: { testApiKey: process.env.MOLLIE_API_TEST_KEY as string, @@ -417,6 +425,8 @@ describe('test getValidateMessages', () => { region: process.env.CTP_REGION as string, authUrl: process.env.CTP_AUTH_URL as string, authMode: process.env.AUTHENTICATION_MODE as string, + sessionAudience: process.env.CTP_SESSION_AUDIENCE as string, + sessionIssuer: process.env.CTP_SESSION_ISSUER as string, }, mollie: { testApiKey: process.env.MOLLIE_API_TEST_KEY as string,