From bbccd6481d56c3688bde8102437f09ace805a726 Mon Sep 17 00:00:00 2001 From: Adrien de Peretti Date: Fri, 3 May 2024 13:37:41 +0200 Subject: [PATCH] chore(): start moving some packages to the core directory (#7215) --- .eslintrc.js | 18 +- .github/workflows/codegen-test.yml | 80 +- .github/workflows/oas-test.yml | 77 +- package.json | 8 +- .../{ => cli}/create-medusa-app/.gitignore | 0 .../{ => cli}/create-medusa-app/CHANGELOG.md | 0 .../{ => cli}/create-medusa-app/README.md | 0 .../{ => cli}/create-medusa-app/package.json | 0 .../create-medusa-app/src/commands/create.ts | 0 .../{ => cli}/create-medusa-app/src/index.ts | 0 .../create-medusa-app/src/types.d.ts | 0 .../src/utils/clear-project.ts | 0 .../create-medusa-app/src/utils/clone-repo.ts | 0 .../src/utils/create-abort-controller.ts | 0 .../create-medusa-app/src/utils/create-db.ts | 0 .../create-medusa-app/src/utils/execute.ts | 0 .../create-medusa-app/src/utils/facts.ts | 0 .../src/utils/format-connection-string.ts | 0 .../src/utils/get-config-store.ts | 0 .../src/utils/get-current-os.ts | 0 .../src/utils/log-message.ts | 0 .../create-medusa-app/src/utils/logger.ts | 0 .../src/utils/nextjs-utils.ts | 0 .../src/utils/postgres-client.ts | 0 .../src/utils/prepare-project.ts | 0 .../src/utils/process-manager.ts | 0 .../src/utils/start-medusa.ts | 0 .../{ => cli}/create-medusa-app/tsconfig.json | 0 packages/{ => cli}/medusa-cli/.gitignore | 0 packages/{ => cli}/medusa-cli/CHANGELOG.md | 0 packages/{ => cli}/medusa-cli/cli.js | 0 packages/{ => cli}/medusa-cli/jest.config.js | 0 packages/{ => cli}/medusa-cli/package.json | 0 .../medusa-cli/scripts/postinstall.js | 0 .../{ => cli}/medusa-cli/src/commands/new.ts | 0 .../{ => cli}/medusa-cli/src/create-cli.ts | 0 .../{ => cli}/medusa-cli/src/did-you-mean.ts | 0 packages/{ => cli}/medusa-cli/src/index.ts | 0 .../__tests__/__snapshots__/index.js.snap | 0 .../src/reporter/__tests__/index.js | 0 .../medusa-cli/src/reporter/index.ts | 0 .../medusa-cli/src/reporter/panic-handler.ts | 0 .../medusa-cli/src/util/clear-project.ts | 0 .../medusa-cli/src/util/package-manager.ts | 0 .../{ => cli}/medusa-cli/src/util/version.ts | 0 packages/{ => cli}/medusa-cli/tsconfig.json | 0 .../{ => cli}/medusa-cli/tsconfig.spec.json | 0 packages/{ => cli}/medusa-dev-cli/.gitignore | 0 .../{ => cli}/medusa-dev-cli/CHANGELOG.md | 0 packages/{ => cli}/medusa-dev-cli/README.md | 0 .../{ => cli}/medusa-dev-cli/jest.config.js | 0 .../{ => cli}/medusa-dev-cli/package.json | 0 .../medusa-dev-cli/src/feature-flags/index.js | 0 .../src/feature-flags/template.js | 0 .../{ => cli}/medusa-dev-cli/src/index.js | 0 .../src/local-npm-registry/cleanup-tasks.js | 0 .../src/local-npm-registry/index.js | 0 .../local-npm-registry/install-packages.js | 0 .../src/local-npm-registry/publish-package.js | 0 .../local-npm-registry/verdaccio-config.js | 0 .../utils/__tests__/get-dependant-packages.js | 0 .../utils/__tests__/traverse-package-deps.js | 0 .../src/utils/check-deps-changes.js | 0 .../src/utils/get-dependant-packages.js | 0 .../utils/get-monorepo-package-json-path.js | 0 .../src/utils/promisified-spawn.js | 0 .../src/utils/traverse-package-deps.js | 0 .../medusa-dev-cli/src/utils/version.js | 0 .../{ => cli}/medusa-dev-cli/src/watch.js | 0 .../{ => cli}/medusa-dev-cli/tsconfig.json | 0 .../medusa-dev-cli/tsconfig.spec.json | 0 .../{ => cli}/oas/medusa-oas-cli/.gitignore | 0 .../{ => cli}/oas/medusa-oas-cli/CHANGELOG.md | 0 .../{ => cli}/oas/medusa-oas-cli/README.md | 0 .../oas/medusa-oas-cli/jest.config.js | 0 .../medusa-oas-cli/oas/default.oas.base.yaml | 0 .../{ => cli}/oas/medusa-oas-cli/package.json | 0 .../medusa/decorators/circular-patch.js | 0 .../redocly/plugins/medusa/index.js | 0 .../redocly/redocly-config.yaml | 0 .../src/__tests__/command-docs.test.ts | 0 .../src/__tests__/command-oas.test.ts | 0 .../oas/medusa-oas-cli/src/command-client.ts | 0 .../oas/medusa-oas-cli/src/command-docs.ts | 0 .../oas/medusa-oas-cli/src/command-oas.ts | 0 .../{ => cli}/oas/medusa-oas-cli/src/index.ts | 0 .../{ => cli}/oas/medusa-oas-cli/src/types.ts | 0 .../src/utils/circular-patch-utils.ts | 0 .../medusa-oas-cli/src/utils/combine-oas.ts | 0 .../oas/medusa-oas-cli/src/utils/fs-utils.ts | 0 .../medusa-oas-cli/src/utils/json-utils.ts | 0 .../oas/medusa-oas-cli/src/utils/merge-oas.ts | 0 .../medusa-oas-cli/src/utils/yaml-utils.ts | 0 .../oas/medusa-oas-cli/tsconfig.json | 0 .../oas/medusa-oas-cli/tsconfig.spec.json | 0 .../{ => cli}/oas/oas-github-ci/.gitignore | 0 .../{ => cli}/oas/oas-github-ci/CHANGELOG.md | 0 .../{ => cli}/oas/oas-github-ci/README.md | 0 .../{ => cli}/oas/oas-github-ci/package.json | 0 .../oas-github-ci/scripts/build-openapi.js | 0 .../oas/openapi-typescript-codegen/.gitignore | 0 .../.prettierignore | 0 .../openapi-typescript-codegen/CHANGELOG.md | 0 .../oas/openapi-typescript-codegen/README.md | 0 .../babel.config.json | 0 .../openapi-typescript-codegen/jest.config.js | 0 .../openapi-typescript-codegen/package.json | 0 .../rollup.config.mjs | 0 .../src/HttpClient.ts | 0 .../openapi-typescript-codegen/src/Indent.ts | 0 .../src/client/interfaces/Client.d.ts | 0 .../src/client/interfaces/Enum.d.ts | 0 .../src/client/interfaces/Model.d.ts | 0 .../client/interfaces/ModelComposition.d.ts | 0 .../src/client/interfaces/Operation.d.ts | 0 .../client/interfaces/OperationCodegen.d.ts | 0 .../src/client/interfaces/OperationError.d.ts | 0 .../client/interfaces/OperationParameter.d.ts | 0 .../interfaces/OperationParameters.d.ts | 0 .../client/interfaces/OperationResponse.d.ts | 0 .../src/client/interfaces/Schema.d.ts | 0 .../src/client/interfaces/Service.d.ts | 0 .../src/client/interfaces/Type.d.ts | 0 .../openapi-typescript-codegen/src/index.ts | 0 .../src/openApi/v3/index.ts | 0 .../WithDefaultRelationsExtension.d.ts | 0 .../Extensions/WithEnumExtension.d.ts | 0 .../src/openApi/v3/interfaces/OpenApi.d.ts | 0 .../v3/interfaces/OpenApiCallback.d.ts | 0 .../v3/interfaces/OpenApiComponents.d.ts | 0 .../openApi/v3/interfaces/OpenApiContact.d.ts | 0 .../v3/interfaces/OpenApiDiscriminator.d.ts | 0 .../v3/interfaces/OpenApiEncoding.d.ts | 0 .../openApi/v3/interfaces/OpenApiExample.d.ts | 0 .../v3/interfaces/OpenApiExternalDocs.d.ts | 0 .../openApi/v3/interfaces/OpenApiHeader.d.ts | 0 .../openApi/v3/interfaces/OpenApiInfo.d.ts | 0 .../openApi/v3/interfaces/OpenApiLicense.d.ts | 0 .../openApi/v3/interfaces/OpenApiLink.d.ts | 0 .../v3/interfaces/OpenApiMediaType.d.ts | 0 .../v3/interfaces/OpenApiOAuthFlow.d.ts | 0 .../v3/interfaces/OpenApiOAuthFlows.d.ts | 0 .../v3/interfaces/OpenApiOperation.d.ts | 0 .../v3/interfaces/OpenApiParameter.d.ts | 0 .../openApi/v3/interfaces/OpenApiPath.d.ts | 0 .../openApi/v3/interfaces/OpenApiPaths.d.ts | 0 .../v3/interfaces/OpenApiReference.d.ts | 0 .../v3/interfaces/OpenApiRequestBody.d.ts | 0 .../v3/interfaces/OpenApiResponse.d.ts | 0 .../v3/interfaces/OpenApiResponses.d.ts | 0 .../openApi/v3/interfaces/OpenApiSchema.d.ts | 0 .../OpenApiSecurityRequirement.d.ts | 0 .../v3/interfaces/OpenApiSecurityScheme.d.ts | 0 .../openApi/v3/interfaces/OpenApiServer.d.ts | 0 .../v3/interfaces/OpenApiServerVariable.d.ts | 0 .../src/openApi/v3/interfaces/OpenApiTag.d.ts | 0 .../src/openApi/v3/interfaces/OpenApiXml.d.ts | 0 .../v3/parser/__tests__/getModel.test.ts | 0 .../v3/parser/__tests__/getModels.test.ts | 0 .../getModelsExpandedRelations.test.ts | 0 .../v3/parser/__tests__/getOperation.test.ts | 0 .../__tests__/getOperationParameter.test.ts | 0 .../__tests__/getOperationRequestBody.test.ts | 0 .../__tests__/getOperationResponse.test.ts | 0 .../src/openApi/v3/parser/escapeName.ts | 0 .../src/openApi/v3/parser/extendEnum.ts | 0 .../src/openApi/v3/parser/getContent.ts | 0 .../src/openApi/v3/parser/getEnum.ts | 0 .../src/openApi/v3/parser/getMappedType.ts | 0 .../src/openApi/v3/parser/getModel.ts | 0 .../openApi/v3/parser/getModelComposition.ts | 0 .../src/openApi/v3/parser/getModelDefault.ts | 0 .../openApi/v3/parser/getModelProperties.ts | 0 .../src/openApi/v3/parser/getModelTemplate.ts | 0 .../src/openApi/v3/parser/getModels.ts | 0 .../v3/parser/getModelsExpandedRelations.ts | 0 .../src/openApi/v3/parser/getOperation.ts | 0 .../openApi/v3/parser/getOperationErrors.ts | 0 .../src/openApi/v3/parser/getOperationName.ts | 0 .../v3/parser/getOperationParameter.ts | 0 .../v3/parser/getOperationParameterName.ts | 0 .../v3/parser/getOperationParameters.ts | 0 .../v3/parser/getOperationRequestBody.ts | 0 .../openApi/v3/parser/getOperationResponse.ts | 0 .../v3/parser/getOperationResponseCode.ts | 0 .../v3/parser/getOperationResponseHeader.ts | 0 .../v3/parser/getOperationResponses.ts | 0 .../openApi/v3/parser/getOperationResults.ts | 0 .../src/openApi/v3/parser/getRef.ts | 0 .../getRequiredPropertiesFromComposition.ts | 0 .../src/openApi/v3/parser/getServer.ts | 0 .../src/openApi/v3/parser/getServiceName.ts | 0 .../openApi/v3/parser/getServiceVersion.ts | 0 .../src/openApi/v3/parser/getServices.ts | 0 .../src/openApi/v3/parser/getType.ts | 0 .../src/openApi/v3/parser/listOperations.ts | 0 .../src/openApi/v3/parser/sortByRequired.ts | 0 .../src/openApi/v3/parser/stripNamespace.ts | 0 .../src/templates/client.hbs | 0 .../src/templates/core/ApiError.hbs | 0 .../src/templates/core/ApiRequestOptions.hbs | 0 .../src/templates/core/ApiResult.hbs | 0 .../src/templates/core/BaseHttpRequest.hbs | 0 .../src/templates/core/CancelablePromise.hbs | 0 .../src/templates/core/HookUtils.hbs | 0 .../src/templates/core/HttpRequest.hbs | 0 .../src/templates/core/ModelUtils.hbs | 0 .../src/templates/core/OpenAPI.hbs | 0 .../src/templates/core/axios/getHeaders.hbs | 0 .../templates/core/axios/getRequestBody.hbs | 0 .../templates/core/axios/getResponseBody.hbs | 0 .../core/axios/getResponseHeader.hbs | 0 .../src/templates/core/axios/request.hbs | 0 .../src/templates/core/axios/sendRequest.hbs | 0 .../src/templates/core/fetch/getHeaders.hbs | 0 .../templates/core/fetch/getRequestBody.hbs | 0 .../templates/core/fetch/getResponseBody.hbs | 0 .../core/fetch/getResponseHeader.hbs | 0 .../src/templates/core/fetch/request.hbs | 0 .../src/templates/core/fetch/sendRequest.hbs | 0 .../src/templates/core/functions/base64.hbs | 0 .../core/functions/catchErrorCodes.hbs | 0 .../templates/core/functions/getFormData.hbs | 0 .../core/functions/getQueryString.hbs | 0 .../src/templates/core/functions/getUrl.hbs | 0 .../src/templates/core/functions/isBlob.hbs | 0 .../templates/core/functions/isDefined.hbs | 0 .../templates/core/functions/isFormData.hbs | 0 .../src/templates/core/functions/isString.hbs | 0 .../core/functions/isStringWithValue.hbs | 0 .../templates/core/functions/isSuccess.hbs | 0 .../src/templates/core/functions/resolve.hbs | 0 .../src/templates/core/node/getHeaders.hbs | 0 .../templates/core/node/getRequestBody.hbs | 0 .../templates/core/node/getResponseBody.hbs | 0 .../templates/core/node/getResponseHeader.hbs | 0 .../src/templates/core/node/request.hbs | 0 .../src/templates/core/node/sendRequest.hbs | 0 .../src/templates/core/request.hbs | 0 .../src/templates/core/xhr/getHeaders.hbs | 0 .../src/templates/core/xhr/getRequestBody.hbs | 0 .../templates/core/xhr/getResponseBody.hbs | 0 .../templates/core/xhr/getResponseHeader.hbs | 0 .../src/templates/core/xhr/request.hbs | 0 .../src/templates/core/xhr/sendRequest.hbs | 0 .../src/templates/exportHook.hbs | 0 .../src/templates/exportModel.hbs | 0 .../src/templates/exportSchema.hbs | 0 .../src/templates/exportService.hbs | 0 .../src/templates/indexes/index.hbs | 0 .../src/templates/indexes/indexHooks.hbs | 0 .../src/templates/indexes/indexModels.hbs | 0 .../src/templates/indexes/indexServices.hbs | 0 .../src/templates/partials/base.hbs | 0 .../templates/partials/exportComposition.hbs | 0 .../src/templates/partials/exportEnum.hbs | 0 .../templates/partials/exportInterface.hbs | 0 .../src/templates/partials/exportType.hbs | 0 .../src/templates/partials/header.hbs | 0 .../src/templates/partials/isNullable.hbs | 0 .../src/templates/partials/isReadOnly.hbs | 0 .../src/templates/partials/isRequired.hbs | 0 .../src/templates/partials/parameters.hbs | 0 .../templates/partials/parametersUntyped.hbs | 0 .../src/templates/partials/result.hbs | 0 .../src/templates/partials/schema.hbs | 0 .../src/templates/partials/schemaArray.hbs | 0 .../templates/partials/schemaComposition.hbs | 0 .../templates/partials/schemaDictionary.hbs | 0 .../src/templates/partials/schemaEnum.hbs | 0 .../src/templates/partials/schemaGeneric.hbs | 0 .../templates/partials/schemaInterface.hbs | 0 .../src/templates/partials/type.hbs | 0 .../src/templates/partials/typeArray.hbs | 0 .../src/templates/partials/typeDictionary.hbs | 0 .../src/templates/partials/typeEnum.hbs | 0 .../src/templates/partials/typeGeneric.hbs | 0 .../src/templates/partials/typeInterface.hbs | 0 .../templates/partials/typeIntersection.hbs | 0 .../src/templates/partials/typeReference.hbs | 0 .../src/templates/partials/typeUnion.hbs | 0 .../templates/partials/typeWithRelation.hbs | 0 .../src/templates/useClient.hbs | 0 .../src/typings/hbs.d.ts | 0 .../src/utils/discriminator.ts | 0 .../src/utils/fileSystem.ts | 0 .../src/utils/flatMap.ts | 0 .../src/utils/formatCode.ts | 0 .../src/utils/formatIndentation.ts | 0 .../src/utils/getHttpRequestName.ts | 0 .../src/utils/getModelNames.ts | 0 .../src/utils/getOpenApiSpec.ts | 0 .../src/utils/getOpenApiVersion.ts | 0 .../src/utils/getPattern.ts | 0 .../src/utils/getServiceNames.ts | 0 .../src/utils/isDefined.ts | 0 .../src/utils/isEqual.ts | 0 .../src/utils/isString.ts | 0 .../src/utils/isSubdirectory.ts | 0 .../src/utils/postProcessClient.ts | 0 .../src/utils/postProcessModel.ts | 0 .../src/utils/postProcessModelEnum.ts | 0 .../src/utils/postProcessModelEnums.ts | 0 .../src/utils/postProcessModelImports.ts | 0 .../src/utils/postProcessService.ts | 0 .../src/utils/postProcessServiceImports.ts | 0 .../src/utils/postProcessServiceOperations.ts | 0 .../src/utils/readSpec.ts | 0 .../src/utils/readSpecFromDisk.ts | 0 .../src/utils/readSpecFromHttp.ts | 0 .../src/utils/readSpecFromHttps.ts | 0 .../src/utils/registerHandlebarHelpers.ts | 0 .../src/utils/registerHandlebarTemplates.ts | 0 .../src/utils/sort.ts | 0 .../src/utils/sortModelsByName.ts | 0 .../src/utils/sortServicesByName.ts | 0 .../src/utils/types.d.ts | 0 .../src/utils/unique.ts | 0 .../src/utils/writeClient.ts | 0 .../src/utils/writeClientClass.ts | 0 .../src/utils/writeClientCore.ts | 0 .../src/utils/writeClientHooks.ts | 0 .../src/utils/writeClientIndex.ts | 0 .../src/utils/writeClientModels.ts | 0 .../src/utils/writeClientSchemas.ts | 0 .../src/utils/writeClientServices.ts | 0 .../src/utils/writeUseClient.ts | 0 .../openapi-typescript-codegen/tsconfig.json | 0 .../tsconfig.spec.json | 0 .../types/index.d.ts | 0 packages/{ => core}/core-flows/CHANGELOG.md | 0 packages/{ => core}/core-flows/jest.config.js | 0 packages/{ => core}/core-flows/package.json | 0 .../core-flows/src/api-key/index.ts | 0 .../src/api-key/steps/create-api-keys.ts | 0 .../src/api-key/steps/delete-api-keys.ts | 0 .../core-flows/src/api-key/steps/index.ts | 0 .../link-sales-channels-to-publishable-key.ts | 0 .../src/api-key/steps/revoke-api-keys.ts | 0 .../src/api-key/steps/update-api-keys.ts | 0 .../steps/validate-sales-channel-exists.ts | 0 .../src/api-key/workflows/create-api-keys.ts | 0 .../src/api-key/workflows/delete-api-keys.ts | 0 .../core-flows/src/api-key/workflows/index.ts | 0 .../link-sales-channels-to-publishable-key.ts | 0 .../src/api-key/workflows/revoke-api-keys.ts | 0 .../src/api-key/workflows/update-api-keys.ts | 0 .../{ => core}/core-flows/src/auth/index.ts | 0 .../core-flows/src/auth/steps/index.ts | 0 .../src/auth/steps/set-auth-app-metadata.ts | 0 .../{ => core}/core-flows/src/common/index.ts | 0 .../src/common/steps/remove-remote-links.ts | 0 .../src/common/steps/use-remote-query.ts | 0 .../core-flows/src/customer-group/index.ts | 0 .../steps/create-customer-groups.ts | 0 .../steps/delete-customer-group-customers.ts | 0 .../steps/delete-customer-groups.ts | 0 .../src/customer-group/steps/index.ts | 0 .../steps/link-customers-customer-group.ts | 0 .../steps/update-customer-groups.ts | 0 .../workflows/create-customer-groups.ts | 0 .../workflows/delete-customer-groups.ts | 0 .../src/customer-group/workflows/index.ts | 0 .../link-customers-customer-group.ts | 0 .../workflows/update-customer-groups.ts | 0 .../core-flows/src/customer/index.ts | 0 .../src/customer/steps/create-addresses.ts | 0 .../src/customer/steps/create-customers.ts | 0 .../src/customer/steps/delete-addresses.ts | 0 .../src/customer/steps/delete-customers.ts | 0 .../core-flows/src/customer/steps/index.ts | 0 .../maybe-unset-default-billing-addresses.ts | 0 .../maybe-unset-default-shipping-addresses.ts | 0 .../src/customer/steps/update-addresses.ts | 0 .../src/customer/steps/update-customers.ts | 0 .../src/customer/steps/utils/index.ts | 0 .../steps/utils/unset-address-for-create.ts | 0 .../steps/utils/unset-address-for-update.ts | 0 .../customer/workflows/create-addresses.ts | 0 .../workflows/create-customer-account.ts | 0 .../customer/workflows/create-customers.ts | 0 .../customer/workflows/delete-addresses.ts | 0 .../customer/workflows/delete-customers.ts | 0 .../src/customer/workflows/index.ts | 0 .../customer/workflows/update-addresses.ts | 0 .../customer/workflows/update-customers.ts | 0 .../core-flows/src/defaults/index.ts | 0 .../defaults/steps/create-default-store.ts | 0 .../core-flows/src/defaults/steps/index.ts | 0 .../src/defaults/workflows/create-defaults.ts | 0 .../src/defaults/workflows/index.ts | 0 .../core-flows/src/definition/cart/index.ts | 0 .../cart/steps/add-shipping-method-to-cart.ts | 0 .../src/definition/cart/steps/add-to-cart.ts | 0 .../cart/steps/confirm-inventory.ts | 0 .../src/definition/cart/steps/create-carts.ts | 0 .../steps/create-line-item-adjustments.ts | 0 .../cart/steps/create-order-from-cart.ts | 0 .../cart/steps/create-payment-collection.ts | 0 .../create-shipping-method-adjustments.ts | 0 .../cart/steps/find-one-or-any-region.ts | 0 .../cart/steps/find-or-create-customer.ts | 0 .../cart/steps/find-sales-channel.ts | 0 .../get-actions-to-compute-from-promotions.ts | 0 .../cart/steps/get-item-tax-lines.ts | 0 .../cart/steps/get-variant-price-sets.ts | 0 .../src/definition/cart/steps/get-variants.ts | 0 .../src/definition/cart/steps/index.ts | 0 .../steps/link-cart-payment-collection.ts | 0 ...pare-adjustments-from-promotion-actions.ts | 0 .../cart/steps/refresh-cart-promotions.ts | 0 .../steps/refresh-cart-shipping-methods.ts | 7 +- .../steps/remove-line-item-adjustments.ts | 0 .../remove-shipping-method-adjustments.ts | 0 .../cart/steps/retrieve-cart-with-links.ts | 0 .../definition/cart/steps/retrieve-cart.ts | 0 .../cart/steps/set-tax-lines-for-items.ts | 0 .../cart/steps/update-cart-promotions.ts | 0 .../src/definition/cart/steps/update-carts.ts | 0 .../definition/cart/steps/update-tax-lines.ts | 0 .../steps/validate-cart-shipping-options.ts | 3 +- .../cart/steps/validate-variants-existence.ts | 0 .../src/definition/cart/utils/fields.ts | 0 .../utils/prepare-confirm-inventory-input.ts | 0 .../cart/utils/prepare-line-item-data.ts | 0 .../workflows/add-shipping-method-to-cart.ts | 0 .../definition/cart/workflows/add-to-cart.ts | 0 .../cart/workflows/complete-cart.ts | 0 .../definition/cart/workflows/create-carts.ts | 0 .../create-payment-collection-for-cart.ts | 0 .../src/definition/cart/workflows/index.ts | 0 .../list-shipping-options-for-cart.ts | 0 .../workflows/refresh-payment-collection.ts | 0 .../cart/workflows/update-cart-promotions.ts | 0 .../definition/cart/workflows/update-cart.ts | 0 .../workflows/update-line-item-in-cart.ts | 0 .../cart/workflows/update-tax-lines.ts | 0 .../core-flows/src/definition/index.ts | 0 .../inventory/create-inventory-item.ts | 0 .../src/definition/inventory/index.ts | 0 .../src/definition/line-item/index.ts | 0 .../line-item/steps/delete-line-items.ts | 0 .../src/definition/line-item/steps/index.ts | 0 .../line-item/steps/list-line-items.ts | 0 .../line-item/steps/update-line-items.ts | 0 .../line-item/workflows/delete-line-items.ts | 0 .../definition/line-item/workflows/index.ts | 0 .../definition/payment-collection/index.ts | 0 .../steps/create-payment-session.ts | 0 .../steps/delete-payment-session.ts | 0 .../payment-collection/steps/index.ts | 0 .../steps/retrieve-payment-collection.ts | 0 .../steps/update-payment-collection.ts | 0 .../workflows/create-payment-session.ts | 0 .../payment-collection/workflows/index.ts | 0 .../product/create-product-variants.ts | 0 .../src/definition/product/create-products.ts | 0 .../src/definition/product/index.ts | 0 .../product/prepare-create-inventory-items.ts | 0 .../product/update-product-variants.ts | 0 .../src/definition/product/update-products.ts | 0 .../{ => core}/core-flows/src/definitions.ts | 0 .../{ => core}/core-flows/src/file/index.ts | 0 .../core-flows/src/file/steps/delete-files.ts | 0 .../core-flows/src/file/steps/index.ts | 0 .../core-flows/src/file/steps/upload-files.ts | 0 .../src/file/workflows/delete-files.ts | 0 .../core-flows/src/file/workflows/index.ts | 0 .../src/file/workflows/upload-files.ts | 0 .../core-flows/src/fulfillment/index.ts | 0 .../steps/add-shipping-options-prices.ts | 0 .../fulfillment/steps/cancel-fulfillment.ts | 0 .../steps/create-fulfillment-set.ts | 0 .../fulfillment/steps/create-fulfillment.ts | 0 .../fulfillment/steps/create-service-zones.ts | 0 .../steps/create-shipping-option-rules.ts | 0 .../steps/create-shipping-profiles.ts | 0 .../steps/delete-fulfillment-sets.ts | 0 .../fulfillment/steps/delete-service-zones.ts | 0 .../steps/delete-shipping-option-rules.ts | 0 .../steps/delete-shipping-options.ts | 0 .../core-flows/src/fulfillment/steps/index.ts | 0 .../steps/set-shipping-options-price-sets.ts | 0 .../steps/set-shipping-options-prices.ts | 0 .../steps/update-fulfillment-workflow.ts | 0 .../fulfillment/steps/update-fulfillment.ts | 0 .../fulfillment/steps/update-service-zones.ts | 0 .../steps/update-shipping-option-rules.ts | 0 .../steps/upsert-shipping-options.ts | 0 .../fulfillment/steps/validate-shipment.ts | 0 .../workflows/batch-shipping-option-rules.ts | 0 .../workflows/cancel-fulfillment.ts | 0 .../workflows/create-fulfillment.ts | 0 .../workflows/create-service-zones.ts | 0 .../fulfillment/workflows/create-shipment.ts | 0 .../workflows/create-shipping-options.ts | 0 .../workflows/create-shipping-profiles.ts | 0 .../workflows/delete-fulfillment-sets.ts | 0 .../workflows/delete-service-zones.ts | 0 .../workflows/delete-shipping-options.ts | 0 .../src/fulfillment/workflows/index.ts | 0 .../workflows/update-fulfillment.ts | 0 .../workflows/update-service-zones.ts | 0 .../workflows/update-shipping-options.ts | 0 .../address/find-or-create-addresses.ts | 0 .../core-flows/src/handlers/address/index.ts | 0 .../core-flows/src/handlers/common/index.ts | 0 .../src/handlers/common/set-context.ts | 0 .../customer/find-or-create-customer.ts | 0 .../core-flows/src/handlers/customer/index.ts | 0 .../core-flows/src/handlers/index.ts | 0 .../inventory/attach-inventory-items.ts | 0 .../inventory/create-inventory-items.ts | 0 .../inventory/detach-inventory-items.ts | 0 .../src/handlers/inventory/index.ts | 0 .../inventory/remove-inventory-items.ts | 0 .../inventory/restore-inventory-items.ts | 0 ...ucts-prepare-create-prices-compensation.ts | 0 .../handlers/middlewares/extract-variants.ts | 0 .../src/handlers/middlewares/index.ts | 0 .../src/handlers/middlewares/map-data.ts | 0 ...pdate-products-extract-created-variants.ts | 0 ...pdate-products-extract-deleted-variants.ts | 0 .../use-variants-inventory-items.ts | 0 .../attach-sales-channel-to-products.ts | 0 .../attach-shipping-profile-to-products.ts | 0 .../create-product-variants-prepare-data.ts | 0 .../product/create-product-variants.ts | 0 .../product/create-products-prepare-data.ts | 0 .../src/handlers/product/create-products.ts | 0 .../detach-sales-channel-from-products.ts | 0 .../detach-shipping-profile-from-products.ts | 0 .../core-flows/src/handlers/product/index.ts | 0 .../src/handlers/product/list-products.ts | 0 .../product/remove-product-variants.ts | 0 .../src/handlers/product/remove-products.ts | 0 .../product/revert-update-products.ts | 0 .../handlers/product/revert-variant-prices.ts | 0 .../update-product-variants-prepare-data.ts | 0 .../product/update-product-variants.ts | 0 .../product/update-products-prepare-data.ts | 0 .../update-products-variants-prices.ts | 0 .../src/handlers/product/update-products.ts | 0 .../handlers/product/upsert-variant-prices.ts | 0 .../src/handlers/region/find-region.ts | 0 .../core-flows/src/handlers/region/index.ts | 0 .../sales-channel/find-sales-channel.ts | 0 .../src/handlers/sales-channel/index.ts | 0 packages/{ => core}/core-flows/src/index.ts | 0 .../core-flows/src/inventory/index.ts | 0 .../inventory/steps/attach-inventory-items.ts | 0 .../inventory/steps/create-inventory-items.ts | 0 .../steps/create-inventory-levels.ts | 0 .../inventory/steps/delete-inventory-items.ts | 0 .../steps/delete-inventory-levels.ts | 0 .../delete-levels-by-item-and-location.ts | 0 .../core-flows/src/inventory/steps/index.ts | 0 .../inventory/steps/update-inventory-items.ts | 0 .../steps/update-inventory-levels.ts | 0 .../steps/validate-inventory-locations.ts | 0 ...idate-singular-inventory-items-for-tags.ts | 0 .../workflows/bulk-create-delete-levels.ts | 0 .../workflows/create-inventory-items.ts | 0 .../workflows/create-inventory-levels.ts | 0 .../workflows/delete-inventory-items.ts | 0 .../workflows/delete-inventory-levels.ts | 0 .../src/inventory/workflows/index.ts | 0 .../workflows/update-inventory-items.ts | 0 .../workflows/update-inventory-levels.ts | 0 .../{ => core}/core-flows/src/invite/index.ts | 0 .../src/invite/steps/create-invites.ts | 0 .../src/invite/steps/delete-invites.ts | 0 .../core-flows/src/invite/steps/index.ts | 0 .../src/invite/steps/refresh-invite-tokens.ts | 0 .../src/invite/steps/validate-token.ts | 0 .../src/invite/workflows/accept-invite.ts | 0 .../src/invite/workflows/create-invites.ts | 0 .../src/invite/workflows/delete-invites.ts | 0 .../core-flows/src/invite/workflows/index.ts | 0 .../invite/workflows/refresh-invite-tokens.ts | 0 .../{ => core}/core-flows/src/order/index.ts | 0 .../src/order/steps/create-orders.ts | 0 .../src/order/steps/get-item-tax-lines.ts | 0 .../core-flows/src/order/steps/index.ts | 0 .../order/steps/set-tax-lines-for-items.ts | 0 .../src/order/steps/update-tax-lines.ts | 0 .../utils/prepare-custom-line-item-data.ts | 0 .../src/order/workflows/create-orders.ts | 0 .../core-flows/src/order/workflows/index.ts | 0 .../src/order/workflows/update-tax-lines.ts | 0 .../core-flows/src/payment/index.ts | 0 .../src/payment/steps/capture-payment.ts | 0 .../core-flows/src/payment/steps/index.ts | 0 .../src/payment/steps/refund-payment.ts | 0 .../src/payment/workflows/capture-payment.ts | 0 .../core-flows/src/payment/workflows/index.ts | 0 .../src/payment/workflows/refund-payment.ts | 0 .../core-flows/src/price-list/index.ts | 0 .../create-price-list-prices-workflow.ts | 0 .../steps/create-price-list-prices.ts | 0 .../price-list/steps/create-price-lists.ts | 0 .../price-list/steps/delete-price-lists.ts | 0 .../get-existing-price-lists-price-ids.ts | 0 .../core-flows/src/price-list/steps/index.ts | 0 .../remove-price-list-prices-workflow.ts | 0 .../steps/remove-price-list-prices.ts | 0 .../update-price-list-prices-workflow.ts | 0 .../steps/update-price-list-prices.ts | 0 .../price-list/steps/update-price-lists.ts | 0 .../price-list/steps/validate-price-lists.ts | 0 .../steps/validate-variant-price-links.ts | 0 .../workflows/batch-price-list-prices.ts | 0 .../workflows/create-price-list-prices.ts | 0 .../workflows/create-price-lists.ts | 0 .../workflows/delete-price-lists.ts | 0 .../src/price-list/workflows/index.ts | 0 .../workflows/remove-price-list-prices.ts | 0 .../workflows/update-price-list-prices.ts | 0 .../workflows/update-price-lists.ts | 0 .../core-flows/src/pricing/index.ts | 0 .../src/pricing/steps/create-price-sets.ts | 0 .../steps/create-pricing-rule-types.ts | 0 .../steps/delete-pricing-rule-types.ts | 0 .../core-flows/src/pricing/steps/index.ts | 0 .../src/pricing/steps/update-price-sets.ts | 0 .../steps/update-pricing-rule-types.ts | 0 .../workflows/create-pricing-rule-types.ts | 0 .../workflows/delete-pricing-rule-types.ts | 0 .../core-flows/src/pricing/workflows/index.ts | 0 .../workflows/update-pricing-rule-types.ts | 0 .../core-flows/src/product-category/index.ts | 0 .../steps/create-product-category.ts | 0 .../src/product-category/steps/index.ts | 0 .../steps/update-product-category.ts | 0 .../workflows/create-product-category.ts | 0 .../src/product-category/workflows/index.ts | 0 .../workflows/update-product-category.ts | 0 .../core-flows/src/product/index.ts | 0 .../steps/batch-link-products-collection.ts | 0 .../steps/batch-link-products-in-category.ts | 0 .../product/steps/batch-product-variants.ts | 0 .../src/product/steps/batch-products.ts | 0 .../src/product/steps/create-collections.ts | 0 .../product/steps/create-product-options.ts | 0 .../src/product/steps/create-product-types.ts | 0 .../product/steps/create-product-variants.ts | 0 .../src/product/steps/create-products.ts | 0 .../steps/create-variant-pricing-link.ts | 0 .../src/product/steps/delete-collections.ts | 0 .../product/steps/delete-product-options.ts | 0 .../src/product/steps/delete-product-types.ts | 0 .../product/steps/delete-product-variants.ts | 0 .../src/product/steps/delete-products.ts | 0 .../src/product/steps/get-products.ts | 0 .../product/steps/get-variant-pricing-link.ts | 0 .../core-flows/src/product/steps/index.ts | 0 .../src/product/steps/update-collections.ts | 0 .../product/steps/update-product-options.ts | 0 .../src/product/steps/update-product-types.ts | 0 .../product/steps/update-product-variants.ts | 0 .../src/product/steps/update-products.ts | 0 .../batch-link-products-collection.ts | 0 .../workflows/batch-product-variants.ts | 0 .../workflows/batch-products-in-category.ts | 0 .../src/product/workflows/batch-products.ts | 0 .../product/workflows/create-collections.ts | 0 .../workflows/create-product-options.ts | 0 .../product/workflows/create-product-types.ts | 0 .../workflows/create-product-variants.ts | 0 .../src/product/workflows/create-products.ts | 0 .../product/workflows/delete-collections.ts | 0 .../workflows/delete-product-options.ts | 0 .../product/workflows/delete-product-types.ts | 0 .../workflows/delete-product-variants.ts | 0 .../src/product/workflows/delete-products.ts | 0 .../core-flows/src/product/workflows/index.ts | 0 .../product/workflows/update-collections.ts | 0 .../workflows/update-product-options.ts | 0 .../product/workflows/update-product-types.ts | 0 .../workflows/update-product-variants.ts | 0 .../src/product/workflows/update-products.ts | 0 .../core-flows/src/promotion/index.ts | 0 .../steps/add-rules-to-promotions.ts | 0 .../src/promotion/steps/create-campaigns.ts | 0 .../steps/create-promotion-rules-workflow.ts | 0 .../src/promotion/steps/create-promotions.ts | 0 .../src/promotion/steps/delete-campaigns.ts | 0 .../steps/delete-promotion-rules-workflow.ts | 0 .../src/promotion/steps/delete-promotions.ts | 0 .../core-flows/src/promotion/steps/index.ts | 0 .../steps/remove-rules-from-promotions.ts | 0 .../src/promotion/steps/update-campaigns.ts | 0 .../steps/update-promotion-rules-workflow.ts | 0 .../promotion/steps/update-promotion-rules.ts | 0 .../src/promotion/steps/update-promotions.ts | 0 .../workflows/batch-promotion-rules.ts | 0 .../promotion/workflows/create-campaigns.ts | 0 .../workflows/create-promotion-rules.ts | 0 .../promotion/workflows/create-promotions.ts | 0 .../promotion/workflows/delete-campaigns.ts | 0 .../workflows/delete-promotion-rules.ts | 0 .../promotion/workflows/delete-promotions.ts | 0 .../src/promotion/workflows/index.ts | 0 .../promotion/workflows/update-campaigns.ts | 0 .../workflows/update-promotion-rules.ts | 0 .../promotion/workflows/update-promotions.ts | 0 .../{ => core}/core-flows/src/region/index.ts | 0 .../src/region/steps/create-regions.ts | 0 .../src/region/steps/delete-regions.ts | 0 .../core-flows/src/region/steps/index.ts | 0 .../steps/set-regions-payment-providers.ts | 0 .../src/region/steps/update-regions.ts | 0 .../src/region/workflows/create-regions.ts | 0 .../src/region/workflows/delete-regions.ts | 0 .../core-flows/src/region/workflows/index.ts | 0 .../src/region/workflows/update-regions.ts | 0 .../core-flows/src/reservation/index.ts | 0 .../reservation/steps/create-reservations.ts | 0 .../reservation/steps/delete-reservations.ts | 0 .../core-flows/src/reservation/steps/index.ts | 0 .../reservation/steps/update-reservations.ts | 0 .../workflows/create-reservations.ts | 0 .../workflows/delete-reservations.ts | 0 .../src/reservation/workflows/index.ts | 0 .../workflows/update-reservations.ts | 0 .../core-flows/src/sales-channel/index.ts | 0 .../associate-locations-with-channels.ts | 0 .../steps/associate-products-with-channels.ts | 0 .../steps/create-default-sales-channel.ts | 0 .../steps/create-sales-channels.ts | 0 .../steps/delete-sales-channels.ts | 0 .../steps/detach-locations-from-channels.ts | 0 .../detach-products-from-sales-channels.ts | 0 .../src/sales-channel/steps/index.ts | 0 .../steps/update-sales-channels.ts | 0 .../workflows/create-sales-channels.ts | 0 .../workflows/delete-sales-channels.ts | 0 .../src/sales-channel/workflows/index.ts | 0 .../link-products-to-sales-channel.ts | 0 .../workflows/update-sales-channels.ts | 0 .../core-flows/src/shipping-options/index.ts | 0 .../src/shipping-options/steps/index.ts | 0 .../list-shipping-options-for-context.ts | 0 .../core-flows/src/shipping-profile/index.ts | 0 .../steps/delete-shipping-profile.ts | 0 .../src/shipping-profile/steps/index.ts | 0 .../workflows/delete-shipping-profile.ts | 0 .../src/shipping-profile/workflows/index.ts | 0 .../core-flows/src/stock-location/index.ts | 0 ...sociate-locations-with-fulfillment-sets.ts | 0 .../steps/create-stock-locations.ts | 0 .../steps/delete-stock-locations.ts | 0 .../src/stock-location/steps/index.ts | 0 .../steps/update-stock-locations.ts | 0 .../create-location-fulfillment-set.ts | 0 .../workflows/create-stock-locations.ts | 0 .../workflows/delete-stock-locations.ts | 0 .../src/stock-location/workflows/index.ts | 0 .../link-sales-channels-to-stock-location.ts | 0 .../workflows/update-stock-locations.ts | 0 .../{ => core}/core-flows/src/store/index.ts | 0 .../src/store/steps/create-stores.ts | 0 .../src/store/steps/delete-stores.ts | 0 .../core-flows/src/store/steps/index.ts | 0 .../src/store/steps/update-stores.ts | 0 .../src/store/workflows/create-stores.ts | 0 .../src/store/workflows/delete-stores.ts | 0 .../core-flows/src/store/workflows/index.ts | 0 .../src/store/workflows/update-stores.ts | 0 .../{ => core}/core-flows/src/tax/index.ts | 0 .../src/tax/steps/create-tax-rate-rules.ts | 0 .../src/tax/steps/create-tax-rates.ts | 0 .../src/tax/steps/create-tax-regions.ts | 0 .../src/tax/steps/delete-tax-rate-rules.ts | 0 .../src/tax/steps/delete-tax-rates.ts | 0 .../src/tax/steps/delete-tax-regions.ts | 0 .../core-flows/src/tax/steps/index.ts | 0 .../src/tax/steps/list-tax-rate-ids.ts | 0 .../src/tax/steps/list-tax-rate-rule-ids.ts | 0 .../src/tax/steps/update-tax-rates.ts | 0 .../tax/workflows/create-tax-rate-rules.ts | 0 .../src/tax/workflows/create-tax-rates.ts | 0 .../src/tax/workflows/create-tax-regions.ts | 0 .../tax/workflows/delete-tax-rate-rules.ts | 0 .../src/tax/workflows/delete-tax-rates.ts | 0 .../src/tax/workflows/delete-tax-regions.ts | 0 .../core-flows/src/tax/workflows/index.ts | 0 .../src/tax/workflows/set-tax-rate-rules.ts | 0 .../src/tax/workflows/update-tax-rates.ts | 0 .../{ => core}/core-flows/src/user/index.ts | 0 .../core-flows/src/user/steps/create-users.ts | 0 .../core-flows/src/user/steps/delete-users.ts | 0 .../core-flows/src/user/steps/index.ts | 0 .../core-flows/src/user/steps/update-users.ts | 0 .../src/user/workflows/create-user-account.ts | 0 .../src/user/workflows/create-users.ts | 0 .../src/user/workflows/delete-users.ts | 0 .../core-flows/src/user/workflows/index.ts | 0 .../src/user/workflows/update-users.ts | 0 packages/{ => core}/core-flows/tsconfig.json | 0 .../{ => core}/core-flows/tsconfig.spec.json | 0 .../{ => core}/medusa-test-utils/.gitignore | 0 .../{ => core}/medusa-test-utils/CHANGELOG.md | 0 .../{ => core}/medusa-test-utils/package.json | 0 .../medusa-test-utils/src/database.ts | 0 .../medusa-test-utils/src/id-map.js | 0 .../{ => core}/medusa-test-utils/src/index.ts | 0 .../medusa-test-utils/src/init-modules.ts | 0 .../{ => core}/medusa-test-utils/src/jest.ts | 0 .../medusa-test-runner-utils/bootstrap-app.js | 0 .../src/medusa-test-runner-utils/use-db.js | 0 .../src/medusa-test-runner.ts | 0 .../src/mock-event-bus-service.ts | 0 .../medusa-test-utils/src/mock-manager.js | 0 .../medusa-test-utils/src/mock-repository.js | 0 .../src/module-test-runner.ts | 0 .../medusa-test-utils/tsconfig.json | 0 packages/{ => core}/modules-sdk/CHANGELOG.md | 0 .../{ => core}/modules-sdk/jest.config.js | 0 packages/{ => core}/modules-sdk/package.json | 0 .../src/__mocks__/inventory-module.ts | 0 .../inventory-stock-location-link.ts | 0 .../src/__mocks__/product-inventory-link.ts | 0 .../src/__mocks__/product-module.ts | 0 .../src/__mocks__/stock-location-module.ts | 0 .../__tests__/clean-graphql-schema.spec.ts | 0 .../src/__tests__/remote-link.spec.ts | 0 .../src/__tests__/remote-query.spec.ts | 0 .../utils/graphql-schema-to-fields.ts | 0 .../{ => core}/modules-sdk/src/definitions.ts | 0 packages/{ => core}/modules-sdk/src/index.ts | 0 .../__mocks__/@modules/brokenloader.ts | 0 .../src/loaders/__mocks__/@modules/default.ts | 0 .../loaders/__mocks__/@modules/no-service.ts | 0 .../src/loaders/__mocks__/@plugins/default.ts | 0 .../loaders/__mocks__/@plugins/no-default.ts | 0 .../loaders/__mocks__/@plugins/no-service.ts | 0 .../src/loaders/__mocks__/medusa-telemetry.ts | 0 .../src/loaders/__tests__/medusa-module.ts | 0 .../src/loaders/__tests__/module-loader.ts | 0 .../__tests__/module-provider-loader.ts | 0 .../src/loaders/__tests__/register-modules.ts | 0 .../modules-sdk/src/loaders/index.ts | 0 .../modules-sdk/src/loaders/module-loader.ts | 0 .../src/loaders/module-provider-loader.ts | 0 .../src/loaders/register-modules.ts | 0 .../modules-sdk/src/loaders/utils/index.ts | 0 .../src/loaders/utils/load-internal.ts | 0 .../{ => core}/modules-sdk/src/medusa-app.ts | 0 .../modules-sdk/src/medusa-module.ts | 0 .../{ => core}/modules-sdk/src/remote-link.ts | 0 .../modules-sdk/src/remote-query.ts | 0 .../src/utils/clean-graphql-schema.ts | 0 .../src/utils/graphql-schema-to-fields.ts | 0 .../{ => core}/modules-sdk/src/utils/index.ts | 0 .../src/utils/initialize-factory.ts | 0 .../modules-sdk/src/utils/linking-error.ts | 0 packages/{ => core}/modules-sdk/tsconfig.json | 0 .../{ => core}/orchestration/CHANGELOG.md | 0 .../{ => core}/orchestration/jest.config.js | 0 .../{ => core}/orchestration/package.json | 0 .../src/__fixtures__/joiner/data.ts | 0 .../src/__mocks__/joiner/mock_data.ts | 0 .../src/__tests__/joiner/graphql-ast.ts | 0 .../src/__tests__/joiner/helpers.ts | 0 .../__tests__/joiner/remote-joiner-data.ts | 0 .../src/__tests__/joiner/remote-joiner.ts | 0 .../transaction/orchestrator-builder.ts | 0 .../transaction/transaction-orchestrator.ts | 0 .../src/__tests__/workflow/global-workflow.ts | 0 .../src/__tests__/workflow/local-workflow.ts | 0 .../{ => core}/orchestration/src/index.ts | 0 .../orchestration/src/joiner/graphql-ast.ts | 0 .../orchestration/src/joiner/helpers.ts | 0 .../orchestration/src/joiner/index.ts | 0 .../orchestration/src/joiner/remote-joiner.ts | 0 .../transaction/datastore/abstract-storage.ts | 0 .../datastore/base-in-memory-storage.ts | 0 .../transaction/distributed-transaction.ts | 0 .../orchestration/src/transaction/errors.ts | 0 .../orchestration/src/transaction/index.ts | 0 .../src/transaction/orchestrator-builder.ts | 0 .../transaction/transaction-orchestrator.ts | 0 .../src/transaction/transaction-step.ts | 0 .../orchestration/src/transaction/types.ts | 0 .../src/workflow/global-workflow.ts | 0 .../orchestration/src/workflow/index.ts | 0 .../src/workflow/local-workflow.ts | 0 .../src/workflow/workflow-manager.ts | 0 .../{ => core}/orchestration/tsconfig.json | 0 packages/{ => core}/types/CHANGELOG.md | 0 packages/{ => core}/types/package.json | 0 .../{ => core}/types/src/address/common.ts | 0 .../{ => core}/types/src/address/index.ts | 0 .../types/src/api-key/common/api-key.ts | 0 .../types/src/api-key/common/index.ts | 0 .../{ => core}/types/src/api-key/index.ts | 0 .../types/src/api-key/mutations/api-key.ts | 0 .../types/src/api-key/mutations/index.ts | 0 .../{ => core}/types/src/api-key/service.ts | 0 .../types/src/auth/common/auth-user.ts | 0 .../{ => core}/types/src/auth/common/index.ts | 0 .../types/src/auth/common/provider.ts | 0 packages/{ => core}/types/src/auth/index.ts | 0 packages/{ => core}/types/src/auth/service.ts | 0 packages/{ => core}/types/src/bundles.ts | 0 packages/{ => core}/types/src/cache/index.ts | 0 .../{ => core}/types/src/cache/service.ts | 0 packages/{ => core}/types/src/cart/common.ts | 0 packages/{ => core}/types/src/cart/index.ts | 0 .../{ => core}/types/src/cart/mutations.ts | 0 packages/{ => core}/types/src/cart/service.ts | 0 .../{ => core}/types/src/cart/workflows.ts | 0 packages/{ => core}/types/src/common/batch.ts | 0 .../{ => core}/types/src/common/common.ts | 0 .../types/src/common/config-module.ts | 0 packages/{ => core}/types/src/common/index.ts | 0 .../types/src/common/medusa-container.ts | 0 packages/{ => core}/types/src/common/rule.ts | 0 .../types/src/currency/common/currency.ts | 0 .../types/src/currency/common/index.ts | 0 .../{ => core}/types/src/currency/index.ts | 0 .../{ => core}/types/src/currency/service.ts | 0 .../{ => core}/types/src/customer/common.ts | 0 .../{ => core}/types/src/customer/index.ts | 0 .../types/src/customer/mutations.ts | 0 .../{ => core}/types/src/customer/service.ts | 0 packages/{ => core}/types/src/dal/entity.ts | 0 packages/{ => core}/types/src/dal/index.ts | 0 .../types/src/dal/repository-service.ts | 0 packages/{ => core}/types/src/dal/utils.ts | 0 .../{ => core}/types/src/event-bus/common.ts | 0 .../types/src/event-bus/event-bus-module.ts | 0 .../types/src/event-bus/event-bus.ts | 0 .../{ => core}/types/src/event-bus/index.ts | 0 .../types/src/feature-flag/common.ts | 0 .../types/src/feature-flag/index.ts | 0 .../types/src/file-service/index.ts | 0 packages/{ => core}/types/src/file/common.ts | 0 packages/{ => core}/types/src/file/index.ts | 0 .../{ => core}/types/src/file/mutations.ts | 0 .../{ => core}/types/src/file/provider.ts | 0 .../types/src/file/providers/index.ts | 0 .../types/src/file/providers/local.ts | 0 .../{ => core}/types/src/file/providers/s3.ts | 0 packages/{ => core}/types/src/file/service.ts | 0 .../types/src/fulfillment/common/address.ts | 0 .../fulfillment/common/fulfillment-item.ts | 0 .../fulfillment/common/fulfillment-label.ts | 0 .../common/fulfillment-provider.ts | 0 .../src/fulfillment/common/fulfillment-set.ts | 0 .../src/fulfillment/common/fulfillment.ts | 0 .../types/src/fulfillment/common/geo-zone.ts | 0 .../types/src/fulfillment/common/index.ts | 0 .../src/fulfillment/common/service-zone.ts | 0 .../common/shipping-option-rule.ts | 0 .../common/shipping-option-type.ts | 0 .../src/fulfillment/common/shipping-option.ts | 0 .../fulfillment/common/shipping-profile.ts | 0 .../{ => core}/types/src/fulfillment/index.ts | 0 .../mutations/fulfillment-address.ts | 0 .../fulfillment/mutations/fulfillment-item.ts | 0 .../mutations/fulfillment-label.ts | 0 .../fulfillment/mutations/fulfillment-set.ts | 0 .../src/fulfillment/mutations/fulfillment.ts | 0 .../src/fulfillment/mutations/geo-zone.ts | 0 .../types/src/fulfillment/mutations/index.ts | 0 .../src/fulfillment/mutations/service-zone.ts | 0 .../mutations/shipping-option-rule.ts | 0 .../mutations/shipping-option-type.ts | 0 .../fulfillment/mutations/shipping-option.ts | 0 .../fulfillment/mutations/shipping-profile.ts | 0 .../types/src/fulfillment/provider.ts | 0 .../types/src/fulfillment/service.ts | 0 .../types/src/fulfillment/workflows.ts | 0 .../types/src/http/api-key/admin/api-key.ts | 0 .../types/src/http/api-key/admin/index.ts | 0 .../types/src/http/api-key/index.ts | 0 .../types/src/http/campaign/admin/campaign.ts | 0 .../types/src/http/campaign/admin/index.ts | 0 .../types/src/http/campaign/index.ts | 0 .../types/src/http/common/deleted-response.ts | 0 .../{ => core}/types/src/http/common/index.ts | 0 .../src/http/common/paginated-response.ts | 0 .../types/src/http/customer/admin/customer.ts | 0 .../types/src/http/customer/admin/index.ts | 0 .../types/src/http/customer/index.ts | 0 .../fulfillment/admin/fulfillment-address.ts | 0 .../fulfillment/admin/fulfillment-item.ts | 0 .../fulfillment/admin/fulfillment-label.ts | 0 .../fulfillment/admin/fulfillment-provider.ts | 0 .../http/fulfillment/admin/fulfillment-set.ts | 0 .../src/http/fulfillment/admin/fulfillment.ts | 0 .../src/http/fulfillment/admin/geo-zone.ts | 0 .../types/src/http/fulfillment/admin/index.ts | 0 .../http/fulfillment/admin/service-zone.ts | 0 .../fulfillment/admin/shipping-option-rule.ts | 0 .../fulfillment/admin/shipping-option-type.ts | 0 .../http/fulfillment/admin/shipping-option.ts | 0 .../fulfillment/admin/shipping-profile.ts | 0 .../types/src/http/fulfillment/index.ts | 0 packages/{ => core}/types/src/http/index.ts | 0 .../types/src/http/inventory/index.ts | 0 .../src/http/inventory/inventory-level.ts | 0 .../types/src/http/inventory/inventory.ts | 0 .../types/src/http/order/admin/index.ts | 0 .../{ => core}/types/src/http/order/index.ts | 0 .../types/src/http/pricing/index.ts | 0 .../types/src/http/pricing/price.ts | 0 .../types/src/http/product-category/admin.ts | 0 .../types/src/http/product-category/common.ts | 0 .../types/src/http/product-category/index.ts | 0 .../types/src/http/product-category/store.ts | 0 .../types/src/http/promotion/admin/index.ts | 0 .../http/promotion/admin/promotion-rule.ts | 0 .../promotion/admin/rule-attribute-options.ts | 0 .../promotion/admin/rule-operator-options.ts | 0 .../types/src/http/promotion/index.ts | 0 .../types/src/http/reservation/admin/index.ts | 0 .../src/http/reservation/admin/reservation.ts | 0 .../types/src/http/reservation/index.ts | 0 .../src/http/sales-channel/admin/index.ts | 0 .../http/sales-channel/admin/sales-channel.ts | 0 .../types/src/http/sales-channel/index.ts | 0 .../types/src/http/stock-locations/common.ts | 0 .../types/src/http/stock-locations/index.ts | 0 .../types/src/http/tax/admin/index.ts | 0 .../types/src/http/tax/admin/tax-rates.ts | 0 .../types/src/http/tax/admin/tax-regions.ts | 0 .../{ => core}/types/src/http/tax/index.ts | 0 packages/{ => core}/types/src/index.ts | 0 .../{ => core}/types/src/inventory/bundle.ts | 0 .../{ => core}/types/src/inventory/common.ts | 0 .../types/src/inventory/common/index.ts | 0 .../src/inventory/common/inventory-item.ts | 0 .../src/inventory/common/inventory-level.ts | 0 .../src/inventory/common/reservation-item.ts | 0 .../{ => core}/types/src/inventory/index.ts | 0 .../types/src/inventory/mutations/index.ts | 0 .../src/inventory/mutations/inventory-item.ts | 0 .../inventory/mutations/inventory-level.ts | 0 .../inventory/mutations/reservation-item.ts | 0 .../types/src/inventory/service-next.ts | 0 .../{ => core}/types/src/inventory/service.ts | 0 packages/{ => core}/types/src/joiner/index.ts | 0 .../types/src/link-modules/index.ts | 0 packages/{ => core}/types/src/logger/index.ts | 0 .../{ => core}/types/src/modules-sdk/index.ts | 0 .../modules-sdk/internal-module-service.ts | 0 .../types/src/modules-sdk/module-provider.ts | 0 .../types/src/modules-sdk/module-service.ts | 0 packages/{ => core}/types/src/order/common.ts | 0 packages/{ => core}/types/src/order/index.ts | 0 .../{ => core}/types/src/order/mutations.ts | 0 .../{ => core}/types/src/order/service.ts | 0 .../{ => core}/types/src/order/workflows.ts | 0 .../{ => core}/types/src/payment/common.ts | 0 .../{ => core}/types/src/payment/index.ts | 0 .../{ => core}/types/src/payment/mutations.ts | 0 .../{ => core}/types/src/payment/provider.ts | 0 .../{ => core}/types/src/payment/service.ts | 0 .../types/src/pricing/common/index.ts | 0 .../types/src/pricing/common/money-amount.ts | 0 .../types/src/pricing/common/price-list.ts | 0 .../types/src/pricing/common/price-rule.ts | 0 .../src/pricing/common/price-set-rule-type.ts | 0 .../types/src/pricing/common/price-set.ts | 0 .../types/src/pricing/common/price.ts | 0 .../src/pricing/common/pricing-context.ts | 0 .../types/src/pricing/common/rule-type.ts | 0 .../{ => core}/types/src/pricing/index.ts | 0 .../{ => core}/types/src/pricing/service.ts | 0 .../{ => core}/types/src/pricing/workflows.ts | 0 .../types/src/product-category/index.ts | 0 .../types/src/product-category/repository.ts | 0 .../{ => core}/types/src/product/common.ts | 0 .../{ => core}/types/src/product/index.ts | 0 .../{ => core}/types/src/product/service.ts | 0 .../promotion/common/application-method.ts | 0 .../src/promotion/common/campaign-budget.ts | 0 .../types/src/promotion/common/campaign.ts | 0 .../src/promotion/common/compute-actions.ts | 0 .../types/src/promotion/common/index.ts | 0 .../promotion/common/promotion-rule-value.ts | 0 .../src/promotion/common/promotion-rule.ts | 0 .../types/src/promotion/common/promotion.ts | 0 .../{ => core}/types/src/promotion/http.ts | 0 .../{ => core}/types/src/promotion/index.ts | 0 .../types/src/promotion/mutations.ts | 0 .../{ => core}/types/src/promotion/service.ts | 0 .../types/src/promotion/workflows.ts | 0 .../{ => core}/types/src/region/common.ts | 0 packages/{ => core}/types/src/region/index.ts | 0 .../{ => core}/types/src/region/mutations.ts | 0 .../{ => core}/types/src/region/service.ts | 0 .../types/src/region__legacy/common.ts | 0 .../types/src/region__legacy/index.ts | 0 .../types/src/sales-channel/common.ts | 0 .../types/src/sales-channel/index.ts | 0 .../types/src/sales-channel/mutations.ts | 0 .../types/src/sales-channel/service.ts | 0 packages/{ => core}/types/src/search/index.ts | 0 .../{ => core}/types/src/search/interface.ts | 0 .../{ => core}/types/src/search/settings.ts | 0 .../{ => core}/types/src/shared-context.ts | 0 .../types/src/stock-location/common.ts | 0 .../types/src/stock-location/index.ts | 0 .../types/src/stock-location/service-next.ts | 0 .../types/src/stock-location/service.ts | 0 .../types/src/store/common/index.ts | 0 .../types/src/store/common/store.ts | 0 packages/{ => core}/types/src/store/index.ts | 0 .../types/src/store/mutations/index.ts | 0 .../types/src/store/mutations/store.ts | 0 .../{ => core}/types/src/store/service.ts | 0 packages/{ => core}/types/src/tax/common.ts | 0 packages/{ => core}/types/src/tax/index.ts | 0 .../{ => core}/types/src/tax/mutations.ts | 0 packages/{ => core}/types/src/tax/provider.ts | 0 packages/{ => core}/types/src/tax/service.ts | 0 .../{ => core}/types/src/totals/big-number.ts | 0 packages/{ => core}/types/src/totals/index.ts | 0 .../types/src/transaction-base/index.ts | 0 .../src/transaction-base/transaction-base.ts | 0 packages/{ => core}/types/src/user/common.ts | 0 packages/{ => core}/types/src/user/index.ts | 0 .../{ => core}/types/src/user/mutations.ts | 0 packages/{ => core}/types/src/user/service.ts | 0 .../types/src/workflow/cart/create-cart.ts | 0 .../types/src/workflow/cart/index.ts | 0 .../{ => core}/types/src/workflow/common.ts | 0 .../fulfillment/create-fulfillment.ts | 0 .../workflow/fulfillment/create-shipment.ts | 0 .../fulfillment/create-shipping-options.ts | 0 .../fulfillment/delete-shipping-options.ts | 0 .../types/src/workflow/fulfillment/index.ts | 0 .../src/workflow/fulfillment/service-zones.ts | 0 .../workflow/fulfillment/shipping-profiles.ts | 0 .../fulfillment/update-fulfillment.ts | 0 .../fulfillment/update-shipping-options.ts | 0 .../{ => core}/types/src/workflow/index.ts | 0 .../inventory/create-inventory-items.ts | 0 .../types/src/workflow/inventory/index.ts | 0 .../src/workflow/invite/accept-invite.ts | 0 .../src/workflow/invite/create-invite.ts | 0 .../src/workflow/invite/delete-invite.ts | 0 .../types/src/workflow/invite/index.ts | 0 .../src/workflow/invite/resend-invite.ts | 0 .../workflow/price-list/create-price-list.ts | 0 .../types/src/workflow/price-list/index.ts | 0 .../workflow/price-list/remove-price-list.ts | 0 .../src/workflow/product-category/index.ts | 0 .../product/create-product-variants.ts | 0 .../src/workflow/product/create-products.ts | 0 .../types/src/workflow/product/index.ts | 0 .../product/update-product-variants.ts | 0 .../src/workflow/product/update-products.ts | 0 .../src/workflow/region/create-regions.ts | 0 .../types/src/workflow/region/index.ts | 0 .../src/workflow/region/update-regions.ts | 0 .../reservation/create-reservations.ts | 0 .../types/src/workflow/reservation/index.ts | 0 .../reservation/update-reservations.ts | 0 .../types/src/workflow/user/create-user.ts | 0 .../types/src/workflow/user/delete-user.ts | 0 .../types/src/workflow/user/index.ts | 0 .../types/src/workflow/user/update-user.ts | 0 .../{ => core}/types/src/workflows/index.ts | 0 .../types/src/workflows/products/index.ts | 0 .../types/src/workflows/products/mutations.ts | 0 .../src/workflows/stock-locations/index.ts | 0 .../workflows/stock-locations/mutations.ts | 0 packages/{ => core}/types/tsconfig.json | 0 packages/{ => core}/utils/CHANGELOG.md | 0 packages/{ => core}/utils/jest.config.js | 0 packages/{ => core}/utils/package.json | 0 .../utils/src/api-key/api-key-type.ts | 0 .../{ => core}/utils/src/api-key/index.ts | 0 .../utils/src/auth/abstract-auth-provider.ts | 0 packages/{ => core}/utils/src/auth/index.ts | 0 packages/{ => core}/utils/src/bundles.ts | 0 .../__tests__/array-intersection.spec.ts | 0 .../src/common/__tests__/build-query.spec.ts | 0 ...convert-item-response-to-update-request.ts | 0 .../__tests__/create-psql-index-helper.ts | 0 .../src/common/__tests__/deep-copy.spec.ts | 0 .../common/__tests__/deep-equal-obj.spec.ts | 0 .../src/common/__tests__/deep-flat-map.ts | 0 .../common/__tests__/get-duplicates.spec.ts | 0 ...ts-and-relations-from-object-array.spec.ts | 0 .../src/common/__tests__/group-by.spec.ts | 0 .../handle-postgres-database-error.spec.ts | 0 .../src/common/__tests__/is-email.spec.ts | 0 .../src/common/__tests__/is-present.spec.ts | 0 .../src/common/__tests__/map-object-to.ts | 0 .../__tests__/object-to-string-path.spec.ts | 0 .../common/__tests__/partition-array.spec.ts | 0 .../__tests__/pick-value-from-object.spec.ts | 0 .../src/common/__tests__/pluralize.spec.ts | 0 .../src/common/__tests__/promise-all.spec.ts | 0 .../remote-query-object-from-string.spec.ts | 0 .../remote-query-object-to-string.spec.ts | 0 .../common/__tests__/remove-undefined.spec.ts | 0 .../string-to-select-relation-object.ts | 0 .../common/__tests__/to-camel-case.spec.ts | 0 .../common/__tests__/upper-case-first.spec.ts | 0 .../utils/src/common/alter-columns-helper.ts | 0 .../utils/src/common/array-difference.ts | 0 .../utils/src/common/array-intersection.ts | 0 .../utils/src/common/build-query.ts | 0 .../utils/src/common/camel-to-snake-case.ts | 0 .../{ => core}/utils/src/common/container.ts | 0 ...convert-item-response-to-update-request.ts | 0 .../utils/src/common/create-container-like.ts | 0 .../src/common/create-psql-index-helper.ts | 0 .../utils/src/common/deduplicate.ts | 0 .../{ => core}/utils/src/common/deep-copy.ts | 0 .../utils/src/common/deep-equal-obj.ts | 0 .../utils/src/common/deep-flat-map.ts | 0 .../{ => core}/utils/src/common/errors.ts | 0 .../utils/src/common/generate-entity-id.ts | 0 .../src/common/generate-linkable-keys-map.ts | 0 .../utils/src/common/get-config-file.ts | 0 .../utils/src/common/get-duplicates.ts | 0 .../src/common/get-iso-string-from-date.ts | 0 .../utils/src/common/get-medusa-version.ts | 0 ...selects-and-relations-from-object-array.ts | 0 .../utils/src/common/get-set-difference.ts | 0 .../{ => core}/utils/src/common/group-by.ts | 0 .../common/handle-postgres-database-error.ts | 0 packages/{ => core}/utils/src/common/index.ts | 0 .../utils/src/common/is-big-number.ts | 0 .../{ => core}/utils/src/common/is-date.ts | 0 .../{ => core}/utils/src/common/is-defined.ts | 0 .../{ => core}/utils/src/common/is-email.ts | 0 .../{ => core}/utils/src/common/is-object.ts | 0 .../{ => core}/utils/src/common/is-present.ts | 0 .../{ => core}/utils/src/common/is-string.ts | 0 .../utils/src/common/lower-case-first.ts | 0 .../utils/src/common/map-object-to.ts | 0 .../utils/src/common/medusa-container.ts | 0 .../src/common/object-from-string-path.ts | 0 .../utils/src/common/object-to-string-path.ts | 0 .../src/common/optional-numeric-serializer.ts | 0 .../utils/src/common/partition-array.ts | 0 .../{ => core}/utils/src/common/pick-deep.ts | 0 .../src/common/pick-value-from-object.ts | 0 .../{ => core}/utils/src/common/plurailze.ts | 0 .../utils/src/common/prefix-array-items.ts | 0 .../utils/src/common/promise-all.ts | 0 .../common/remote-query-object-from-string.ts | 0 .../common/remote-query-object-to-string.ts | 0 .../utils/src/common/remove-nullisih.ts | 0 .../utils/src/common/remove-undefined.ts | 0 packages/{ => core}/utils/src/common/rules.ts | 0 .../common/selector-constraints-to-string.ts | 0 .../utils/src/common/set-metadata.ts | 0 .../utils/src/common/simple-hash.ts | 0 .../src/common/string-or-regex-equals.ts | 0 .../string-to-select-relation-object.ts | 0 .../utils/src/common/stringify-circular.ts | 0 .../utils/src/common/to-camel-case.ts | 0 .../utils/src/common/to-kebab-case.ts | 0 .../utils/src/common/to-pascal-case.ts | 0 .../transaction/do-not-force-transaction.ts | 0 .../utils/src/common/transaction/index.ts | 0 .../transaction/should-force-transaction.ts | 0 .../{ => core}/utils/src/common/trim-zeros.ts | 0 .../utils/src/common/upper-case-first.ts | 0 .../utils/src/common/wrap-handler.ts | 0 packages/{ => core}/utils/src/dal/index.ts | 0 .../src/dal/mikro-orm/__fixtures__/utils.ts | 0 .../__tests__/big-number-field.spec.ts | 0 .../mikro-orm-free-text-search-filter.spec.ts | 0 .../__tests__/mikro-orm-serializer.spec.ts | 0 .../__tests__/ts-migration-generator.spec.ts | 0 .../src/dal/mikro-orm/__tests__/utils.spec.ts | 0 .../src/dal/mikro-orm/big-number-field.ts | 0 .../src/dal/mikro-orm/db-error-mapper.ts | 0 .../dal/mikro-orm/decorators/searchable.ts | 0 .../__tests__/mikro-orm-repository.spec.ts | 0 .../mikro-orm/mikro-orm-create-connection.ts | 0 .../mikro-orm-free-text-search-filter.ts | 0 .../src/dal/mikro-orm/mikro-orm-repository.ts | 0 .../src/dal/mikro-orm/mikro-orm-serializer.ts | 0 .../mikro-orm-soft-deletable-filter.ts | 0 .../utils/src/dal/mikro-orm/utils.ts | 0 .../utils/src/dal/repositories/index.ts | 0 .../repositories/load-custom-repositories.ts | 0 packages/{ => core}/utils/src/dal/utils.ts | 0 .../{ => core}/utils/src/decorators/index.ts | 0 .../src/decorators/inject-entity-manager.ts | 0 .../utils/src/defaults/countries.ts | 0 .../utils/src/defaults/currencies.ts | 0 .../{ => core}/utils/src/defaults/index.ts | 0 .../__tests__/message-aggregator.spec.ts | 0 .../src/event-bus/build-event-messages.ts | 0 .../utils/src/event-bus/common-events.ts | 0 .../{ => core}/utils/src/event-bus/index.ts | 0 .../utils/src/event-bus/message-aggregator.ts | 0 .../{ => core}/utils/src/event-bus/utils.ts | 0 .../{ => core}/utils/src/exceptions/index.ts | 0 .../src/exceptions/is-duplicate-error.ts | 0 .../utils/src/exceptions/postgres-error.ts | 0 .../utils/src/feature-flags/analytics.ts | 0 .../utils/src/feature-flags/index.ts | 0 .../feature-flags/many-to-many-inventory.ts | 0 .../utils/src/feature-flags/medusa-v2.ts | 0 .../utils/src/feature-flags/order-editing.ts | 0 .../src/feature-flags/product-categories.ts | 0 .../src/feature-flags/publishable-api-keys.ts | 0 .../utils/src/feature-flags/sales-channels.ts | 0 .../feature-flags/tax-inclusive-pricing.ts | 0 .../src/feature-flags/utils/flag-router.ts | 0 .../utils/src/feature-flags/utils/index.ts | 0 .../utils/src/feature-flags/workflows.ts | 0 .../utils/src/file/abstract-file-provider.ts | 0 packages/{ => core}/utils/src/file/index.ts | 0 .../utils/src/fulfillment/events.ts | 0 .../utils/src/fulfillment/geo-zone.ts | 0 .../{ => core}/utils/src/fulfillment/index.ts | 0 .../utils/src/fulfillment/provider.ts | 0 .../utils/src/fulfillment/shipping-options.ts | 0 packages/{ => core}/utils/src/index.ts | 0 .../{ => core}/utils/src/inventory/events.ts | 0 .../{ => core}/utils/src/inventory/index.ts | 0 .../utils/src/link/compose-link-name.ts | 0 packages/{ => core}/utils/src/link/index.ts | 0 packages/{ => core}/utils/src/link/links.ts | 0 .../abstract-module-service-factory.spec.ts | 0 .../internal-module-service-factory.spec.ts | 0 .../__tests__/load-database-config.spec.ts | 0 .../abstract-module-service-factory.ts | 0 .../utils/src/modules-sdk/build-query.ts | 0 .../src/modules-sdk/create-pg-connection.ts | 0 .../decorators/context-parameter.ts | 0 .../src/modules-sdk/decorators/emit-events.ts | 0 .../utils/src/modules-sdk/decorators/index.ts | 0 .../decorators/inject-into-context.ts | 0 .../modules-sdk/decorators/inject-manager.ts | 0 .../decorators/inject-shared-context.ts | 0 .../decorators/inject-transaction-manager.ts | 0 .../utils/src/modules-sdk/definition.ts | 0 .../{ => core}/utils/src/modules-sdk/index.ts | 0 .../internal-module-service-factory.ts | 0 .../load-module-database-config.ts | 0 .../loaders/container-loader-factory.ts | 0 .../mikro-orm-connection-loader-factory.ts | 0 .../loaders/mikro-orm-connection-loader.ts | 0 .../modules-sdk/migration-scripts/index.ts | 0 .../migration-scripts/migration-down.ts | 0 .../migration-scripts/migration-up.ts | 0 .../src/modules-sdk/migration-scripts/seed.ts | 0 .../utils/src/orchestration/index.ts | 0 .../utils/src/orchestration/symbol.ts | 0 .../utils/src/orchestration/types.ts | 0 packages/{ => core}/utils/src/order/index.ts | 0 packages/{ => core}/utils/src/order/status.ts | 0 .../src/payment/abstract-payment-provider.ts | 0 .../{ => core}/utils/src/payment/index.ts | 0 .../utils/src/payment/payment-collection.ts | 0 .../utils/src/payment/payment-session.ts | 0 .../{ => core}/utils/src/payment/webhook.ts | 0 .../get-invalid-rule-attributes.spec.ts | 0 .../validate-rule-attributes.spec.ts | 0 .../{ => core}/utils/src/pricing/builders.ts | 0 .../{ => core}/utils/src/pricing/index.ts | 0 .../utils/src/pricing/price-list.ts | 0 .../{ => core}/utils/src/pricing/rule-type.ts | 0 .../{ => core}/utils/src/product/index.ts | 0 .../{ => core}/utils/src/promotion/index.ts | 0 .../utils/src/search/abstract-service.ts | 0 .../utils/src/search/index-types.ts | 0 packages/{ => core}/utils/src/search/index.ts | 0 .../utils/src/search/search-relations.ts | 0 .../utils/src/search/variant-keys.ts | 0 .../{ => core}/utils/src/shipping/index.ts | 0 .../src/totals/__tests__/big-number.spec.ts | 0 .../create-raw-properties-from-bignumber.ts | 0 .../utils/src/totals/__tests__/totals.ts | 0 .../transform-properties-to-bigbumber.spec.ts | 0 .../utils/src/totals/adjustment/index.ts | 0 .../{ => core}/utils/src/totals/big-number.ts | 0 .../{ => core}/utils/src/totals/cart/index.ts | 0 .../create-raw-properties-from-bignumber.ts | 0 packages/{ => core}/utils/src/totals/index.ts | 0 .../utils/src/totals/line-item/index.ts | 0 packages/{ => core}/utils/src/totals/math.ts | 0 .../utils/src/totals/promotion/index.ts | 0 .../utils/src/totals/shipping-method/index.ts | 0 .../{ => core}/utils/src/totals/tax/index.ts | 0 .../transform-properties-to-bignumber.ts | 0 packages/{ => core}/utils/src/user/events.ts | 0 packages/{ => core}/utils/src/user/index.ts | 0 packages/{ => core}/utils/tsconfig.json | 0 packages/{ => core}/utils/tsconfig.spec.json | 0 .../{ => core}/workflows-sdk/CHANGELOG.md | 0 .../{ => core}/workflows-sdk/jest.config.js | 0 .../{ => core}/workflows-sdk/package.json | 0 .../src/helper/__tests__/compose.ts | 0 .../src/helper/__tests__/merge-data.spec.ts | 0 .../src/helper/__tests__/pipe.spec.ts | 0 .../helper/__tests__/workflow-export.spec.ts | 0 .../workflows-sdk/src/helper/empty-handler.ts | 0 .../workflows-sdk/src/helper/index.ts | 0 .../workflows-sdk/src/helper/merge-data.ts | 0 .../workflows-sdk/src/helper/pipe.ts | 0 .../workflows-sdk/src/helper/type.ts | 0 .../src/helper/workflow-export.ts | 0 .../{ => core}/workflows-sdk/src/index.ts | 0 .../workflows-sdk/src/medusa-workflow.ts | 0 .../workflows-sdk/src/types/common.ts | 0 .../workflows-sdk/src/types/index.ts | 0 .../workflows-sdk/src/types/mutations.ts | 0 .../workflows-sdk/src/types/service.ts | 0 .../workflows-sdk/src/utils/_playground.ts | 0 .../utils/composer/__tests__/index.spec.ts | 0 .../src/utils/composer/create-step.ts | 0 .../src/utils/composer/create-workflow.ts | 0 .../src/utils/composer/helpers/index.ts | 0 .../src/utils/composer/helpers/proxy.ts | 0 .../utils/composer/helpers/resolve-value.ts | 0 .../utils/composer/helpers/step-response.ts | 0 .../workflows-sdk/src/utils/composer/hook.ts | 0 .../workflows-sdk/src/utils/composer/index.ts | 0 .../src/utils/composer/parallelize.ts | 0 .../src/utils/composer/transform.ts | 0 .../workflows-sdk/src/utils/composer/type.ts | 0 .../{ => core}/workflows-sdk/tsconfig.json | 0 .../workflows-sdk/tsconfig.spec.json | 0 packages/file-local/.gitignore | 4 - packages/file-local/jest.config.js | 13 - packages/file-s3/.gitignore | 4 - .../__fixtures__/catphoto.jpg | Bin 40670 -> 0 bytes packages/generated/client-types/package.json | 2 +- yarn.lock | 815 ++++-------------- 1436 files changed, 275 insertions(+), 756 deletions(-) rename packages/{ => cli}/create-medusa-app/.gitignore (100%) rename packages/{ => cli}/create-medusa-app/CHANGELOG.md (100%) rename packages/{ => cli}/create-medusa-app/README.md (100%) rename packages/{ => cli}/create-medusa-app/package.json (100%) rename packages/{ => cli}/create-medusa-app/src/commands/create.ts (100%) rename packages/{ => cli}/create-medusa-app/src/index.ts (100%) rename packages/{ => cli}/create-medusa-app/src/types.d.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/clear-project.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/clone-repo.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/create-abort-controller.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/create-db.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/execute.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/facts.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/format-connection-string.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/get-config-store.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/get-current-os.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/log-message.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/logger.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/nextjs-utils.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/postgres-client.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/prepare-project.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/process-manager.ts (100%) rename packages/{ => cli}/create-medusa-app/src/utils/start-medusa.ts (100%) rename packages/{ => cli}/create-medusa-app/tsconfig.json (100%) rename packages/{ => cli}/medusa-cli/.gitignore (100%) rename packages/{ => cli}/medusa-cli/CHANGELOG.md (100%) rename packages/{ => cli}/medusa-cli/cli.js (100%) rename packages/{ => cli}/medusa-cli/jest.config.js (100%) rename packages/{ => cli}/medusa-cli/package.json (100%) rename packages/{ => cli}/medusa-cli/scripts/postinstall.js (100%) rename packages/{ => cli}/medusa-cli/src/commands/new.ts (100%) rename packages/{ => cli}/medusa-cli/src/create-cli.ts (100%) rename packages/{ => cli}/medusa-cli/src/did-you-mean.ts (100%) rename packages/{ => cli}/medusa-cli/src/index.ts (100%) rename packages/{ => cli}/medusa-cli/src/reporter/__tests__/__snapshots__/index.js.snap (100%) rename packages/{ => cli}/medusa-cli/src/reporter/__tests__/index.js (100%) rename packages/{ => cli}/medusa-cli/src/reporter/index.ts (100%) rename packages/{ => cli}/medusa-cli/src/reporter/panic-handler.ts (100%) rename packages/{ => cli}/medusa-cli/src/util/clear-project.ts (100%) rename packages/{ => cli}/medusa-cli/src/util/package-manager.ts (100%) rename packages/{ => cli}/medusa-cli/src/util/version.ts (100%) rename packages/{ => cli}/medusa-cli/tsconfig.json (100%) rename packages/{ => cli}/medusa-cli/tsconfig.spec.json (100%) rename packages/{ => cli}/medusa-dev-cli/.gitignore (100%) rename packages/{ => cli}/medusa-dev-cli/CHANGELOG.md (100%) rename packages/{ => cli}/medusa-dev-cli/README.md (100%) rename packages/{ => cli}/medusa-dev-cli/jest.config.js (100%) rename packages/{ => cli}/medusa-dev-cli/package.json (100%) rename packages/{ => cli}/medusa-dev-cli/src/feature-flags/index.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/feature-flags/template.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/index.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/local-npm-registry/cleanup-tasks.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/local-npm-registry/index.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/local-npm-registry/install-packages.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/local-npm-registry/publish-package.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/local-npm-registry/verdaccio-config.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/__tests__/get-dependant-packages.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/__tests__/traverse-package-deps.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/check-deps-changes.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/get-dependant-packages.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/get-monorepo-package-json-path.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/promisified-spawn.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/traverse-package-deps.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/utils/version.js (100%) rename packages/{ => cli}/medusa-dev-cli/src/watch.js (100%) rename packages/{ => cli}/medusa-dev-cli/tsconfig.json (100%) rename packages/{ => cli}/medusa-dev-cli/tsconfig.spec.json (100%) rename packages/{ => cli}/oas/medusa-oas-cli/.gitignore (100%) rename packages/{ => cli}/oas/medusa-oas-cli/CHANGELOG.md (100%) rename packages/{ => cli}/oas/medusa-oas-cli/README.md (100%) rename packages/{ => cli}/oas/medusa-oas-cli/jest.config.js (100%) rename packages/{ => cli}/oas/medusa-oas-cli/oas/default.oas.base.yaml (100%) rename packages/{ => cli}/oas/medusa-oas-cli/package.json (100%) rename packages/{ => cli}/oas/medusa-oas-cli/redocly/plugins/medusa/decorators/circular-patch.js (100%) rename packages/{ => cli}/oas/medusa-oas-cli/redocly/plugins/medusa/index.js (100%) rename packages/{ => cli}/oas/medusa-oas-cli/redocly/redocly-config.yaml (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/__tests__/command-docs.test.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/__tests__/command-oas.test.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/command-client.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/command-docs.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/command-oas.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/index.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/types.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/utils/circular-patch-utils.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/utils/combine-oas.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/utils/fs-utils.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/utils/json-utils.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/utils/merge-oas.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/src/utils/yaml-utils.ts (100%) rename packages/{ => cli}/oas/medusa-oas-cli/tsconfig.json (100%) rename packages/{ => cli}/oas/medusa-oas-cli/tsconfig.spec.json (100%) rename packages/{ => cli}/oas/oas-github-ci/.gitignore (100%) rename packages/{ => cli}/oas/oas-github-ci/CHANGELOG.md (100%) rename packages/{ => cli}/oas/oas-github-ci/README.md (100%) rename packages/{ => cli}/oas/oas-github-ci/package.json (100%) rename packages/{ => cli}/oas/oas-github-ci/scripts/build-openapi.js (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/.gitignore (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/.prettierignore (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/CHANGELOG.md (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/README.md (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/babel.config.json (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/jest.config.js (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/package.json (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/rollup.config.mjs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/HttpClient.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/Indent.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/Client.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/Enum.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/Model.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/ModelComposition.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/Operation.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/OperationCodegen.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/OperationError.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameter.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameters.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/OperationResponse.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/Schema.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/Service.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/client/interfaces/Type.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/index.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/index.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithDefaultRelationsExtension.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithEnumExtension.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApi.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiCallback.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiComponents.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiContact.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiDiscriminator.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiEncoding.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExample.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExternalDocs.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiHeader.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiInfo.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLicense.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLink.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiMediaType.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlow.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlows.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOperation.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiParameter.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPath.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPaths.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiReference.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiRequestBody.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponse.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponses.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSchema.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityRequirement.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityScheme.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServer.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServerVariable.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiTag.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiXml.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModel.test.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModels.test.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModelsExpandedRelations.test.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperation.test.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationParameter.test.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationRequestBody.test.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationResponse.test.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/escapeName.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/extendEnum.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getContent.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getEnum.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getMappedType.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModel.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelComposition.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelDefault.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelProperties.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelTemplate.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModels.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelsExpandedRelations.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperation.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationErrors.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationName.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameter.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameterName.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameters.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationRequestBody.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponse.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseCode.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseHeader.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponses.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResults.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRef.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRequiredPropertiesFromComposition.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServer.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceName.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceVersion.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServices.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/getType.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/listOperations.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/sortByRequired.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/openApi/v3/parser/stripNamespace.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/client.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/ApiError.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/ApiRequestOptions.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/ApiResult.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/BaseHttpRequest.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/CancelablePromise.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/HookUtils.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/HttpRequest.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/ModelUtils.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/OpenAPI.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/axios/getHeaders.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/axios/getRequestBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseHeader.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/axios/request.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/axios/sendRequest.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/fetch/getHeaders.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/fetch/getRequestBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseHeader.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/fetch/request.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/fetch/sendRequest.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/base64.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/catchErrorCodes.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/getFormData.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/getQueryString.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/getUrl.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/isBlob.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/isDefined.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/isFormData.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/isString.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/isStringWithValue.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/isSuccess.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/functions/resolve.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/node/getHeaders.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/node/getRequestBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/node/getResponseBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/node/getResponseHeader.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/node/request.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/node/sendRequest.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/request.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/xhr/getHeaders.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/xhr/getRequestBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseBody.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseHeader.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/xhr/request.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/core/xhr/sendRequest.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/exportHook.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/exportModel.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/exportSchema.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/exportService.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/indexes/index.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/indexes/indexHooks.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/indexes/indexModels.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/indexes/indexServices.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/base.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/exportComposition.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/exportEnum.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/exportInterface.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/exportType.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/header.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/isNullable.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/isReadOnly.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/isRequired.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/parameters.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/parametersUntyped.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/result.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/schema.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/schemaArray.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/schemaComposition.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/schemaDictionary.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/schemaEnum.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/schemaGeneric.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/schemaInterface.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/type.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeArray.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeDictionary.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeEnum.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeGeneric.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeInterface.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeIntersection.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeReference.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeUnion.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/partials/typeWithRelation.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/templates/useClient.hbs (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/typings/hbs.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/discriminator.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/fileSystem.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/flatMap.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/formatCode.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/formatIndentation.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/getHttpRequestName.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/getModelNames.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/getOpenApiSpec.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/getOpenApiVersion.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/getPattern.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/getServiceNames.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/isDefined.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/isEqual.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/isString.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/isSubdirectory.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessClient.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessModel.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessModelEnum.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessModelEnums.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessModelImports.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessService.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessServiceImports.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/postProcessServiceOperations.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/readSpec.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/readSpecFromDisk.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/readSpecFromHttp.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/readSpecFromHttps.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/registerHandlebarHelpers.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/registerHandlebarTemplates.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/sort.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/sortModelsByName.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/sortServicesByName.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/types.d.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/unique.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClient.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClientClass.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClientCore.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClientHooks.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClientIndex.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClientModels.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClientSchemas.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeClientServices.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/src/utils/writeUseClient.ts (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/tsconfig.json (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/tsconfig.spec.json (100%) rename packages/{ => cli}/oas/openapi-typescript-codegen/types/index.d.ts (100%) rename packages/{ => core}/core-flows/CHANGELOG.md (100%) rename packages/{ => core}/core-flows/jest.config.js (100%) rename packages/{ => core}/core-flows/package.json (100%) rename packages/{ => core}/core-flows/src/api-key/index.ts (100%) rename packages/{ => core}/core-flows/src/api-key/steps/create-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/api-key/steps/delete-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/api-key/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/api-key/steps/link-sales-channels-to-publishable-key.ts (100%) rename packages/{ => core}/core-flows/src/api-key/steps/revoke-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/api-key/steps/update-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/api-key/steps/validate-sales-channel-exists.ts (100%) rename packages/{ => core}/core-flows/src/api-key/workflows/create-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/api-key/workflows/delete-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/api-key/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/api-key/workflows/link-sales-channels-to-publishable-key.ts (100%) rename packages/{ => core}/core-flows/src/api-key/workflows/revoke-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/api-key/workflows/update-api-keys.ts (100%) rename packages/{ => core}/core-flows/src/auth/index.ts (100%) rename packages/{ => core}/core-flows/src/auth/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/auth/steps/set-auth-app-metadata.ts (100%) rename packages/{ => core}/core-flows/src/common/index.ts (100%) rename packages/{ => core}/core-flows/src/common/steps/remove-remote-links.ts (100%) rename packages/{ => core}/core-flows/src/common/steps/use-remote-query.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/index.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/steps/create-customer-groups.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/steps/delete-customer-group-customers.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/steps/delete-customer-groups.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/steps/link-customers-customer-group.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/steps/update-customer-groups.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/workflows/create-customer-groups.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/workflows/delete-customer-groups.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/workflows/link-customers-customer-group.ts (100%) rename packages/{ => core}/core-flows/src/customer-group/workflows/update-customer-groups.ts (100%) rename packages/{ => core}/core-flows/src/customer/index.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/create-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/create-customers.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/delete-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/delete-customers.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/maybe-unset-default-billing-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/maybe-unset-default-shipping-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/update-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/update-customers.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/utils/index.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/utils/unset-address-for-create.ts (100%) rename packages/{ => core}/core-flows/src/customer/steps/utils/unset-address-for-update.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/create-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/create-customer-account.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/create-customers.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/delete-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/delete-customers.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/update-addresses.ts (100%) rename packages/{ => core}/core-flows/src/customer/workflows/update-customers.ts (100%) rename packages/{ => core}/core-flows/src/defaults/index.ts (100%) rename packages/{ => core}/core-flows/src/defaults/steps/create-default-store.ts (100%) rename packages/{ => core}/core-flows/src/defaults/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/defaults/workflows/create-defaults.ts (100%) rename packages/{ => core}/core-flows/src/defaults/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/add-shipping-method-to-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/add-to-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/confirm-inventory.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/create-carts.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/create-line-item-adjustments.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/create-order-from-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/create-payment-collection.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/create-shipping-method-adjustments.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/find-one-or-any-region.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/find-or-create-customer.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/find-sales-channel.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/get-actions-to-compute-from-promotions.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/get-item-tax-lines.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/get-variant-price-sets.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/get-variants.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/link-cart-payment-collection.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/prepare-adjustments-from-promotion-actions.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/refresh-cart-promotions.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/refresh-cart-shipping-methods.ts (93%) rename packages/{ => core}/core-flows/src/definition/cart/steps/remove-line-item-adjustments.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/remove-shipping-method-adjustments.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/retrieve-cart-with-links.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/retrieve-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/set-tax-lines-for-items.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/update-cart-promotions.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/update-carts.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/update-tax-lines.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/steps/validate-cart-shipping-options.ts (92%) rename packages/{ => core}/core-flows/src/definition/cart/steps/validate-variants-existence.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/utils/fields.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/utils/prepare-confirm-inventory-input.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/utils/prepare-line-item-data.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/add-shipping-method-to-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/add-to-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/complete-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/create-carts.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/create-payment-collection-for-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/list-shipping-options-for-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/refresh-payment-collection.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/update-cart-promotions.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/update-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/update-line-item-in-cart.ts (100%) rename packages/{ => core}/core-flows/src/definition/cart/workflows/update-tax-lines.ts (100%) rename packages/{ => core}/core-flows/src/definition/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/inventory/create-inventory-item.ts (100%) rename packages/{ => core}/core-flows/src/definition/inventory/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/line-item/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/line-item/steps/delete-line-items.ts (100%) rename packages/{ => core}/core-flows/src/definition/line-item/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/line-item/steps/list-line-items.ts (100%) rename packages/{ => core}/core-flows/src/definition/line-item/steps/update-line-items.ts (100%) rename packages/{ => core}/core-flows/src/definition/line-item/workflows/delete-line-items.ts (100%) rename packages/{ => core}/core-flows/src/definition/line-item/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/steps/create-payment-session.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/steps/delete-payment-session.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/steps/retrieve-payment-collection.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/steps/update-payment-collection.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/workflows/create-payment-session.ts (100%) rename packages/{ => core}/core-flows/src/definition/payment-collection/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/product/create-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/definition/product/create-products.ts (100%) rename packages/{ => core}/core-flows/src/definition/product/index.ts (100%) rename packages/{ => core}/core-flows/src/definition/product/prepare-create-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/definition/product/update-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/definition/product/update-products.ts (100%) rename packages/{ => core}/core-flows/src/definitions.ts (100%) rename packages/{ => core}/core-flows/src/file/index.ts (100%) rename packages/{ => core}/core-flows/src/file/steps/delete-files.ts (100%) rename packages/{ => core}/core-flows/src/file/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/file/steps/upload-files.ts (100%) rename packages/{ => core}/core-flows/src/file/workflows/delete-files.ts (100%) rename packages/{ => core}/core-flows/src/file/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/file/workflows/upload-files.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/index.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/add-shipping-options-prices.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/cancel-fulfillment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/create-fulfillment-set.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/create-fulfillment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/create-service-zones.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/create-shipping-option-rules.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/create-shipping-profiles.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/delete-fulfillment-sets.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/delete-service-zones.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/delete-shipping-option-rules.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/delete-shipping-options.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/set-shipping-options-price-sets.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/set-shipping-options-prices.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/update-fulfillment-workflow.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/update-fulfillment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/update-service-zones.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/update-shipping-option-rules.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/upsert-shipping-options.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/steps/validate-shipment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/batch-shipping-option-rules.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/cancel-fulfillment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/create-fulfillment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/create-service-zones.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/create-shipment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/create-shipping-options.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/create-shipping-profiles.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/delete-fulfillment-sets.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/delete-service-zones.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/delete-shipping-options.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/update-fulfillment.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/update-service-zones.ts (100%) rename packages/{ => core}/core-flows/src/fulfillment/workflows/update-shipping-options.ts (100%) rename packages/{ => core}/core-flows/src/handlers/address/find-or-create-addresses.ts (100%) rename packages/{ => core}/core-flows/src/handlers/address/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/common/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/common/set-context.ts (100%) rename packages/{ => core}/core-flows/src/handlers/customer/find-or-create-customer.ts (100%) rename packages/{ => core}/core-flows/src/handlers/customer/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/inventory/attach-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/handlers/inventory/create-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/handlers/inventory/detach-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/handlers/inventory/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/inventory/remove-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/handlers/inventory/restore-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/handlers/middlewares/create-products-prepare-create-prices-compensation.ts (100%) rename packages/{ => core}/core-flows/src/handlers/middlewares/extract-variants.ts (100%) rename packages/{ => core}/core-flows/src/handlers/middlewares/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/middlewares/map-data.ts (100%) rename packages/{ => core}/core-flows/src/handlers/middlewares/update-products-extract-created-variants.ts (100%) rename packages/{ => core}/core-flows/src/handlers/middlewares/update-products-extract-deleted-variants.ts (100%) rename packages/{ => core}/core-flows/src/handlers/middlewares/use-variants-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/attach-sales-channel-to-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/attach-shipping-profile-to-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/create-product-variants-prepare-data.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/create-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/create-products-prepare-data.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/create-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/detach-sales-channel-from-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/detach-shipping-profile-from-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/list-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/remove-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/remove-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/revert-update-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/revert-variant-prices.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/update-product-variants-prepare-data.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/update-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/update-products-prepare-data.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/update-products-variants-prices.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/update-products.ts (100%) rename packages/{ => core}/core-flows/src/handlers/product/upsert-variant-prices.ts (100%) rename packages/{ => core}/core-flows/src/handlers/region/find-region.ts (100%) rename packages/{ => core}/core-flows/src/handlers/region/index.ts (100%) rename packages/{ => core}/core-flows/src/handlers/sales-channel/find-sales-channel.ts (100%) rename packages/{ => core}/core-flows/src/handlers/sales-channel/index.ts (100%) rename packages/{ => core}/core-flows/src/index.ts (100%) rename packages/{ => core}/core-flows/src/inventory/index.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/attach-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/create-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/create-inventory-levels.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/delete-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/delete-inventory-levels.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/delete-levels-by-item-and-location.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/update-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/update-inventory-levels.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/validate-inventory-locations.ts (100%) rename packages/{ => core}/core-flows/src/inventory/steps/validate-singular-inventory-items-for-tags.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/bulk-create-delete-levels.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/create-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/create-inventory-levels.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/delete-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/delete-inventory-levels.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/update-inventory-items.ts (100%) rename packages/{ => core}/core-flows/src/inventory/workflows/update-inventory-levels.ts (100%) rename packages/{ => core}/core-flows/src/invite/index.ts (100%) rename packages/{ => core}/core-flows/src/invite/steps/create-invites.ts (100%) rename packages/{ => core}/core-flows/src/invite/steps/delete-invites.ts (100%) rename packages/{ => core}/core-flows/src/invite/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/invite/steps/refresh-invite-tokens.ts (100%) rename packages/{ => core}/core-flows/src/invite/steps/validate-token.ts (100%) rename packages/{ => core}/core-flows/src/invite/workflows/accept-invite.ts (100%) rename packages/{ => core}/core-flows/src/invite/workflows/create-invites.ts (100%) rename packages/{ => core}/core-flows/src/invite/workflows/delete-invites.ts (100%) rename packages/{ => core}/core-flows/src/invite/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/invite/workflows/refresh-invite-tokens.ts (100%) rename packages/{ => core}/core-flows/src/order/index.ts (100%) rename packages/{ => core}/core-flows/src/order/steps/create-orders.ts (100%) rename packages/{ => core}/core-flows/src/order/steps/get-item-tax-lines.ts (100%) rename packages/{ => core}/core-flows/src/order/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/order/steps/set-tax-lines-for-items.ts (100%) rename packages/{ => core}/core-flows/src/order/steps/update-tax-lines.ts (100%) rename packages/{ => core}/core-flows/src/order/utils/prepare-custom-line-item-data.ts (100%) rename packages/{ => core}/core-flows/src/order/workflows/create-orders.ts (100%) rename packages/{ => core}/core-flows/src/order/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/order/workflows/update-tax-lines.ts (100%) rename packages/{ => core}/core-flows/src/payment/index.ts (100%) rename packages/{ => core}/core-flows/src/payment/steps/capture-payment.ts (100%) rename packages/{ => core}/core-flows/src/payment/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/payment/steps/refund-payment.ts (100%) rename packages/{ => core}/core-flows/src/payment/workflows/capture-payment.ts (100%) rename packages/{ => core}/core-flows/src/payment/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/payment/workflows/refund-payment.ts (100%) rename packages/{ => core}/core-flows/src/price-list/index.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/create-price-list-prices-workflow.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/create-price-list-prices.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/create-price-lists.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/delete-price-lists.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/get-existing-price-lists-price-ids.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/remove-price-list-prices-workflow.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/remove-price-list-prices.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/update-price-list-prices-workflow.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/update-price-list-prices.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/update-price-lists.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/validate-price-lists.ts (100%) rename packages/{ => core}/core-flows/src/price-list/steps/validate-variant-price-links.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/batch-price-list-prices.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/create-price-list-prices.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/create-price-lists.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/delete-price-lists.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/remove-price-list-prices.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/update-price-list-prices.ts (100%) rename packages/{ => core}/core-flows/src/price-list/workflows/update-price-lists.ts (100%) rename packages/{ => core}/core-flows/src/pricing/index.ts (100%) rename packages/{ => core}/core-flows/src/pricing/steps/create-price-sets.ts (100%) rename packages/{ => core}/core-flows/src/pricing/steps/create-pricing-rule-types.ts (100%) rename packages/{ => core}/core-flows/src/pricing/steps/delete-pricing-rule-types.ts (100%) rename packages/{ => core}/core-flows/src/pricing/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/pricing/steps/update-price-sets.ts (100%) rename packages/{ => core}/core-flows/src/pricing/steps/update-pricing-rule-types.ts (100%) rename packages/{ => core}/core-flows/src/pricing/workflows/create-pricing-rule-types.ts (100%) rename packages/{ => core}/core-flows/src/pricing/workflows/delete-pricing-rule-types.ts (100%) rename packages/{ => core}/core-flows/src/pricing/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/pricing/workflows/update-pricing-rule-types.ts (100%) rename packages/{ => core}/core-flows/src/product-category/index.ts (100%) rename packages/{ => core}/core-flows/src/product-category/steps/create-product-category.ts (100%) rename packages/{ => core}/core-flows/src/product-category/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/product-category/steps/update-product-category.ts (100%) rename packages/{ => core}/core-flows/src/product-category/workflows/create-product-category.ts (100%) rename packages/{ => core}/core-flows/src/product-category/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/product-category/workflows/update-product-category.ts (100%) rename packages/{ => core}/core-flows/src/product/index.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/batch-link-products-collection.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/batch-link-products-in-category.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/batch-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/batch-products.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/create-collections.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/create-product-options.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/create-product-types.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/create-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/create-products.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/create-variant-pricing-link.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/delete-collections.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/delete-product-options.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/delete-product-types.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/delete-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/delete-products.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/get-products.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/get-variant-pricing-link.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/update-collections.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/update-product-options.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/update-product-types.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/update-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/steps/update-products.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/batch-link-products-collection.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/batch-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/batch-products-in-category.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/batch-products.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/create-collections.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/create-product-options.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/create-product-types.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/create-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/create-products.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/delete-collections.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/delete-product-options.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/delete-product-types.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/delete-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/delete-products.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/update-collections.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/update-product-options.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/update-product-types.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/update-product-variants.ts (100%) rename packages/{ => core}/core-flows/src/product/workflows/update-products.ts (100%) rename packages/{ => core}/core-flows/src/promotion/index.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/add-rules-to-promotions.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/create-campaigns.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/create-promotion-rules-workflow.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/create-promotions.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/delete-campaigns.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/delete-promotion-rules-workflow.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/delete-promotions.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/remove-rules-from-promotions.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/update-campaigns.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/update-promotion-rules-workflow.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/update-promotion-rules.ts (100%) rename packages/{ => core}/core-flows/src/promotion/steps/update-promotions.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/batch-promotion-rules.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/create-campaigns.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/create-promotion-rules.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/create-promotions.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/delete-campaigns.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/delete-promotion-rules.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/delete-promotions.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/update-campaigns.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/update-promotion-rules.ts (100%) rename packages/{ => core}/core-flows/src/promotion/workflows/update-promotions.ts (100%) rename packages/{ => core}/core-flows/src/region/index.ts (100%) rename packages/{ => core}/core-flows/src/region/steps/create-regions.ts (100%) rename packages/{ => core}/core-flows/src/region/steps/delete-regions.ts (100%) rename packages/{ => core}/core-flows/src/region/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/region/steps/set-regions-payment-providers.ts (100%) rename packages/{ => core}/core-flows/src/region/steps/update-regions.ts (100%) rename packages/{ => core}/core-flows/src/region/workflows/create-regions.ts (100%) rename packages/{ => core}/core-flows/src/region/workflows/delete-regions.ts (100%) rename packages/{ => core}/core-flows/src/region/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/region/workflows/update-regions.ts (100%) rename packages/{ => core}/core-flows/src/reservation/index.ts (100%) rename packages/{ => core}/core-flows/src/reservation/steps/create-reservations.ts (100%) rename packages/{ => core}/core-flows/src/reservation/steps/delete-reservations.ts (100%) rename packages/{ => core}/core-flows/src/reservation/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/reservation/steps/update-reservations.ts (100%) rename packages/{ => core}/core-flows/src/reservation/workflows/create-reservations.ts (100%) rename packages/{ => core}/core-flows/src/reservation/workflows/delete-reservations.ts (100%) rename packages/{ => core}/core-flows/src/reservation/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/reservation/workflows/update-reservations.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/index.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/associate-locations-with-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/associate-products-with-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/create-default-sales-channel.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/create-sales-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/delete-sales-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/detach-locations-from-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/detach-products-from-sales-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/steps/update-sales-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/workflows/create-sales-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/workflows/delete-sales-channels.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/workflows/link-products-to-sales-channel.ts (100%) rename packages/{ => core}/core-flows/src/sales-channel/workflows/update-sales-channels.ts (100%) rename packages/{ => core}/core-flows/src/shipping-options/index.ts (100%) rename packages/{ => core}/core-flows/src/shipping-options/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/shipping-options/steps/list-shipping-options-for-context.ts (100%) rename packages/{ => core}/core-flows/src/shipping-profile/index.ts (100%) rename packages/{ => core}/core-flows/src/shipping-profile/steps/delete-shipping-profile.ts (100%) rename packages/{ => core}/core-flows/src/shipping-profile/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/shipping-profile/workflows/delete-shipping-profile.ts (100%) rename packages/{ => core}/core-flows/src/shipping-profile/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/index.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/steps/associate-locations-with-fulfillment-sets.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/steps/create-stock-locations.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/steps/delete-stock-locations.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/steps/update-stock-locations.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/workflows/create-location-fulfillment-set.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/workflows/create-stock-locations.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/workflows/delete-stock-locations.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/workflows/link-sales-channels-to-stock-location.ts (100%) rename packages/{ => core}/core-flows/src/stock-location/workflows/update-stock-locations.ts (100%) rename packages/{ => core}/core-flows/src/store/index.ts (100%) rename packages/{ => core}/core-flows/src/store/steps/create-stores.ts (100%) rename packages/{ => core}/core-flows/src/store/steps/delete-stores.ts (100%) rename packages/{ => core}/core-flows/src/store/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/store/steps/update-stores.ts (100%) rename packages/{ => core}/core-flows/src/store/workflows/create-stores.ts (100%) rename packages/{ => core}/core-flows/src/store/workflows/delete-stores.ts (100%) rename packages/{ => core}/core-flows/src/store/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/store/workflows/update-stores.ts (100%) rename packages/{ => core}/core-flows/src/tax/index.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/create-tax-rate-rules.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/create-tax-rates.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/create-tax-regions.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/delete-tax-rate-rules.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/delete-tax-rates.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/delete-tax-regions.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/list-tax-rate-ids.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/list-tax-rate-rule-ids.ts (100%) rename packages/{ => core}/core-flows/src/tax/steps/update-tax-rates.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/create-tax-rate-rules.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/create-tax-rates.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/create-tax-regions.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/delete-tax-rate-rules.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/delete-tax-rates.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/delete-tax-regions.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/set-tax-rate-rules.ts (100%) rename packages/{ => core}/core-flows/src/tax/workflows/update-tax-rates.ts (100%) rename packages/{ => core}/core-flows/src/user/index.ts (100%) rename packages/{ => core}/core-flows/src/user/steps/create-users.ts (100%) rename packages/{ => core}/core-flows/src/user/steps/delete-users.ts (100%) rename packages/{ => core}/core-flows/src/user/steps/index.ts (100%) rename packages/{ => core}/core-flows/src/user/steps/update-users.ts (100%) rename packages/{ => core}/core-flows/src/user/workflows/create-user-account.ts (100%) rename packages/{ => core}/core-flows/src/user/workflows/create-users.ts (100%) rename packages/{ => core}/core-flows/src/user/workflows/delete-users.ts (100%) rename packages/{ => core}/core-flows/src/user/workflows/index.ts (100%) rename packages/{ => core}/core-flows/src/user/workflows/update-users.ts (100%) rename packages/{ => core}/core-flows/tsconfig.json (100%) rename packages/{ => core}/core-flows/tsconfig.spec.json (100%) rename packages/{ => core}/medusa-test-utils/.gitignore (100%) rename packages/{ => core}/medusa-test-utils/CHANGELOG.md (100%) rename packages/{ => core}/medusa-test-utils/package.json (100%) rename packages/{ => core}/medusa-test-utils/src/database.ts (100%) rename packages/{ => core}/medusa-test-utils/src/id-map.js (100%) rename packages/{ => core}/medusa-test-utils/src/index.ts (100%) rename packages/{ => core}/medusa-test-utils/src/init-modules.ts (100%) rename packages/{ => core}/medusa-test-utils/src/jest.ts (100%) rename packages/{ => core}/medusa-test-utils/src/medusa-test-runner-utils/bootstrap-app.js (100%) rename packages/{ => core}/medusa-test-utils/src/medusa-test-runner-utils/use-db.js (100%) rename packages/{ => core}/medusa-test-utils/src/medusa-test-runner.ts (100%) rename packages/{ => core}/medusa-test-utils/src/mock-event-bus-service.ts (100%) rename packages/{ => core}/medusa-test-utils/src/mock-manager.js (100%) rename packages/{ => core}/medusa-test-utils/src/mock-repository.js (100%) rename packages/{ => core}/medusa-test-utils/src/module-test-runner.ts (100%) rename packages/{ => core}/medusa-test-utils/tsconfig.json (100%) rename packages/{ => core}/modules-sdk/CHANGELOG.md (100%) rename packages/{ => core}/modules-sdk/jest.config.js (100%) rename packages/{ => core}/modules-sdk/package.json (100%) rename packages/{ => core}/modules-sdk/src/__mocks__/inventory-module.ts (100%) rename packages/{ => core}/modules-sdk/src/__mocks__/inventory-stock-location-link.ts (100%) rename packages/{ => core}/modules-sdk/src/__mocks__/product-inventory-link.ts (100%) rename packages/{ => core}/modules-sdk/src/__mocks__/product-module.ts (100%) rename packages/{ => core}/modules-sdk/src/__mocks__/stock-location-module.ts (100%) rename packages/{ => core}/modules-sdk/src/__tests__/clean-graphql-schema.spec.ts (100%) rename packages/{ => core}/modules-sdk/src/__tests__/remote-link.spec.ts (100%) rename packages/{ => core}/modules-sdk/src/__tests__/remote-query.spec.ts (100%) rename packages/{ => core}/modules-sdk/src/__tests__/utils/graphql-schema-to-fields.ts (100%) rename packages/{ => core}/modules-sdk/src/definitions.ts (100%) rename packages/{ => core}/modules-sdk/src/index.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__mocks__/@modules/brokenloader.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__mocks__/@modules/default.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__mocks__/@modules/no-service.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__mocks__/@plugins/default.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__mocks__/@plugins/no-default.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__mocks__/@plugins/no-service.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__mocks__/medusa-telemetry.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__tests__/medusa-module.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__tests__/module-loader.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__tests__/module-provider-loader.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/__tests__/register-modules.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/index.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/module-loader.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/module-provider-loader.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/register-modules.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/utils/index.ts (100%) rename packages/{ => core}/modules-sdk/src/loaders/utils/load-internal.ts (100%) rename packages/{ => core}/modules-sdk/src/medusa-app.ts (100%) rename packages/{ => core}/modules-sdk/src/medusa-module.ts (100%) rename packages/{ => core}/modules-sdk/src/remote-link.ts (100%) rename packages/{ => core}/modules-sdk/src/remote-query.ts (100%) rename packages/{ => core}/modules-sdk/src/utils/clean-graphql-schema.ts (100%) rename packages/{ => core}/modules-sdk/src/utils/graphql-schema-to-fields.ts (100%) rename packages/{ => core}/modules-sdk/src/utils/index.ts (100%) rename packages/{ => core}/modules-sdk/src/utils/initialize-factory.ts (100%) rename packages/{ => core}/modules-sdk/src/utils/linking-error.ts (100%) rename packages/{ => core}/modules-sdk/tsconfig.json (100%) rename packages/{ => core}/orchestration/CHANGELOG.md (100%) rename packages/{ => core}/orchestration/jest.config.js (100%) rename packages/{ => core}/orchestration/package.json (100%) rename packages/{ => core}/orchestration/src/__fixtures__/joiner/data.ts (100%) rename packages/{ => core}/orchestration/src/__mocks__/joiner/mock_data.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/joiner/graphql-ast.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/joiner/helpers.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/joiner/remote-joiner-data.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/joiner/remote-joiner.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/transaction/orchestrator-builder.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/transaction/transaction-orchestrator.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/workflow/global-workflow.ts (100%) rename packages/{ => core}/orchestration/src/__tests__/workflow/local-workflow.ts (100%) rename packages/{ => core}/orchestration/src/index.ts (100%) rename packages/{ => core}/orchestration/src/joiner/graphql-ast.ts (100%) rename packages/{ => core}/orchestration/src/joiner/helpers.ts (100%) rename packages/{ => core}/orchestration/src/joiner/index.ts (100%) rename packages/{ => core}/orchestration/src/joiner/remote-joiner.ts (100%) rename packages/{ => core}/orchestration/src/transaction/datastore/abstract-storage.ts (100%) rename packages/{ => core}/orchestration/src/transaction/datastore/base-in-memory-storage.ts (100%) rename packages/{ => core}/orchestration/src/transaction/distributed-transaction.ts (100%) rename packages/{ => core}/orchestration/src/transaction/errors.ts (100%) rename packages/{ => core}/orchestration/src/transaction/index.ts (100%) rename packages/{ => core}/orchestration/src/transaction/orchestrator-builder.ts (100%) rename packages/{ => core}/orchestration/src/transaction/transaction-orchestrator.ts (100%) rename packages/{ => core}/orchestration/src/transaction/transaction-step.ts (100%) rename packages/{ => core}/orchestration/src/transaction/types.ts (100%) rename packages/{ => core}/orchestration/src/workflow/global-workflow.ts (100%) rename packages/{ => core}/orchestration/src/workflow/index.ts (100%) rename packages/{ => core}/orchestration/src/workflow/local-workflow.ts (100%) rename packages/{ => core}/orchestration/src/workflow/workflow-manager.ts (100%) rename packages/{ => core}/orchestration/tsconfig.json (100%) rename packages/{ => core}/types/CHANGELOG.md (100%) rename packages/{ => core}/types/package.json (100%) rename packages/{ => core}/types/src/address/common.ts (100%) rename packages/{ => core}/types/src/address/index.ts (100%) rename packages/{ => core}/types/src/api-key/common/api-key.ts (100%) rename packages/{ => core}/types/src/api-key/common/index.ts (100%) rename packages/{ => core}/types/src/api-key/index.ts (100%) rename packages/{ => core}/types/src/api-key/mutations/api-key.ts (100%) rename packages/{ => core}/types/src/api-key/mutations/index.ts (100%) rename packages/{ => core}/types/src/api-key/service.ts (100%) rename packages/{ => core}/types/src/auth/common/auth-user.ts (100%) rename packages/{ => core}/types/src/auth/common/index.ts (100%) rename packages/{ => core}/types/src/auth/common/provider.ts (100%) rename packages/{ => core}/types/src/auth/index.ts (100%) rename packages/{ => core}/types/src/auth/service.ts (100%) rename packages/{ => core}/types/src/bundles.ts (100%) rename packages/{ => core}/types/src/cache/index.ts (100%) rename packages/{ => core}/types/src/cache/service.ts (100%) rename packages/{ => core}/types/src/cart/common.ts (100%) rename packages/{ => core}/types/src/cart/index.ts (100%) rename packages/{ => core}/types/src/cart/mutations.ts (100%) rename packages/{ => core}/types/src/cart/service.ts (100%) rename packages/{ => core}/types/src/cart/workflows.ts (100%) rename packages/{ => core}/types/src/common/batch.ts (100%) rename packages/{ => core}/types/src/common/common.ts (100%) rename packages/{ => core}/types/src/common/config-module.ts (100%) rename packages/{ => core}/types/src/common/index.ts (100%) rename packages/{ => core}/types/src/common/medusa-container.ts (100%) rename packages/{ => core}/types/src/common/rule.ts (100%) rename packages/{ => core}/types/src/currency/common/currency.ts (100%) rename packages/{ => core}/types/src/currency/common/index.ts (100%) rename packages/{ => core}/types/src/currency/index.ts (100%) rename packages/{ => core}/types/src/currency/service.ts (100%) rename packages/{ => core}/types/src/customer/common.ts (100%) rename packages/{ => core}/types/src/customer/index.ts (100%) rename packages/{ => core}/types/src/customer/mutations.ts (100%) rename packages/{ => core}/types/src/customer/service.ts (100%) rename packages/{ => core}/types/src/dal/entity.ts (100%) rename packages/{ => core}/types/src/dal/index.ts (100%) rename packages/{ => core}/types/src/dal/repository-service.ts (100%) rename packages/{ => core}/types/src/dal/utils.ts (100%) rename packages/{ => core}/types/src/event-bus/common.ts (100%) rename packages/{ => core}/types/src/event-bus/event-bus-module.ts (100%) rename packages/{ => core}/types/src/event-bus/event-bus.ts (100%) rename packages/{ => core}/types/src/event-bus/index.ts (100%) rename packages/{ => core}/types/src/feature-flag/common.ts (100%) rename packages/{ => core}/types/src/feature-flag/index.ts (100%) rename packages/{ => core}/types/src/file-service/index.ts (100%) rename packages/{ => core}/types/src/file/common.ts (100%) rename packages/{ => core}/types/src/file/index.ts (100%) rename packages/{ => core}/types/src/file/mutations.ts (100%) rename packages/{ => core}/types/src/file/provider.ts (100%) rename packages/{ => core}/types/src/file/providers/index.ts (100%) rename packages/{ => core}/types/src/file/providers/local.ts (100%) rename packages/{ => core}/types/src/file/providers/s3.ts (100%) rename packages/{ => core}/types/src/file/service.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/address.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/fulfillment-item.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/fulfillment-label.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/fulfillment-provider.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/fulfillment-set.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/fulfillment.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/geo-zone.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/index.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/service-zone.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/shipping-option-rule.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/shipping-option-type.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/shipping-option.ts (100%) rename packages/{ => core}/types/src/fulfillment/common/shipping-profile.ts (100%) rename packages/{ => core}/types/src/fulfillment/index.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/fulfillment-address.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/fulfillment-item.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/fulfillment-label.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/fulfillment-set.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/fulfillment.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/geo-zone.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/index.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/service-zone.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/shipping-option-rule.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/shipping-option-type.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/shipping-option.ts (100%) rename packages/{ => core}/types/src/fulfillment/mutations/shipping-profile.ts (100%) rename packages/{ => core}/types/src/fulfillment/provider.ts (100%) rename packages/{ => core}/types/src/fulfillment/service.ts (100%) rename packages/{ => core}/types/src/fulfillment/workflows.ts (100%) rename packages/{ => core}/types/src/http/api-key/admin/api-key.ts (100%) rename packages/{ => core}/types/src/http/api-key/admin/index.ts (100%) rename packages/{ => core}/types/src/http/api-key/index.ts (100%) rename packages/{ => core}/types/src/http/campaign/admin/campaign.ts (100%) rename packages/{ => core}/types/src/http/campaign/admin/index.ts (100%) rename packages/{ => core}/types/src/http/campaign/index.ts (100%) rename packages/{ => core}/types/src/http/common/deleted-response.ts (100%) rename packages/{ => core}/types/src/http/common/index.ts (100%) rename packages/{ => core}/types/src/http/common/paginated-response.ts (100%) rename packages/{ => core}/types/src/http/customer/admin/customer.ts (100%) rename packages/{ => core}/types/src/http/customer/admin/index.ts (100%) rename packages/{ => core}/types/src/http/customer/index.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/fulfillment-address.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/fulfillment-item.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/fulfillment-label.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/fulfillment-provider.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/fulfillment-set.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/fulfillment.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/geo-zone.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/index.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/service-zone.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/shipping-option-rule.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/shipping-option-type.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/shipping-option.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/admin/shipping-profile.ts (100%) rename packages/{ => core}/types/src/http/fulfillment/index.ts (100%) rename packages/{ => core}/types/src/http/index.ts (100%) rename packages/{ => core}/types/src/http/inventory/index.ts (100%) rename packages/{ => core}/types/src/http/inventory/inventory-level.ts (100%) rename packages/{ => core}/types/src/http/inventory/inventory.ts (100%) rename packages/{ => core}/types/src/http/order/admin/index.ts (100%) rename packages/{ => core}/types/src/http/order/index.ts (100%) rename packages/{ => core}/types/src/http/pricing/index.ts (100%) rename packages/{ => core}/types/src/http/pricing/price.ts (100%) rename packages/{ => core}/types/src/http/product-category/admin.ts (100%) rename packages/{ => core}/types/src/http/product-category/common.ts (100%) rename packages/{ => core}/types/src/http/product-category/index.ts (100%) rename packages/{ => core}/types/src/http/product-category/store.ts (100%) rename packages/{ => core}/types/src/http/promotion/admin/index.ts (100%) rename packages/{ => core}/types/src/http/promotion/admin/promotion-rule.ts (100%) rename packages/{ => core}/types/src/http/promotion/admin/rule-attribute-options.ts (100%) rename packages/{ => core}/types/src/http/promotion/admin/rule-operator-options.ts (100%) rename packages/{ => core}/types/src/http/promotion/index.ts (100%) rename packages/{ => core}/types/src/http/reservation/admin/index.ts (100%) rename packages/{ => core}/types/src/http/reservation/admin/reservation.ts (100%) rename packages/{ => core}/types/src/http/reservation/index.ts (100%) rename packages/{ => core}/types/src/http/sales-channel/admin/index.ts (100%) rename packages/{ => core}/types/src/http/sales-channel/admin/sales-channel.ts (100%) rename packages/{ => core}/types/src/http/sales-channel/index.ts (100%) rename packages/{ => core}/types/src/http/stock-locations/common.ts (100%) rename packages/{ => core}/types/src/http/stock-locations/index.ts (100%) rename packages/{ => core}/types/src/http/tax/admin/index.ts (100%) rename packages/{ => core}/types/src/http/tax/admin/tax-rates.ts (100%) rename packages/{ => core}/types/src/http/tax/admin/tax-regions.ts (100%) rename packages/{ => core}/types/src/http/tax/index.ts (100%) rename packages/{ => core}/types/src/index.ts (100%) rename packages/{ => core}/types/src/inventory/bundle.ts (100%) rename packages/{ => core}/types/src/inventory/common.ts (100%) rename packages/{ => core}/types/src/inventory/common/index.ts (100%) rename packages/{ => core}/types/src/inventory/common/inventory-item.ts (100%) rename packages/{ => core}/types/src/inventory/common/inventory-level.ts (100%) rename packages/{ => core}/types/src/inventory/common/reservation-item.ts (100%) rename packages/{ => core}/types/src/inventory/index.ts (100%) rename packages/{ => core}/types/src/inventory/mutations/index.ts (100%) rename packages/{ => core}/types/src/inventory/mutations/inventory-item.ts (100%) rename packages/{ => core}/types/src/inventory/mutations/inventory-level.ts (100%) rename packages/{ => core}/types/src/inventory/mutations/reservation-item.ts (100%) rename packages/{ => core}/types/src/inventory/service-next.ts (100%) rename packages/{ => core}/types/src/inventory/service.ts (100%) rename packages/{ => core}/types/src/joiner/index.ts (100%) rename packages/{ => core}/types/src/link-modules/index.ts (100%) rename packages/{ => core}/types/src/logger/index.ts (100%) rename packages/{ => core}/types/src/modules-sdk/index.ts (100%) rename packages/{ => core}/types/src/modules-sdk/internal-module-service.ts (100%) rename packages/{ => core}/types/src/modules-sdk/module-provider.ts (100%) rename packages/{ => core}/types/src/modules-sdk/module-service.ts (100%) rename packages/{ => core}/types/src/order/common.ts (100%) rename packages/{ => core}/types/src/order/index.ts (100%) rename packages/{ => core}/types/src/order/mutations.ts (100%) rename packages/{ => core}/types/src/order/service.ts (100%) rename packages/{ => core}/types/src/order/workflows.ts (100%) rename packages/{ => core}/types/src/payment/common.ts (100%) rename packages/{ => core}/types/src/payment/index.ts (100%) rename packages/{ => core}/types/src/payment/mutations.ts (100%) rename packages/{ => core}/types/src/payment/provider.ts (100%) rename packages/{ => core}/types/src/payment/service.ts (100%) rename packages/{ => core}/types/src/pricing/common/index.ts (100%) rename packages/{ => core}/types/src/pricing/common/money-amount.ts (100%) rename packages/{ => core}/types/src/pricing/common/price-list.ts (100%) rename packages/{ => core}/types/src/pricing/common/price-rule.ts (100%) rename packages/{ => core}/types/src/pricing/common/price-set-rule-type.ts (100%) rename packages/{ => core}/types/src/pricing/common/price-set.ts (100%) rename packages/{ => core}/types/src/pricing/common/price.ts (100%) rename packages/{ => core}/types/src/pricing/common/pricing-context.ts (100%) rename packages/{ => core}/types/src/pricing/common/rule-type.ts (100%) rename packages/{ => core}/types/src/pricing/index.ts (100%) rename packages/{ => core}/types/src/pricing/service.ts (100%) rename packages/{ => core}/types/src/pricing/workflows.ts (100%) rename packages/{ => core}/types/src/product-category/index.ts (100%) rename packages/{ => core}/types/src/product-category/repository.ts (100%) rename packages/{ => core}/types/src/product/common.ts (100%) rename packages/{ => core}/types/src/product/index.ts (100%) rename packages/{ => core}/types/src/product/service.ts (100%) rename packages/{ => core}/types/src/promotion/common/application-method.ts (100%) rename packages/{ => core}/types/src/promotion/common/campaign-budget.ts (100%) rename packages/{ => core}/types/src/promotion/common/campaign.ts (100%) rename packages/{ => core}/types/src/promotion/common/compute-actions.ts (100%) rename packages/{ => core}/types/src/promotion/common/index.ts (100%) rename packages/{ => core}/types/src/promotion/common/promotion-rule-value.ts (100%) rename packages/{ => core}/types/src/promotion/common/promotion-rule.ts (100%) rename packages/{ => core}/types/src/promotion/common/promotion.ts (100%) rename packages/{ => core}/types/src/promotion/http.ts (100%) rename packages/{ => core}/types/src/promotion/index.ts (100%) rename packages/{ => core}/types/src/promotion/mutations.ts (100%) rename packages/{ => core}/types/src/promotion/service.ts (100%) rename packages/{ => core}/types/src/promotion/workflows.ts (100%) rename packages/{ => core}/types/src/region/common.ts (100%) rename packages/{ => core}/types/src/region/index.ts (100%) rename packages/{ => core}/types/src/region/mutations.ts (100%) rename packages/{ => core}/types/src/region/service.ts (100%) rename packages/{ => core}/types/src/region__legacy/common.ts (100%) rename packages/{ => core}/types/src/region__legacy/index.ts (100%) rename packages/{ => core}/types/src/sales-channel/common.ts (100%) rename packages/{ => core}/types/src/sales-channel/index.ts (100%) rename packages/{ => core}/types/src/sales-channel/mutations.ts (100%) rename packages/{ => core}/types/src/sales-channel/service.ts (100%) rename packages/{ => core}/types/src/search/index.ts (100%) rename packages/{ => core}/types/src/search/interface.ts (100%) rename packages/{ => core}/types/src/search/settings.ts (100%) rename packages/{ => core}/types/src/shared-context.ts (100%) rename packages/{ => core}/types/src/stock-location/common.ts (100%) rename packages/{ => core}/types/src/stock-location/index.ts (100%) rename packages/{ => core}/types/src/stock-location/service-next.ts (100%) rename packages/{ => core}/types/src/stock-location/service.ts (100%) rename packages/{ => core}/types/src/store/common/index.ts (100%) rename packages/{ => core}/types/src/store/common/store.ts (100%) rename packages/{ => core}/types/src/store/index.ts (100%) rename packages/{ => core}/types/src/store/mutations/index.ts (100%) rename packages/{ => core}/types/src/store/mutations/store.ts (100%) rename packages/{ => core}/types/src/store/service.ts (100%) rename packages/{ => core}/types/src/tax/common.ts (100%) rename packages/{ => core}/types/src/tax/index.ts (100%) rename packages/{ => core}/types/src/tax/mutations.ts (100%) rename packages/{ => core}/types/src/tax/provider.ts (100%) rename packages/{ => core}/types/src/tax/service.ts (100%) rename packages/{ => core}/types/src/totals/big-number.ts (100%) rename packages/{ => core}/types/src/totals/index.ts (100%) rename packages/{ => core}/types/src/transaction-base/index.ts (100%) rename packages/{ => core}/types/src/transaction-base/transaction-base.ts (100%) rename packages/{ => core}/types/src/user/common.ts (100%) rename packages/{ => core}/types/src/user/index.ts (100%) rename packages/{ => core}/types/src/user/mutations.ts (100%) rename packages/{ => core}/types/src/user/service.ts (100%) rename packages/{ => core}/types/src/workflow/cart/create-cart.ts (100%) rename packages/{ => core}/types/src/workflow/cart/index.ts (100%) rename packages/{ => core}/types/src/workflow/common.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/create-fulfillment.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/create-shipment.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/create-shipping-options.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/delete-shipping-options.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/index.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/service-zones.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/shipping-profiles.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/update-fulfillment.ts (100%) rename packages/{ => core}/types/src/workflow/fulfillment/update-shipping-options.ts (100%) rename packages/{ => core}/types/src/workflow/index.ts (100%) rename packages/{ => core}/types/src/workflow/inventory/create-inventory-items.ts (100%) rename packages/{ => core}/types/src/workflow/inventory/index.ts (100%) rename packages/{ => core}/types/src/workflow/invite/accept-invite.ts (100%) rename packages/{ => core}/types/src/workflow/invite/create-invite.ts (100%) rename packages/{ => core}/types/src/workflow/invite/delete-invite.ts (100%) rename packages/{ => core}/types/src/workflow/invite/index.ts (100%) rename packages/{ => core}/types/src/workflow/invite/resend-invite.ts (100%) rename packages/{ => core}/types/src/workflow/price-list/create-price-list.ts (100%) rename packages/{ => core}/types/src/workflow/price-list/index.ts (100%) rename packages/{ => core}/types/src/workflow/price-list/remove-price-list.ts (100%) rename packages/{ => core}/types/src/workflow/product-category/index.ts (100%) rename packages/{ => core}/types/src/workflow/product/create-product-variants.ts (100%) rename packages/{ => core}/types/src/workflow/product/create-products.ts (100%) rename packages/{ => core}/types/src/workflow/product/index.ts (100%) rename packages/{ => core}/types/src/workflow/product/update-product-variants.ts (100%) rename packages/{ => core}/types/src/workflow/product/update-products.ts (100%) rename packages/{ => core}/types/src/workflow/region/create-regions.ts (100%) rename packages/{ => core}/types/src/workflow/region/index.ts (100%) rename packages/{ => core}/types/src/workflow/region/update-regions.ts (100%) rename packages/{ => core}/types/src/workflow/reservation/create-reservations.ts (100%) rename packages/{ => core}/types/src/workflow/reservation/index.ts (100%) rename packages/{ => core}/types/src/workflow/reservation/update-reservations.ts (100%) rename packages/{ => core}/types/src/workflow/user/create-user.ts (100%) rename packages/{ => core}/types/src/workflow/user/delete-user.ts (100%) rename packages/{ => core}/types/src/workflow/user/index.ts (100%) rename packages/{ => core}/types/src/workflow/user/update-user.ts (100%) rename packages/{ => core}/types/src/workflows/index.ts (100%) rename packages/{ => core}/types/src/workflows/products/index.ts (100%) rename packages/{ => core}/types/src/workflows/products/mutations.ts (100%) rename packages/{ => core}/types/src/workflows/stock-locations/index.ts (100%) rename packages/{ => core}/types/src/workflows/stock-locations/mutations.ts (100%) rename packages/{ => core}/types/tsconfig.json (100%) rename packages/{ => core}/utils/CHANGELOG.md (100%) rename packages/{ => core}/utils/jest.config.js (100%) rename packages/{ => core}/utils/package.json (100%) rename packages/{ => core}/utils/src/api-key/api-key-type.ts (100%) rename packages/{ => core}/utils/src/api-key/index.ts (100%) rename packages/{ => core}/utils/src/auth/abstract-auth-provider.ts (100%) rename packages/{ => core}/utils/src/auth/index.ts (100%) rename packages/{ => core}/utils/src/bundles.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/array-intersection.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/build-query.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/convert-item-response-to-update-request.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/create-psql-index-helper.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/deep-copy.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/deep-equal-obj.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/deep-flat-map.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/get-duplicates.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/get-selects-and-relations-from-object-array.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/group-by.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/handle-postgres-database-error.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/is-email.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/is-present.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/map-object-to.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/object-to-string-path.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/partition-array.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/pick-value-from-object.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/pluralize.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/promise-all.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/remote-query-object-from-string.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/remote-query-object-to-string.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/remove-undefined.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/string-to-select-relation-object.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/to-camel-case.spec.ts (100%) rename packages/{ => core}/utils/src/common/__tests__/upper-case-first.spec.ts (100%) rename packages/{ => core}/utils/src/common/alter-columns-helper.ts (100%) rename packages/{ => core}/utils/src/common/array-difference.ts (100%) rename packages/{ => core}/utils/src/common/array-intersection.ts (100%) rename packages/{ => core}/utils/src/common/build-query.ts (100%) rename packages/{ => core}/utils/src/common/camel-to-snake-case.ts (100%) rename packages/{ => core}/utils/src/common/container.ts (100%) rename packages/{ => core}/utils/src/common/convert-item-response-to-update-request.ts (100%) rename packages/{ => core}/utils/src/common/create-container-like.ts (100%) rename packages/{ => core}/utils/src/common/create-psql-index-helper.ts (100%) rename packages/{ => core}/utils/src/common/deduplicate.ts (100%) rename packages/{ => core}/utils/src/common/deep-copy.ts (100%) rename packages/{ => core}/utils/src/common/deep-equal-obj.ts (100%) rename packages/{ => core}/utils/src/common/deep-flat-map.ts (100%) rename packages/{ => core}/utils/src/common/errors.ts (100%) rename packages/{ => core}/utils/src/common/generate-entity-id.ts (100%) rename packages/{ => core}/utils/src/common/generate-linkable-keys-map.ts (100%) rename packages/{ => core}/utils/src/common/get-config-file.ts (100%) rename packages/{ => core}/utils/src/common/get-duplicates.ts (100%) rename packages/{ => core}/utils/src/common/get-iso-string-from-date.ts (100%) rename packages/{ => core}/utils/src/common/get-medusa-version.ts (100%) rename packages/{ => core}/utils/src/common/get-selects-and-relations-from-object-array.ts (100%) rename packages/{ => core}/utils/src/common/get-set-difference.ts (100%) rename packages/{ => core}/utils/src/common/group-by.ts (100%) rename packages/{ => core}/utils/src/common/handle-postgres-database-error.ts (100%) rename packages/{ => core}/utils/src/common/index.ts (100%) rename packages/{ => core}/utils/src/common/is-big-number.ts (100%) rename packages/{ => core}/utils/src/common/is-date.ts (100%) rename packages/{ => core}/utils/src/common/is-defined.ts (100%) rename packages/{ => core}/utils/src/common/is-email.ts (100%) rename packages/{ => core}/utils/src/common/is-object.ts (100%) rename packages/{ => core}/utils/src/common/is-present.ts (100%) rename packages/{ => core}/utils/src/common/is-string.ts (100%) rename packages/{ => core}/utils/src/common/lower-case-first.ts (100%) rename packages/{ => core}/utils/src/common/map-object-to.ts (100%) rename packages/{ => core}/utils/src/common/medusa-container.ts (100%) rename packages/{ => core}/utils/src/common/object-from-string-path.ts (100%) rename packages/{ => core}/utils/src/common/object-to-string-path.ts (100%) rename packages/{ => core}/utils/src/common/optional-numeric-serializer.ts (100%) rename packages/{ => core}/utils/src/common/partition-array.ts (100%) rename packages/{ => core}/utils/src/common/pick-deep.ts (100%) rename packages/{ => core}/utils/src/common/pick-value-from-object.ts (100%) rename packages/{ => core}/utils/src/common/plurailze.ts (100%) rename packages/{ => core}/utils/src/common/prefix-array-items.ts (100%) rename packages/{ => core}/utils/src/common/promise-all.ts (100%) rename packages/{ => core}/utils/src/common/remote-query-object-from-string.ts (100%) rename packages/{ => core}/utils/src/common/remote-query-object-to-string.ts (100%) rename packages/{ => core}/utils/src/common/remove-nullisih.ts (100%) rename packages/{ => core}/utils/src/common/remove-undefined.ts (100%) rename packages/{ => core}/utils/src/common/rules.ts (100%) rename packages/{ => core}/utils/src/common/selector-constraints-to-string.ts (100%) rename packages/{ => core}/utils/src/common/set-metadata.ts (100%) rename packages/{ => core}/utils/src/common/simple-hash.ts (100%) rename packages/{ => core}/utils/src/common/string-or-regex-equals.ts (100%) rename packages/{ => core}/utils/src/common/string-to-select-relation-object.ts (100%) rename packages/{ => core}/utils/src/common/stringify-circular.ts (100%) rename packages/{ => core}/utils/src/common/to-camel-case.ts (100%) rename packages/{ => core}/utils/src/common/to-kebab-case.ts (100%) rename packages/{ => core}/utils/src/common/to-pascal-case.ts (100%) rename packages/{ => core}/utils/src/common/transaction/do-not-force-transaction.ts (100%) rename packages/{ => core}/utils/src/common/transaction/index.ts (100%) rename packages/{ => core}/utils/src/common/transaction/should-force-transaction.ts (100%) rename packages/{ => core}/utils/src/common/trim-zeros.ts (100%) rename packages/{ => core}/utils/src/common/upper-case-first.ts (100%) rename packages/{ => core}/utils/src/common/wrap-handler.ts (100%) rename packages/{ => core}/utils/src/dal/index.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/__fixtures__/utils.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/__tests__/big-number-field.spec.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/__tests__/mikro-orm-free-text-search-filter.spec.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/__tests__/mikro-orm-serializer.spec.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/__tests__/ts-migration-generator.spec.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/__tests__/utils.spec.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/big-number-field.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/db-error-mapper.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/decorators/searchable.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/integration-tests/__tests__/mikro-orm-repository.spec.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/mikro-orm-free-text-search-filter.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/mikro-orm-repository.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/mikro-orm-serializer.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/mikro-orm-soft-deletable-filter.ts (100%) rename packages/{ => core}/utils/src/dal/mikro-orm/utils.ts (100%) rename packages/{ => core}/utils/src/dal/repositories/index.ts (100%) rename packages/{ => core}/utils/src/dal/repositories/load-custom-repositories.ts (100%) rename packages/{ => core}/utils/src/dal/utils.ts (100%) rename packages/{ => core}/utils/src/decorators/index.ts (100%) rename packages/{ => core}/utils/src/decorators/inject-entity-manager.ts (100%) rename packages/{ => core}/utils/src/defaults/countries.ts (100%) rename packages/{ => core}/utils/src/defaults/currencies.ts (100%) rename packages/{ => core}/utils/src/defaults/index.ts (100%) rename packages/{ => core}/utils/src/event-bus/__tests__/message-aggregator.spec.ts (100%) rename packages/{ => core}/utils/src/event-bus/build-event-messages.ts (100%) rename packages/{ => core}/utils/src/event-bus/common-events.ts (100%) rename packages/{ => core}/utils/src/event-bus/index.ts (100%) rename packages/{ => core}/utils/src/event-bus/message-aggregator.ts (100%) rename packages/{ => core}/utils/src/event-bus/utils.ts (100%) rename packages/{ => core}/utils/src/exceptions/index.ts (100%) rename packages/{ => core}/utils/src/exceptions/is-duplicate-error.ts (100%) rename packages/{ => core}/utils/src/exceptions/postgres-error.ts (100%) rename packages/{ => core}/utils/src/feature-flags/analytics.ts (100%) rename packages/{ => core}/utils/src/feature-flags/index.ts (100%) rename packages/{ => core}/utils/src/feature-flags/many-to-many-inventory.ts (100%) rename packages/{ => core}/utils/src/feature-flags/medusa-v2.ts (100%) rename packages/{ => core}/utils/src/feature-flags/order-editing.ts (100%) rename packages/{ => core}/utils/src/feature-flags/product-categories.ts (100%) rename packages/{ => core}/utils/src/feature-flags/publishable-api-keys.ts (100%) rename packages/{ => core}/utils/src/feature-flags/sales-channels.ts (100%) rename packages/{ => core}/utils/src/feature-flags/tax-inclusive-pricing.ts (100%) rename packages/{ => core}/utils/src/feature-flags/utils/flag-router.ts (100%) rename packages/{ => core}/utils/src/feature-flags/utils/index.ts (100%) rename packages/{ => core}/utils/src/feature-flags/workflows.ts (100%) rename packages/{ => core}/utils/src/file/abstract-file-provider.ts (100%) rename packages/{ => core}/utils/src/file/index.ts (100%) rename packages/{ => core}/utils/src/fulfillment/events.ts (100%) rename packages/{ => core}/utils/src/fulfillment/geo-zone.ts (100%) rename packages/{ => core}/utils/src/fulfillment/index.ts (100%) rename packages/{ => core}/utils/src/fulfillment/provider.ts (100%) rename packages/{ => core}/utils/src/fulfillment/shipping-options.ts (100%) rename packages/{ => core}/utils/src/index.ts (100%) rename packages/{ => core}/utils/src/inventory/events.ts (100%) rename packages/{ => core}/utils/src/inventory/index.ts (100%) rename packages/{ => core}/utils/src/link/compose-link-name.ts (100%) rename packages/{ => core}/utils/src/link/index.ts (100%) rename packages/{ => core}/utils/src/link/links.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/__tests__/abstract-module-service-factory.spec.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/__tests__/internal-module-service-factory.spec.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/__tests__/load-database-config.spec.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/abstract-module-service-factory.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/build-query.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/create-pg-connection.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/decorators/context-parameter.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/decorators/emit-events.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/decorators/index.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/decorators/inject-into-context.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/decorators/inject-manager.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/decorators/inject-shared-context.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/decorators/inject-transaction-manager.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/definition.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/index.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/internal-module-service-factory.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/load-module-database-config.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/loaders/container-loader-factory.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/loaders/mikro-orm-connection-loader-factory.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/loaders/mikro-orm-connection-loader.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/migration-scripts/index.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/migration-scripts/migration-down.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/migration-scripts/migration-up.ts (100%) rename packages/{ => core}/utils/src/modules-sdk/migration-scripts/seed.ts (100%) rename packages/{ => core}/utils/src/orchestration/index.ts (100%) rename packages/{ => core}/utils/src/orchestration/symbol.ts (100%) rename packages/{ => core}/utils/src/orchestration/types.ts (100%) rename packages/{ => core}/utils/src/order/index.ts (100%) rename packages/{ => core}/utils/src/order/status.ts (100%) rename packages/{ => core}/utils/src/payment/abstract-payment-provider.ts (100%) rename packages/{ => core}/utils/src/payment/index.ts (100%) rename packages/{ => core}/utils/src/payment/payment-collection.ts (100%) rename packages/{ => core}/utils/src/payment/payment-session.ts (100%) rename packages/{ => core}/utils/src/payment/webhook.ts (100%) rename packages/{ => core}/utils/src/pricing/__tests__/get-invalid-rule-attributes.spec.ts (100%) rename packages/{ => core}/utils/src/pricing/__tests__/validate-rule-attributes.spec.ts (100%) rename packages/{ => core}/utils/src/pricing/builders.ts (100%) rename packages/{ => core}/utils/src/pricing/index.ts (100%) rename packages/{ => core}/utils/src/pricing/price-list.ts (100%) rename packages/{ => core}/utils/src/pricing/rule-type.ts (100%) rename packages/{ => core}/utils/src/product/index.ts (100%) rename packages/{ => core}/utils/src/promotion/index.ts (100%) rename packages/{ => core}/utils/src/search/abstract-service.ts (100%) rename packages/{ => core}/utils/src/search/index-types.ts (100%) rename packages/{ => core}/utils/src/search/index.ts (100%) rename packages/{ => core}/utils/src/search/search-relations.ts (100%) rename packages/{ => core}/utils/src/search/variant-keys.ts (100%) rename packages/{ => core}/utils/src/shipping/index.ts (100%) rename packages/{ => core}/utils/src/totals/__tests__/big-number.spec.ts (100%) rename packages/{ => core}/utils/src/totals/__tests__/create-raw-properties-from-bignumber.ts (100%) rename packages/{ => core}/utils/src/totals/__tests__/totals.ts (100%) rename packages/{ => core}/utils/src/totals/__tests__/transform-properties-to-bigbumber.spec.ts (100%) rename packages/{ => core}/utils/src/totals/adjustment/index.ts (100%) rename packages/{ => core}/utils/src/totals/big-number.ts (100%) rename packages/{ => core}/utils/src/totals/cart/index.ts (100%) rename packages/{ => core}/utils/src/totals/create-raw-properties-from-bignumber.ts (100%) rename packages/{ => core}/utils/src/totals/index.ts (100%) rename packages/{ => core}/utils/src/totals/line-item/index.ts (100%) rename packages/{ => core}/utils/src/totals/math.ts (100%) rename packages/{ => core}/utils/src/totals/promotion/index.ts (100%) rename packages/{ => core}/utils/src/totals/shipping-method/index.ts (100%) rename packages/{ => core}/utils/src/totals/tax/index.ts (100%) rename packages/{ => core}/utils/src/totals/transform-properties-to-bignumber.ts (100%) rename packages/{ => core}/utils/src/user/events.ts (100%) rename packages/{ => core}/utils/src/user/index.ts (100%) rename packages/{ => core}/utils/tsconfig.json (100%) rename packages/{ => core}/utils/tsconfig.spec.json (100%) rename packages/{ => core}/workflows-sdk/CHANGELOG.md (100%) rename packages/{ => core}/workflows-sdk/jest.config.js (100%) rename packages/{ => core}/workflows-sdk/package.json (100%) rename packages/{ => core}/workflows-sdk/src/helper/__tests__/compose.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/__tests__/merge-data.spec.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/__tests__/pipe.spec.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/__tests__/workflow-export.spec.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/empty-handler.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/index.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/merge-data.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/pipe.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/type.ts (100%) rename packages/{ => core}/workflows-sdk/src/helper/workflow-export.ts (100%) rename packages/{ => core}/workflows-sdk/src/index.ts (100%) rename packages/{ => core}/workflows-sdk/src/medusa-workflow.ts (100%) rename packages/{ => core}/workflows-sdk/src/types/common.ts (100%) rename packages/{ => core}/workflows-sdk/src/types/index.ts (100%) rename packages/{ => core}/workflows-sdk/src/types/mutations.ts (100%) rename packages/{ => core}/workflows-sdk/src/types/service.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/_playground.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/__tests__/index.spec.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/create-step.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/create-workflow.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/helpers/index.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/helpers/proxy.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/helpers/resolve-value.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/helpers/step-response.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/hook.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/index.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/parallelize.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/transform.ts (100%) rename packages/{ => core}/workflows-sdk/src/utils/composer/type.ts (100%) rename packages/{ => core}/workflows-sdk/tsconfig.json (100%) rename packages/{ => core}/workflows-sdk/tsconfig.spec.json (100%) diff --git a/.eslintrc.js b/.eslintrc.js index 7d9b62025e..59b22b00b2 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -87,14 +87,20 @@ module.exports = { "./packages/inventory/tsconfig.spec.json", "./packages/stock-location/tsconfig.spec.json", - "./packages/create-medusa-app/tsconfig.json", - - "./packages/orchestration/tsconfig.json", - "./packages/workflows-sdk/tsconfig.spec.json", "./packages/core-flows/tsconfig.spec.json", - "./packages/types/tsconfig.json", - "./packages/utils/tsconfig.json", + "./packages/cli/create-medusa-app/tsconfig.spec.json", + "./packages/cli/medusa-cli/tsconfig.spec/json", + "./packages/cli/medusa-dev-cli/tsconfig.spec.json", + "./packages/cli/oas/medusa-oas-cli/tsconfig.spec.json", + "./packages/cli/oas/openapi-typescript-codegen/tsconfig.spec.json", + + "./packages/core/orchestration/tsconfig.json", + "./packages/core/workflows-sdk/tsconfig.spec.json", + "./packages/core/modules-sdk/tsconfig.spec.json", + "./packages/core/types/tsconfig.spec.json", + "./packages/core/utils/tsconfig.spec.json", + "./packages/core/medusa-test-utils/tsconfig.spec.json", "./packages/fulfillment-manual/tsconfig.spec.json", diff --git a/.github/workflows/codegen-test.yml b/.github/workflows/codegen-test.yml index 4b1fe2c2d8..bd5469c3f4 100644 --- a/.github/workflows/codegen-test.yml +++ b/.github/workflows/codegen-test.yml @@ -1,40 +1,40 @@ -name: OAS Codegen Build Check - BETA -on: - pull_request: - paths-ignore: - - "docs/**" - - "www/**" - -jobs: - codegen-test: - runs-on: ubuntu-latest - env: - TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} - TURBO_TEAM: ${{ secrets.TURBO_TEAM }} - steps: - - name: Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.11.0 - with: - access_token: ${{ github.token }} - - - name: Checkout - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Setup Node.js environment - uses: actions/setup-node@v3 - with: - node-version: "16.10.0" - cache: "yarn" - - - name: Install dependencies - uses: ./.github/actions/cache-deps - with: - extension: codegen - - - name: Build Packages - Force - run: yarn build --force - - - name: Assert latest codegen build committed - run: ./scripts/assert-codegen-build-committed-actions.sh +#name: OAS Codegen Build Check - BETA +#on: +# pull_request: +# paths-ignore: +# - "docs/**" +# - "www/**" +# +#jobs: +# codegen-test: +# runs-on: ubuntu-latest +# env: +# TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} +# TURBO_TEAM: ${{ secrets.TURBO_TEAM }} +# steps: +# - name: Cancel Previous Runs +# uses: styfle/cancel-workflow-action@0.11.0 +# with: +# access_token: ${{ github.token }} +# +# - name: Checkout +# uses: actions/checkout@v3 +# with: +# fetch-depth: 0 +# +# - name: Setup Node.js environment +# uses: actions/setup-node@v3 +# with: +# node-version: "16.10.0" +# cache: "yarn" +# +# - name: Install dependencies +# uses: ./.github/actions/cache-deps +# with: +# extension: codegen +# +# - name: Build Packages - Force +# run: yarn build --force +# +# - name: Assert latest codegen build committed +# run: ./scripts/assert-codegen-build-committed-actions.sh diff --git a/.github/workflows/oas-test.yml b/.github/workflows/oas-test.yml index f5f253bbf3..d06c1c6423 100644 --- a/.github/workflows/oas-test.yml +++ b/.github/workflows/oas-test.yml @@ -1,38 +1,39 @@ -name: OAS Comments Format Validation -on: - pull_request: - -jobs: - docs-test: - runs-on: ubuntu-latest - env: - TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} - TURBO_TEAM: ${{ secrets.TURBO_TEAM }} - steps: - - name: Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.11.0 - with: - access_token: ${{ github.token }} - - - name: Checkout - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Setup Node.js environment - uses: actions/setup-node@v3 - with: - node-version: "16.10.0" - cache: "yarn" - - - name: Install dependencies - uses: ./.github/actions/cache-deps - with: - extension: oas - - - name: Build Packages - run: yarn build - - - name: Build OAS - run: | - yarn openapi:generate --dry-run +#name: OAS Comments Format Validation +#on: +# pull_request: +# +#jobs: +# docs-test: +# runs-on: ubuntu-latest +# env: +# TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} +# TURBO_TEAM: ${{ secrets.TURBO_TEAM }} +# steps: +# - name: Cancel Previous Runs +# uses: styfle/cancel-workflow-action@0.11.0 +# with: +# access_token: ${{ github.token }} +# +# - name: Checkout +# uses: actions/checkout@v3 +# with: +# fetch-depth: 0 +# +# - name: Setup Node.js environment +# uses: actions/setup-node@v3 +# with: +# node-version: "16.10.0" +# cache: "yarn" +# +# - name: Install dependencies +# uses: ./.github/actions/cache-deps +# with: +# extension: oas +# +# - name: Build Packages +# run: yarn build +# +# - name: Build OAS +# run: | +# yarn openapi:generate --dry-run +# \ No newline at end of file diff --git a/package.json b/package.json index 729cacf9f6..931b86f983 100644 --- a/package.json +++ b/package.json @@ -5,13 +5,15 @@ "packages": [ "packages/medusa", "packages/modules/*", + "packages/core/*", + "packages/cli/*", + "packages/testing/*", "packages/medusa-js", "packages/medusa-react", "packages/*", "packages/admin-next/*", "packages/design-system/*", "packages/generated/*", - "packages/oas/*", "integration-tests/**/*" ] }, @@ -78,8 +80,8 @@ "test:integration:plugins": "turbo run test:integration --concurrency=50% --no-daemon --no-cache --filter=integration-tests-plugins", "test:integration:modules": "turbo run test:integration:chunk --concurrency=50% --no-daemon --no-cache --filter=integration-tests-modules", "test:integration:repositories": "turbo run test:integration --concurrency=50% --no-daemon --no-cache --filter=integration-tests-repositories", - "openapi:generate": "yarn ./packages/oas/oas-github-ci run ci --with-full-file", - "medusa-oas": "yarn ./packages/oas/medusa-oas-cli run medusa-oas", + "openapi:generate": "yarn ./packages/cli/oas/oas-github-ci run ci --with-full-file", + "medusa-oas": "yarn ./packages/cli/oas/medusa-oas-cli run medusa-oas", "release:snapshot": "changeset publish --no-git-tags --snapshot --tag snapshot", "develop": "ts-node --transpile-only ./integration-tests/development/server.js", "develop:create:db": "ts-node --transpile-only ./integration-tests/development/create-database.js", diff --git a/packages/create-medusa-app/.gitignore b/packages/cli/create-medusa-app/.gitignore similarity index 100% rename from packages/create-medusa-app/.gitignore rename to packages/cli/create-medusa-app/.gitignore diff --git a/packages/create-medusa-app/CHANGELOG.md b/packages/cli/create-medusa-app/CHANGELOG.md similarity index 100% rename from packages/create-medusa-app/CHANGELOG.md rename to packages/cli/create-medusa-app/CHANGELOG.md diff --git a/packages/create-medusa-app/README.md b/packages/cli/create-medusa-app/README.md similarity index 100% rename from packages/create-medusa-app/README.md rename to packages/cli/create-medusa-app/README.md diff --git a/packages/create-medusa-app/package.json b/packages/cli/create-medusa-app/package.json similarity index 100% rename from packages/create-medusa-app/package.json rename to packages/cli/create-medusa-app/package.json diff --git a/packages/create-medusa-app/src/commands/create.ts b/packages/cli/create-medusa-app/src/commands/create.ts similarity index 100% rename from packages/create-medusa-app/src/commands/create.ts rename to packages/cli/create-medusa-app/src/commands/create.ts diff --git a/packages/create-medusa-app/src/index.ts b/packages/cli/create-medusa-app/src/index.ts similarity index 100% rename from packages/create-medusa-app/src/index.ts rename to packages/cli/create-medusa-app/src/index.ts diff --git a/packages/create-medusa-app/src/types.d.ts b/packages/cli/create-medusa-app/src/types.d.ts similarity index 100% rename from packages/create-medusa-app/src/types.d.ts rename to packages/cli/create-medusa-app/src/types.d.ts diff --git a/packages/create-medusa-app/src/utils/clear-project.ts b/packages/cli/create-medusa-app/src/utils/clear-project.ts similarity index 100% rename from packages/create-medusa-app/src/utils/clear-project.ts rename to packages/cli/create-medusa-app/src/utils/clear-project.ts diff --git a/packages/create-medusa-app/src/utils/clone-repo.ts b/packages/cli/create-medusa-app/src/utils/clone-repo.ts similarity index 100% rename from packages/create-medusa-app/src/utils/clone-repo.ts rename to packages/cli/create-medusa-app/src/utils/clone-repo.ts diff --git a/packages/create-medusa-app/src/utils/create-abort-controller.ts b/packages/cli/create-medusa-app/src/utils/create-abort-controller.ts similarity index 100% rename from packages/create-medusa-app/src/utils/create-abort-controller.ts rename to packages/cli/create-medusa-app/src/utils/create-abort-controller.ts diff --git a/packages/create-medusa-app/src/utils/create-db.ts b/packages/cli/create-medusa-app/src/utils/create-db.ts similarity index 100% rename from packages/create-medusa-app/src/utils/create-db.ts rename to packages/cli/create-medusa-app/src/utils/create-db.ts diff --git a/packages/create-medusa-app/src/utils/execute.ts b/packages/cli/create-medusa-app/src/utils/execute.ts similarity index 100% rename from packages/create-medusa-app/src/utils/execute.ts rename to packages/cli/create-medusa-app/src/utils/execute.ts diff --git a/packages/create-medusa-app/src/utils/facts.ts b/packages/cli/create-medusa-app/src/utils/facts.ts similarity index 100% rename from packages/create-medusa-app/src/utils/facts.ts rename to packages/cli/create-medusa-app/src/utils/facts.ts diff --git a/packages/create-medusa-app/src/utils/format-connection-string.ts b/packages/cli/create-medusa-app/src/utils/format-connection-string.ts similarity index 100% rename from packages/create-medusa-app/src/utils/format-connection-string.ts rename to packages/cli/create-medusa-app/src/utils/format-connection-string.ts diff --git a/packages/create-medusa-app/src/utils/get-config-store.ts b/packages/cli/create-medusa-app/src/utils/get-config-store.ts similarity index 100% rename from packages/create-medusa-app/src/utils/get-config-store.ts rename to packages/cli/create-medusa-app/src/utils/get-config-store.ts diff --git a/packages/create-medusa-app/src/utils/get-current-os.ts b/packages/cli/create-medusa-app/src/utils/get-current-os.ts similarity index 100% rename from packages/create-medusa-app/src/utils/get-current-os.ts rename to packages/cli/create-medusa-app/src/utils/get-current-os.ts diff --git a/packages/create-medusa-app/src/utils/log-message.ts b/packages/cli/create-medusa-app/src/utils/log-message.ts similarity index 100% rename from packages/create-medusa-app/src/utils/log-message.ts rename to packages/cli/create-medusa-app/src/utils/log-message.ts diff --git a/packages/create-medusa-app/src/utils/logger.ts b/packages/cli/create-medusa-app/src/utils/logger.ts similarity index 100% rename from packages/create-medusa-app/src/utils/logger.ts rename to packages/cli/create-medusa-app/src/utils/logger.ts diff --git a/packages/create-medusa-app/src/utils/nextjs-utils.ts b/packages/cli/create-medusa-app/src/utils/nextjs-utils.ts similarity index 100% rename from packages/create-medusa-app/src/utils/nextjs-utils.ts rename to packages/cli/create-medusa-app/src/utils/nextjs-utils.ts diff --git a/packages/create-medusa-app/src/utils/postgres-client.ts b/packages/cli/create-medusa-app/src/utils/postgres-client.ts similarity index 100% rename from packages/create-medusa-app/src/utils/postgres-client.ts rename to packages/cli/create-medusa-app/src/utils/postgres-client.ts diff --git a/packages/create-medusa-app/src/utils/prepare-project.ts b/packages/cli/create-medusa-app/src/utils/prepare-project.ts similarity index 100% rename from packages/create-medusa-app/src/utils/prepare-project.ts rename to packages/cli/create-medusa-app/src/utils/prepare-project.ts diff --git a/packages/create-medusa-app/src/utils/process-manager.ts b/packages/cli/create-medusa-app/src/utils/process-manager.ts similarity index 100% rename from packages/create-medusa-app/src/utils/process-manager.ts rename to packages/cli/create-medusa-app/src/utils/process-manager.ts diff --git a/packages/create-medusa-app/src/utils/start-medusa.ts b/packages/cli/create-medusa-app/src/utils/start-medusa.ts similarity index 100% rename from packages/create-medusa-app/src/utils/start-medusa.ts rename to packages/cli/create-medusa-app/src/utils/start-medusa.ts diff --git a/packages/create-medusa-app/tsconfig.json b/packages/cli/create-medusa-app/tsconfig.json similarity index 100% rename from packages/create-medusa-app/tsconfig.json rename to packages/cli/create-medusa-app/tsconfig.json diff --git a/packages/medusa-cli/.gitignore b/packages/cli/medusa-cli/.gitignore similarity index 100% rename from packages/medusa-cli/.gitignore rename to packages/cli/medusa-cli/.gitignore diff --git a/packages/medusa-cli/CHANGELOG.md b/packages/cli/medusa-cli/CHANGELOG.md similarity index 100% rename from packages/medusa-cli/CHANGELOG.md rename to packages/cli/medusa-cli/CHANGELOG.md diff --git a/packages/medusa-cli/cli.js b/packages/cli/medusa-cli/cli.js similarity index 100% rename from packages/medusa-cli/cli.js rename to packages/cli/medusa-cli/cli.js diff --git a/packages/medusa-cli/jest.config.js b/packages/cli/medusa-cli/jest.config.js similarity index 100% rename from packages/medusa-cli/jest.config.js rename to packages/cli/medusa-cli/jest.config.js diff --git a/packages/medusa-cli/package.json b/packages/cli/medusa-cli/package.json similarity index 100% rename from packages/medusa-cli/package.json rename to packages/cli/medusa-cli/package.json diff --git a/packages/medusa-cli/scripts/postinstall.js b/packages/cli/medusa-cli/scripts/postinstall.js similarity index 100% rename from packages/medusa-cli/scripts/postinstall.js rename to packages/cli/medusa-cli/scripts/postinstall.js diff --git a/packages/medusa-cli/src/commands/new.ts b/packages/cli/medusa-cli/src/commands/new.ts similarity index 100% rename from packages/medusa-cli/src/commands/new.ts rename to packages/cli/medusa-cli/src/commands/new.ts diff --git a/packages/medusa-cli/src/create-cli.ts b/packages/cli/medusa-cli/src/create-cli.ts similarity index 100% rename from packages/medusa-cli/src/create-cli.ts rename to packages/cli/medusa-cli/src/create-cli.ts diff --git a/packages/medusa-cli/src/did-you-mean.ts b/packages/cli/medusa-cli/src/did-you-mean.ts similarity index 100% rename from packages/medusa-cli/src/did-you-mean.ts rename to packages/cli/medusa-cli/src/did-you-mean.ts diff --git a/packages/medusa-cli/src/index.ts b/packages/cli/medusa-cli/src/index.ts similarity index 100% rename from packages/medusa-cli/src/index.ts rename to packages/cli/medusa-cli/src/index.ts diff --git a/packages/medusa-cli/src/reporter/__tests__/__snapshots__/index.js.snap b/packages/cli/medusa-cli/src/reporter/__tests__/__snapshots__/index.js.snap similarity index 100% rename from packages/medusa-cli/src/reporter/__tests__/__snapshots__/index.js.snap rename to packages/cli/medusa-cli/src/reporter/__tests__/__snapshots__/index.js.snap diff --git a/packages/medusa-cli/src/reporter/__tests__/index.js b/packages/cli/medusa-cli/src/reporter/__tests__/index.js similarity index 100% rename from packages/medusa-cli/src/reporter/__tests__/index.js rename to packages/cli/medusa-cli/src/reporter/__tests__/index.js diff --git a/packages/medusa-cli/src/reporter/index.ts b/packages/cli/medusa-cli/src/reporter/index.ts similarity index 100% rename from packages/medusa-cli/src/reporter/index.ts rename to packages/cli/medusa-cli/src/reporter/index.ts diff --git a/packages/medusa-cli/src/reporter/panic-handler.ts b/packages/cli/medusa-cli/src/reporter/panic-handler.ts similarity index 100% rename from packages/medusa-cli/src/reporter/panic-handler.ts rename to packages/cli/medusa-cli/src/reporter/panic-handler.ts diff --git a/packages/medusa-cli/src/util/clear-project.ts b/packages/cli/medusa-cli/src/util/clear-project.ts similarity index 100% rename from packages/medusa-cli/src/util/clear-project.ts rename to packages/cli/medusa-cli/src/util/clear-project.ts diff --git a/packages/medusa-cli/src/util/package-manager.ts b/packages/cli/medusa-cli/src/util/package-manager.ts similarity index 100% rename from packages/medusa-cli/src/util/package-manager.ts rename to packages/cli/medusa-cli/src/util/package-manager.ts diff --git a/packages/medusa-cli/src/util/version.ts b/packages/cli/medusa-cli/src/util/version.ts similarity index 100% rename from packages/medusa-cli/src/util/version.ts rename to packages/cli/medusa-cli/src/util/version.ts diff --git a/packages/medusa-cli/tsconfig.json b/packages/cli/medusa-cli/tsconfig.json similarity index 100% rename from packages/medusa-cli/tsconfig.json rename to packages/cli/medusa-cli/tsconfig.json diff --git a/packages/medusa-cli/tsconfig.spec.json b/packages/cli/medusa-cli/tsconfig.spec.json similarity index 100% rename from packages/medusa-cli/tsconfig.spec.json rename to packages/cli/medusa-cli/tsconfig.spec.json diff --git a/packages/medusa-dev-cli/.gitignore b/packages/cli/medusa-dev-cli/.gitignore similarity index 100% rename from packages/medusa-dev-cli/.gitignore rename to packages/cli/medusa-dev-cli/.gitignore diff --git a/packages/medusa-dev-cli/CHANGELOG.md b/packages/cli/medusa-dev-cli/CHANGELOG.md similarity index 100% rename from packages/medusa-dev-cli/CHANGELOG.md rename to packages/cli/medusa-dev-cli/CHANGELOG.md diff --git a/packages/medusa-dev-cli/README.md b/packages/cli/medusa-dev-cli/README.md similarity index 100% rename from packages/medusa-dev-cli/README.md rename to packages/cli/medusa-dev-cli/README.md diff --git a/packages/medusa-dev-cli/jest.config.js b/packages/cli/medusa-dev-cli/jest.config.js similarity index 100% rename from packages/medusa-dev-cli/jest.config.js rename to packages/cli/medusa-dev-cli/jest.config.js diff --git a/packages/medusa-dev-cli/package.json b/packages/cli/medusa-dev-cli/package.json similarity index 100% rename from packages/medusa-dev-cli/package.json rename to packages/cli/medusa-dev-cli/package.json diff --git a/packages/medusa-dev-cli/src/feature-flags/index.js b/packages/cli/medusa-dev-cli/src/feature-flags/index.js similarity index 100% rename from packages/medusa-dev-cli/src/feature-flags/index.js rename to packages/cli/medusa-dev-cli/src/feature-flags/index.js diff --git a/packages/medusa-dev-cli/src/feature-flags/template.js b/packages/cli/medusa-dev-cli/src/feature-flags/template.js similarity index 100% rename from packages/medusa-dev-cli/src/feature-flags/template.js rename to packages/cli/medusa-dev-cli/src/feature-flags/template.js diff --git a/packages/medusa-dev-cli/src/index.js b/packages/cli/medusa-dev-cli/src/index.js similarity index 100% rename from packages/medusa-dev-cli/src/index.js rename to packages/cli/medusa-dev-cli/src/index.js diff --git a/packages/medusa-dev-cli/src/local-npm-registry/cleanup-tasks.js b/packages/cli/medusa-dev-cli/src/local-npm-registry/cleanup-tasks.js similarity index 100% rename from packages/medusa-dev-cli/src/local-npm-registry/cleanup-tasks.js rename to packages/cli/medusa-dev-cli/src/local-npm-registry/cleanup-tasks.js diff --git a/packages/medusa-dev-cli/src/local-npm-registry/index.js b/packages/cli/medusa-dev-cli/src/local-npm-registry/index.js similarity index 100% rename from packages/medusa-dev-cli/src/local-npm-registry/index.js rename to packages/cli/medusa-dev-cli/src/local-npm-registry/index.js diff --git a/packages/medusa-dev-cli/src/local-npm-registry/install-packages.js b/packages/cli/medusa-dev-cli/src/local-npm-registry/install-packages.js similarity index 100% rename from packages/medusa-dev-cli/src/local-npm-registry/install-packages.js rename to packages/cli/medusa-dev-cli/src/local-npm-registry/install-packages.js diff --git a/packages/medusa-dev-cli/src/local-npm-registry/publish-package.js b/packages/cli/medusa-dev-cli/src/local-npm-registry/publish-package.js similarity index 100% rename from packages/medusa-dev-cli/src/local-npm-registry/publish-package.js rename to packages/cli/medusa-dev-cli/src/local-npm-registry/publish-package.js diff --git a/packages/medusa-dev-cli/src/local-npm-registry/verdaccio-config.js b/packages/cli/medusa-dev-cli/src/local-npm-registry/verdaccio-config.js similarity index 100% rename from packages/medusa-dev-cli/src/local-npm-registry/verdaccio-config.js rename to packages/cli/medusa-dev-cli/src/local-npm-registry/verdaccio-config.js diff --git a/packages/medusa-dev-cli/src/utils/__tests__/get-dependant-packages.js b/packages/cli/medusa-dev-cli/src/utils/__tests__/get-dependant-packages.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/__tests__/get-dependant-packages.js rename to packages/cli/medusa-dev-cli/src/utils/__tests__/get-dependant-packages.js diff --git a/packages/medusa-dev-cli/src/utils/__tests__/traverse-package-deps.js b/packages/cli/medusa-dev-cli/src/utils/__tests__/traverse-package-deps.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/__tests__/traverse-package-deps.js rename to packages/cli/medusa-dev-cli/src/utils/__tests__/traverse-package-deps.js diff --git a/packages/medusa-dev-cli/src/utils/check-deps-changes.js b/packages/cli/medusa-dev-cli/src/utils/check-deps-changes.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/check-deps-changes.js rename to packages/cli/medusa-dev-cli/src/utils/check-deps-changes.js diff --git a/packages/medusa-dev-cli/src/utils/get-dependant-packages.js b/packages/cli/medusa-dev-cli/src/utils/get-dependant-packages.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/get-dependant-packages.js rename to packages/cli/medusa-dev-cli/src/utils/get-dependant-packages.js diff --git a/packages/medusa-dev-cli/src/utils/get-monorepo-package-json-path.js b/packages/cli/medusa-dev-cli/src/utils/get-monorepo-package-json-path.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/get-monorepo-package-json-path.js rename to packages/cli/medusa-dev-cli/src/utils/get-monorepo-package-json-path.js diff --git a/packages/medusa-dev-cli/src/utils/promisified-spawn.js b/packages/cli/medusa-dev-cli/src/utils/promisified-spawn.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/promisified-spawn.js rename to packages/cli/medusa-dev-cli/src/utils/promisified-spawn.js diff --git a/packages/medusa-dev-cli/src/utils/traverse-package-deps.js b/packages/cli/medusa-dev-cli/src/utils/traverse-package-deps.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/traverse-package-deps.js rename to packages/cli/medusa-dev-cli/src/utils/traverse-package-deps.js diff --git a/packages/medusa-dev-cli/src/utils/version.js b/packages/cli/medusa-dev-cli/src/utils/version.js similarity index 100% rename from packages/medusa-dev-cli/src/utils/version.js rename to packages/cli/medusa-dev-cli/src/utils/version.js diff --git a/packages/medusa-dev-cli/src/watch.js b/packages/cli/medusa-dev-cli/src/watch.js similarity index 100% rename from packages/medusa-dev-cli/src/watch.js rename to packages/cli/medusa-dev-cli/src/watch.js diff --git a/packages/medusa-dev-cli/tsconfig.json b/packages/cli/medusa-dev-cli/tsconfig.json similarity index 100% rename from packages/medusa-dev-cli/tsconfig.json rename to packages/cli/medusa-dev-cli/tsconfig.json diff --git a/packages/medusa-dev-cli/tsconfig.spec.json b/packages/cli/medusa-dev-cli/tsconfig.spec.json similarity index 100% rename from packages/medusa-dev-cli/tsconfig.spec.json rename to packages/cli/medusa-dev-cli/tsconfig.spec.json diff --git a/packages/oas/medusa-oas-cli/.gitignore b/packages/cli/oas/medusa-oas-cli/.gitignore similarity index 100% rename from packages/oas/medusa-oas-cli/.gitignore rename to packages/cli/oas/medusa-oas-cli/.gitignore diff --git a/packages/oas/medusa-oas-cli/CHANGELOG.md b/packages/cli/oas/medusa-oas-cli/CHANGELOG.md similarity index 100% rename from packages/oas/medusa-oas-cli/CHANGELOG.md rename to packages/cli/oas/medusa-oas-cli/CHANGELOG.md diff --git a/packages/oas/medusa-oas-cli/README.md b/packages/cli/oas/medusa-oas-cli/README.md similarity index 100% rename from packages/oas/medusa-oas-cli/README.md rename to packages/cli/oas/medusa-oas-cli/README.md diff --git a/packages/oas/medusa-oas-cli/jest.config.js b/packages/cli/oas/medusa-oas-cli/jest.config.js similarity index 100% rename from packages/oas/medusa-oas-cli/jest.config.js rename to packages/cli/oas/medusa-oas-cli/jest.config.js diff --git a/packages/oas/medusa-oas-cli/oas/default.oas.base.yaml b/packages/cli/oas/medusa-oas-cli/oas/default.oas.base.yaml similarity index 100% rename from packages/oas/medusa-oas-cli/oas/default.oas.base.yaml rename to packages/cli/oas/medusa-oas-cli/oas/default.oas.base.yaml diff --git a/packages/oas/medusa-oas-cli/package.json b/packages/cli/oas/medusa-oas-cli/package.json similarity index 100% rename from packages/oas/medusa-oas-cli/package.json rename to packages/cli/oas/medusa-oas-cli/package.json diff --git a/packages/oas/medusa-oas-cli/redocly/plugins/medusa/decorators/circular-patch.js b/packages/cli/oas/medusa-oas-cli/redocly/plugins/medusa/decorators/circular-patch.js similarity index 100% rename from packages/oas/medusa-oas-cli/redocly/plugins/medusa/decorators/circular-patch.js rename to packages/cli/oas/medusa-oas-cli/redocly/plugins/medusa/decorators/circular-patch.js diff --git a/packages/oas/medusa-oas-cli/redocly/plugins/medusa/index.js b/packages/cli/oas/medusa-oas-cli/redocly/plugins/medusa/index.js similarity index 100% rename from packages/oas/medusa-oas-cli/redocly/plugins/medusa/index.js rename to packages/cli/oas/medusa-oas-cli/redocly/plugins/medusa/index.js diff --git a/packages/oas/medusa-oas-cli/redocly/redocly-config.yaml b/packages/cli/oas/medusa-oas-cli/redocly/redocly-config.yaml similarity index 100% rename from packages/oas/medusa-oas-cli/redocly/redocly-config.yaml rename to packages/cli/oas/medusa-oas-cli/redocly/redocly-config.yaml diff --git a/packages/oas/medusa-oas-cli/src/__tests__/command-docs.test.ts b/packages/cli/oas/medusa-oas-cli/src/__tests__/command-docs.test.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/__tests__/command-docs.test.ts rename to packages/cli/oas/medusa-oas-cli/src/__tests__/command-docs.test.ts diff --git a/packages/oas/medusa-oas-cli/src/__tests__/command-oas.test.ts b/packages/cli/oas/medusa-oas-cli/src/__tests__/command-oas.test.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/__tests__/command-oas.test.ts rename to packages/cli/oas/medusa-oas-cli/src/__tests__/command-oas.test.ts diff --git a/packages/oas/medusa-oas-cli/src/command-client.ts b/packages/cli/oas/medusa-oas-cli/src/command-client.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/command-client.ts rename to packages/cli/oas/medusa-oas-cli/src/command-client.ts diff --git a/packages/oas/medusa-oas-cli/src/command-docs.ts b/packages/cli/oas/medusa-oas-cli/src/command-docs.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/command-docs.ts rename to packages/cli/oas/medusa-oas-cli/src/command-docs.ts diff --git a/packages/oas/medusa-oas-cli/src/command-oas.ts b/packages/cli/oas/medusa-oas-cli/src/command-oas.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/command-oas.ts rename to packages/cli/oas/medusa-oas-cli/src/command-oas.ts diff --git a/packages/oas/medusa-oas-cli/src/index.ts b/packages/cli/oas/medusa-oas-cli/src/index.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/index.ts rename to packages/cli/oas/medusa-oas-cli/src/index.ts diff --git a/packages/oas/medusa-oas-cli/src/types.ts b/packages/cli/oas/medusa-oas-cli/src/types.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/types.ts rename to packages/cli/oas/medusa-oas-cli/src/types.ts diff --git a/packages/oas/medusa-oas-cli/src/utils/circular-patch-utils.ts b/packages/cli/oas/medusa-oas-cli/src/utils/circular-patch-utils.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/utils/circular-patch-utils.ts rename to packages/cli/oas/medusa-oas-cli/src/utils/circular-patch-utils.ts diff --git a/packages/oas/medusa-oas-cli/src/utils/combine-oas.ts b/packages/cli/oas/medusa-oas-cli/src/utils/combine-oas.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/utils/combine-oas.ts rename to packages/cli/oas/medusa-oas-cli/src/utils/combine-oas.ts diff --git a/packages/oas/medusa-oas-cli/src/utils/fs-utils.ts b/packages/cli/oas/medusa-oas-cli/src/utils/fs-utils.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/utils/fs-utils.ts rename to packages/cli/oas/medusa-oas-cli/src/utils/fs-utils.ts diff --git a/packages/oas/medusa-oas-cli/src/utils/json-utils.ts b/packages/cli/oas/medusa-oas-cli/src/utils/json-utils.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/utils/json-utils.ts rename to packages/cli/oas/medusa-oas-cli/src/utils/json-utils.ts diff --git a/packages/oas/medusa-oas-cli/src/utils/merge-oas.ts b/packages/cli/oas/medusa-oas-cli/src/utils/merge-oas.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/utils/merge-oas.ts rename to packages/cli/oas/medusa-oas-cli/src/utils/merge-oas.ts diff --git a/packages/oas/medusa-oas-cli/src/utils/yaml-utils.ts b/packages/cli/oas/medusa-oas-cli/src/utils/yaml-utils.ts similarity index 100% rename from packages/oas/medusa-oas-cli/src/utils/yaml-utils.ts rename to packages/cli/oas/medusa-oas-cli/src/utils/yaml-utils.ts diff --git a/packages/oas/medusa-oas-cli/tsconfig.json b/packages/cli/oas/medusa-oas-cli/tsconfig.json similarity index 100% rename from packages/oas/medusa-oas-cli/tsconfig.json rename to packages/cli/oas/medusa-oas-cli/tsconfig.json diff --git a/packages/oas/medusa-oas-cli/tsconfig.spec.json b/packages/cli/oas/medusa-oas-cli/tsconfig.spec.json similarity index 100% rename from packages/oas/medusa-oas-cli/tsconfig.spec.json rename to packages/cli/oas/medusa-oas-cli/tsconfig.spec.json diff --git a/packages/oas/oas-github-ci/.gitignore b/packages/cli/oas/oas-github-ci/.gitignore similarity index 100% rename from packages/oas/oas-github-ci/.gitignore rename to packages/cli/oas/oas-github-ci/.gitignore diff --git a/packages/oas/oas-github-ci/CHANGELOG.md b/packages/cli/oas/oas-github-ci/CHANGELOG.md similarity index 100% rename from packages/oas/oas-github-ci/CHANGELOG.md rename to packages/cli/oas/oas-github-ci/CHANGELOG.md diff --git a/packages/oas/oas-github-ci/README.md b/packages/cli/oas/oas-github-ci/README.md similarity index 100% rename from packages/oas/oas-github-ci/README.md rename to packages/cli/oas/oas-github-ci/README.md diff --git a/packages/oas/oas-github-ci/package.json b/packages/cli/oas/oas-github-ci/package.json similarity index 100% rename from packages/oas/oas-github-ci/package.json rename to packages/cli/oas/oas-github-ci/package.json diff --git a/packages/oas/oas-github-ci/scripts/build-openapi.js b/packages/cli/oas/oas-github-ci/scripts/build-openapi.js similarity index 100% rename from packages/oas/oas-github-ci/scripts/build-openapi.js rename to packages/cli/oas/oas-github-ci/scripts/build-openapi.js diff --git a/packages/oas/openapi-typescript-codegen/.gitignore b/packages/cli/oas/openapi-typescript-codegen/.gitignore similarity index 100% rename from packages/oas/openapi-typescript-codegen/.gitignore rename to packages/cli/oas/openapi-typescript-codegen/.gitignore diff --git a/packages/oas/openapi-typescript-codegen/.prettierignore b/packages/cli/oas/openapi-typescript-codegen/.prettierignore similarity index 100% rename from packages/oas/openapi-typescript-codegen/.prettierignore rename to packages/cli/oas/openapi-typescript-codegen/.prettierignore diff --git a/packages/oas/openapi-typescript-codegen/CHANGELOG.md b/packages/cli/oas/openapi-typescript-codegen/CHANGELOG.md similarity index 100% rename from packages/oas/openapi-typescript-codegen/CHANGELOG.md rename to packages/cli/oas/openapi-typescript-codegen/CHANGELOG.md diff --git a/packages/oas/openapi-typescript-codegen/README.md b/packages/cli/oas/openapi-typescript-codegen/README.md similarity index 100% rename from packages/oas/openapi-typescript-codegen/README.md rename to packages/cli/oas/openapi-typescript-codegen/README.md diff --git a/packages/oas/openapi-typescript-codegen/babel.config.json b/packages/cli/oas/openapi-typescript-codegen/babel.config.json similarity index 100% rename from packages/oas/openapi-typescript-codegen/babel.config.json rename to packages/cli/oas/openapi-typescript-codegen/babel.config.json diff --git a/packages/oas/openapi-typescript-codegen/jest.config.js b/packages/cli/oas/openapi-typescript-codegen/jest.config.js similarity index 100% rename from packages/oas/openapi-typescript-codegen/jest.config.js rename to packages/cli/oas/openapi-typescript-codegen/jest.config.js diff --git a/packages/oas/openapi-typescript-codegen/package.json b/packages/cli/oas/openapi-typescript-codegen/package.json similarity index 100% rename from packages/oas/openapi-typescript-codegen/package.json rename to packages/cli/oas/openapi-typescript-codegen/package.json diff --git a/packages/oas/openapi-typescript-codegen/rollup.config.mjs b/packages/cli/oas/openapi-typescript-codegen/rollup.config.mjs similarity index 100% rename from packages/oas/openapi-typescript-codegen/rollup.config.mjs rename to packages/cli/oas/openapi-typescript-codegen/rollup.config.mjs diff --git a/packages/oas/openapi-typescript-codegen/src/HttpClient.ts b/packages/cli/oas/openapi-typescript-codegen/src/HttpClient.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/HttpClient.ts rename to packages/cli/oas/openapi-typescript-codegen/src/HttpClient.ts diff --git a/packages/oas/openapi-typescript-codegen/src/Indent.ts b/packages/cli/oas/openapi-typescript-codegen/src/Indent.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/Indent.ts rename to packages/cli/oas/openapi-typescript-codegen/src/Indent.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/Client.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Client.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/Client.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Client.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/Enum.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Enum.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/Enum.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Enum.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/Model.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Model.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/Model.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Model.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/ModelComposition.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/ModelComposition.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/ModelComposition.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/ModelComposition.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/Operation.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Operation.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/Operation.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Operation.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationCodegen.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationCodegen.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationCodegen.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationCodegen.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationError.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationError.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationError.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationError.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameter.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameter.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameter.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameter.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameters.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameters.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameters.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationParameters.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationResponse.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationResponse.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/OperationResponse.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/OperationResponse.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/Schema.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Schema.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/Schema.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Schema.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/Service.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Service.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/Service.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Service.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/client/interfaces/Type.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Type.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/client/interfaces/Type.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/client/interfaces/Type.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/index.ts b/packages/cli/oas/openapi-typescript-codegen/src/index.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/index.ts rename to packages/cli/oas/openapi-typescript-codegen/src/index.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/index.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/index.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/index.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/index.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithDefaultRelationsExtension.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithDefaultRelationsExtension.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithDefaultRelationsExtension.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithDefaultRelationsExtension.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithEnumExtension.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithEnumExtension.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithEnumExtension.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/Extensions/WithEnumExtension.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApi.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApi.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApi.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApi.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiCallback.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiCallback.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiCallback.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiCallback.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiComponents.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiComponents.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiComponents.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiComponents.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiContact.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiContact.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiContact.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiContact.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiDiscriminator.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiDiscriminator.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiDiscriminator.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiDiscriminator.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiEncoding.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiEncoding.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiEncoding.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiEncoding.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExample.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExample.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExample.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExample.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExternalDocs.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExternalDocs.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExternalDocs.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiExternalDocs.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiHeader.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiHeader.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiHeader.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiHeader.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiInfo.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiInfo.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiInfo.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiInfo.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLicense.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLicense.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLicense.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLicense.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLink.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLink.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLink.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiLink.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiMediaType.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiMediaType.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiMediaType.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiMediaType.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlow.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlow.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlow.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlow.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlows.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlows.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlows.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOAuthFlows.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOperation.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOperation.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOperation.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiOperation.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiParameter.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiParameter.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiParameter.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiParameter.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPath.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPath.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPath.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPath.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPaths.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPaths.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPaths.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiPaths.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiReference.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiReference.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiReference.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiReference.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiRequestBody.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiRequestBody.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiRequestBody.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiRequestBody.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponse.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponse.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponse.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponse.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponses.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponses.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponses.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiResponses.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSchema.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSchema.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSchema.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSchema.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityRequirement.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityRequirement.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityRequirement.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityRequirement.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityScheme.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityScheme.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityScheme.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiSecurityScheme.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServer.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServer.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServer.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServer.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServerVariable.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServerVariable.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServerVariable.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiServerVariable.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiTag.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiTag.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiTag.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiTag.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiXml.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiXml.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiXml.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/interfaces/OpenApiXml.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModel.test.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModel.test.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModel.test.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModel.test.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModels.test.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModels.test.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModels.test.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModels.test.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModelsExpandedRelations.test.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModelsExpandedRelations.test.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModelsExpandedRelations.test.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getModelsExpandedRelations.test.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperation.test.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperation.test.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperation.test.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperation.test.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationParameter.test.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationParameter.test.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationParameter.test.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationParameter.test.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationRequestBody.test.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationRequestBody.test.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationRequestBody.test.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationRequestBody.test.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationResponse.test.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationResponse.test.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationResponse.test.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/__tests__/getOperationResponse.test.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/escapeName.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/escapeName.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/escapeName.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/escapeName.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/extendEnum.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/extendEnum.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/extendEnum.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/extendEnum.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getContent.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getContent.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getContent.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getContent.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getEnum.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getEnum.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getEnum.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getEnum.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getMappedType.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getMappedType.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getMappedType.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getMappedType.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModel.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModel.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModel.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModel.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelComposition.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelComposition.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelComposition.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelComposition.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelDefault.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelDefault.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelDefault.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelDefault.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelProperties.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelProperties.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelProperties.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelProperties.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelTemplate.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelTemplate.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelTemplate.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelTemplate.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModels.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModels.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModels.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModels.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelsExpandedRelations.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelsExpandedRelations.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelsExpandedRelations.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getModelsExpandedRelations.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperation.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperation.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperation.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperation.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationErrors.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationErrors.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationErrors.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationErrors.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationName.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationName.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationName.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationName.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameter.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameter.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameter.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameter.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameterName.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameterName.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameterName.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameterName.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameters.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameters.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameters.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationParameters.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationRequestBody.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationRequestBody.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationRequestBody.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationRequestBody.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponse.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponse.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponse.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponse.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseCode.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseCode.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseCode.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseCode.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseHeader.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseHeader.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseHeader.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponseHeader.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponses.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponses.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponses.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResponses.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResults.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResults.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResults.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getOperationResults.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRef.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRef.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRef.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRef.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRequiredPropertiesFromComposition.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRequiredPropertiesFromComposition.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRequiredPropertiesFromComposition.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getRequiredPropertiesFromComposition.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServer.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServer.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServer.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServer.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceName.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceName.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceName.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceName.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceVersion.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceVersion.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceVersion.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServiceVersion.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServices.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServices.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServices.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getServices.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getType.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getType.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/getType.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/getType.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/listOperations.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/listOperations.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/listOperations.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/listOperations.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/sortByRequired.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/sortByRequired.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/sortByRequired.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/sortByRequired.ts diff --git a/packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/stripNamespace.ts b/packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/stripNamespace.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/openApi/v3/parser/stripNamespace.ts rename to packages/cli/oas/openapi-typescript-codegen/src/openApi/v3/parser/stripNamespace.ts diff --git a/packages/oas/openapi-typescript-codegen/src/templates/client.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/client.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/client.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/client.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/ApiError.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/ApiError.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/ApiError.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/ApiError.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/ApiRequestOptions.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/ApiRequestOptions.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/ApiRequestOptions.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/ApiRequestOptions.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/ApiResult.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/ApiResult.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/ApiResult.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/ApiResult.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/BaseHttpRequest.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/BaseHttpRequest.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/BaseHttpRequest.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/BaseHttpRequest.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/CancelablePromise.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/CancelablePromise.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/CancelablePromise.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/CancelablePromise.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/HookUtils.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/HookUtils.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/HookUtils.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/HookUtils.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/HttpRequest.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/HttpRequest.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/HttpRequest.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/HttpRequest.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/ModelUtils.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/ModelUtils.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/ModelUtils.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/ModelUtils.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/OpenAPI.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/OpenAPI.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/OpenAPI.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/OpenAPI.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/axios/getHeaders.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getHeaders.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/axios/getHeaders.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getHeaders.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/axios/getRequestBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getRequestBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/axios/getRequestBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getRequestBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseHeader.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseHeader.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseHeader.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/getResponseHeader.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/axios/request.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/request.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/axios/request.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/request.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/axios/sendRequest.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/sendRequest.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/axios/sendRequest.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/axios/sendRequest.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getHeaders.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getHeaders.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getHeaders.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getHeaders.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getRequestBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getRequestBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getRequestBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getRequestBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseHeader.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseHeader.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseHeader.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/getResponseHeader.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/fetch/request.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/request.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/fetch/request.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/request.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/fetch/sendRequest.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/sendRequest.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/fetch/sendRequest.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/fetch/sendRequest.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/base64.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/base64.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/base64.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/base64.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/catchErrorCodes.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/catchErrorCodes.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/catchErrorCodes.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/catchErrorCodes.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/getFormData.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/getFormData.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/getFormData.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/getFormData.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/getQueryString.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/getQueryString.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/getQueryString.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/getQueryString.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/getUrl.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/getUrl.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/getUrl.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/getUrl.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/isBlob.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isBlob.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/isBlob.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isBlob.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/isDefined.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isDefined.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/isDefined.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isDefined.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/isFormData.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isFormData.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/isFormData.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isFormData.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/isString.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isString.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/isString.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isString.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/isStringWithValue.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isStringWithValue.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/isStringWithValue.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isStringWithValue.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/isSuccess.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isSuccess.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/isSuccess.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/isSuccess.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/functions/resolve.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/resolve.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/functions/resolve.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/functions/resolve.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/node/getHeaders.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getHeaders.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/node/getHeaders.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getHeaders.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/node/getRequestBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getRequestBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/node/getRequestBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getRequestBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/node/getResponseBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getResponseBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/node/getResponseBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getResponseBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/node/getResponseHeader.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getResponseHeader.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/node/getResponseHeader.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/getResponseHeader.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/node/request.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/request.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/node/request.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/request.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/node/sendRequest.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/sendRequest.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/node/sendRequest.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/node/sendRequest.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/request.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/request.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/request.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/request.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getHeaders.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getHeaders.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getHeaders.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getHeaders.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getRequestBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getRequestBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getRequestBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getRequestBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseBody.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseBody.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseBody.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseBody.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseHeader.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseHeader.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseHeader.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/getResponseHeader.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/xhr/request.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/request.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/xhr/request.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/request.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/core/xhr/sendRequest.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/sendRequest.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/core/xhr/sendRequest.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/core/xhr/sendRequest.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/exportHook.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/exportHook.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/exportHook.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/exportHook.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/exportModel.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/exportModel.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/exportModel.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/exportModel.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/exportSchema.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/exportSchema.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/exportSchema.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/exportSchema.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/exportService.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/exportService.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/exportService.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/exportService.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/indexes/index.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/index.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/indexes/index.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/index.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/indexes/indexHooks.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/indexHooks.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/indexes/indexHooks.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/indexHooks.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/indexes/indexModels.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/indexModels.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/indexes/indexModels.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/indexModels.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/indexes/indexServices.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/indexServices.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/indexes/indexServices.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/indexes/indexServices.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/base.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/base.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/base.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/base.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/exportComposition.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportComposition.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/exportComposition.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportComposition.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/exportEnum.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportEnum.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/exportEnum.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportEnum.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/exportInterface.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportInterface.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/exportInterface.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportInterface.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/exportType.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportType.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/exportType.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/exportType.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/header.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/header.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/header.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/header.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/isNullable.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/isNullable.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/isNullable.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/isNullable.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/isReadOnly.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/isReadOnly.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/isReadOnly.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/isReadOnly.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/isRequired.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/isRequired.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/isRequired.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/isRequired.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/parameters.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/parameters.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/parameters.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/parameters.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/parametersUntyped.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/parametersUntyped.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/parametersUntyped.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/parametersUntyped.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/result.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/result.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/result.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/result.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/schema.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schema.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/schema.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schema.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/schemaArray.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaArray.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/schemaArray.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaArray.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/schemaComposition.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaComposition.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/schemaComposition.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaComposition.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/schemaDictionary.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaDictionary.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/schemaDictionary.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaDictionary.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/schemaEnum.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaEnum.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/schemaEnum.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaEnum.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/schemaGeneric.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaGeneric.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/schemaGeneric.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaGeneric.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/schemaInterface.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaInterface.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/schemaInterface.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/schemaInterface.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/type.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/type.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/type.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/type.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeArray.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeArray.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeArray.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeArray.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeDictionary.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeDictionary.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeDictionary.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeDictionary.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeEnum.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeEnum.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeEnum.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeEnum.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeGeneric.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeGeneric.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeGeneric.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeGeneric.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeInterface.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeInterface.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeInterface.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeInterface.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeIntersection.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeIntersection.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeIntersection.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeIntersection.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeReference.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeReference.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeReference.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeReference.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeUnion.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeUnion.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeUnion.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeUnion.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/partials/typeWithRelation.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeWithRelation.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/partials/typeWithRelation.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/partials/typeWithRelation.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/templates/useClient.hbs b/packages/cli/oas/openapi-typescript-codegen/src/templates/useClient.hbs similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/templates/useClient.hbs rename to packages/cli/oas/openapi-typescript-codegen/src/templates/useClient.hbs diff --git a/packages/oas/openapi-typescript-codegen/src/typings/hbs.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/typings/hbs.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/typings/hbs.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/typings/hbs.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/discriminator.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/discriminator.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/discriminator.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/discriminator.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/fileSystem.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/fileSystem.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/fileSystem.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/fileSystem.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/flatMap.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/flatMap.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/flatMap.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/flatMap.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/formatCode.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/formatCode.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/formatCode.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/formatCode.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/formatIndentation.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/formatIndentation.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/formatIndentation.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/formatIndentation.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/getHttpRequestName.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/getHttpRequestName.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/getHttpRequestName.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/getHttpRequestName.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/getModelNames.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/getModelNames.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/getModelNames.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/getModelNames.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/getOpenApiSpec.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/getOpenApiSpec.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/getOpenApiSpec.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/getOpenApiSpec.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/getOpenApiVersion.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/getOpenApiVersion.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/getOpenApiVersion.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/getOpenApiVersion.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/getPattern.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/getPattern.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/getPattern.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/getPattern.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/getServiceNames.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/getServiceNames.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/getServiceNames.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/getServiceNames.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/isDefined.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/isDefined.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/isDefined.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/isDefined.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/isEqual.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/isEqual.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/isEqual.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/isEqual.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/isString.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/isString.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/isString.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/isString.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/isSubdirectory.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/isSubdirectory.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/isSubdirectory.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/isSubdirectory.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessClient.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessClient.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessClient.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessClient.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessModel.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModel.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessModel.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModel.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessModelEnum.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModelEnum.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessModelEnum.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModelEnum.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessModelEnums.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModelEnums.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessModelEnums.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModelEnums.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessModelImports.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModelImports.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessModelImports.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessModelImports.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessService.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessService.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessService.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessService.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessServiceImports.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessServiceImports.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessServiceImports.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessServiceImports.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/postProcessServiceOperations.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessServiceOperations.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/postProcessServiceOperations.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/postProcessServiceOperations.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/readSpec.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/readSpec.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/readSpec.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/readSpec.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/readSpecFromDisk.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/readSpecFromDisk.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/readSpecFromDisk.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/readSpecFromDisk.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/readSpecFromHttp.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/readSpecFromHttp.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/readSpecFromHttp.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/readSpecFromHttp.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/readSpecFromHttps.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/readSpecFromHttps.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/readSpecFromHttps.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/readSpecFromHttps.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/registerHandlebarHelpers.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/registerHandlebarHelpers.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/registerHandlebarHelpers.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/registerHandlebarHelpers.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/registerHandlebarTemplates.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/registerHandlebarTemplates.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/registerHandlebarTemplates.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/registerHandlebarTemplates.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/sort.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/sort.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/sort.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/sort.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/sortModelsByName.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/sortModelsByName.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/sortModelsByName.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/sortModelsByName.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/sortServicesByName.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/sortServicesByName.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/sortServicesByName.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/sortServicesByName.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/types.d.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/types.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/types.d.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/types.d.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/unique.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/unique.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/unique.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/unique.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClient.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClient.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClient.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClient.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClientClass.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientClass.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClientClass.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientClass.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClientCore.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientCore.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClientCore.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientCore.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClientHooks.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientHooks.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClientHooks.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientHooks.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClientIndex.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientIndex.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClientIndex.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientIndex.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClientModels.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientModels.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClientModels.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientModels.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClientSchemas.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientSchemas.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClientSchemas.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientSchemas.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeClientServices.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientServices.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeClientServices.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeClientServices.ts diff --git a/packages/oas/openapi-typescript-codegen/src/utils/writeUseClient.ts b/packages/cli/oas/openapi-typescript-codegen/src/utils/writeUseClient.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/src/utils/writeUseClient.ts rename to packages/cli/oas/openapi-typescript-codegen/src/utils/writeUseClient.ts diff --git a/packages/oas/openapi-typescript-codegen/tsconfig.json b/packages/cli/oas/openapi-typescript-codegen/tsconfig.json similarity index 100% rename from packages/oas/openapi-typescript-codegen/tsconfig.json rename to packages/cli/oas/openapi-typescript-codegen/tsconfig.json diff --git a/packages/oas/openapi-typescript-codegen/tsconfig.spec.json b/packages/cli/oas/openapi-typescript-codegen/tsconfig.spec.json similarity index 100% rename from packages/oas/openapi-typescript-codegen/tsconfig.spec.json rename to packages/cli/oas/openapi-typescript-codegen/tsconfig.spec.json diff --git a/packages/oas/openapi-typescript-codegen/types/index.d.ts b/packages/cli/oas/openapi-typescript-codegen/types/index.d.ts similarity index 100% rename from packages/oas/openapi-typescript-codegen/types/index.d.ts rename to packages/cli/oas/openapi-typescript-codegen/types/index.d.ts diff --git a/packages/core-flows/CHANGELOG.md b/packages/core/core-flows/CHANGELOG.md similarity index 100% rename from packages/core-flows/CHANGELOG.md rename to packages/core/core-flows/CHANGELOG.md diff --git a/packages/core-flows/jest.config.js b/packages/core/core-flows/jest.config.js similarity index 100% rename from packages/core-flows/jest.config.js rename to packages/core/core-flows/jest.config.js diff --git a/packages/core-flows/package.json b/packages/core/core-flows/package.json similarity index 100% rename from packages/core-flows/package.json rename to packages/core/core-flows/package.json diff --git a/packages/core-flows/src/api-key/index.ts b/packages/core/core-flows/src/api-key/index.ts similarity index 100% rename from packages/core-flows/src/api-key/index.ts rename to packages/core/core-flows/src/api-key/index.ts diff --git a/packages/core-flows/src/api-key/steps/create-api-keys.ts b/packages/core/core-flows/src/api-key/steps/create-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/steps/create-api-keys.ts rename to packages/core/core-flows/src/api-key/steps/create-api-keys.ts diff --git a/packages/core-flows/src/api-key/steps/delete-api-keys.ts b/packages/core/core-flows/src/api-key/steps/delete-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/steps/delete-api-keys.ts rename to packages/core/core-flows/src/api-key/steps/delete-api-keys.ts diff --git a/packages/core-flows/src/api-key/steps/index.ts b/packages/core/core-flows/src/api-key/steps/index.ts similarity index 100% rename from packages/core-flows/src/api-key/steps/index.ts rename to packages/core/core-flows/src/api-key/steps/index.ts diff --git a/packages/core-flows/src/api-key/steps/link-sales-channels-to-publishable-key.ts b/packages/core/core-flows/src/api-key/steps/link-sales-channels-to-publishable-key.ts similarity index 100% rename from packages/core-flows/src/api-key/steps/link-sales-channels-to-publishable-key.ts rename to packages/core/core-flows/src/api-key/steps/link-sales-channels-to-publishable-key.ts diff --git a/packages/core-flows/src/api-key/steps/revoke-api-keys.ts b/packages/core/core-flows/src/api-key/steps/revoke-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/steps/revoke-api-keys.ts rename to packages/core/core-flows/src/api-key/steps/revoke-api-keys.ts diff --git a/packages/core-flows/src/api-key/steps/update-api-keys.ts b/packages/core/core-flows/src/api-key/steps/update-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/steps/update-api-keys.ts rename to packages/core/core-flows/src/api-key/steps/update-api-keys.ts diff --git a/packages/core-flows/src/api-key/steps/validate-sales-channel-exists.ts b/packages/core/core-flows/src/api-key/steps/validate-sales-channel-exists.ts similarity index 100% rename from packages/core-flows/src/api-key/steps/validate-sales-channel-exists.ts rename to packages/core/core-flows/src/api-key/steps/validate-sales-channel-exists.ts diff --git a/packages/core-flows/src/api-key/workflows/create-api-keys.ts b/packages/core/core-flows/src/api-key/workflows/create-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/workflows/create-api-keys.ts rename to packages/core/core-flows/src/api-key/workflows/create-api-keys.ts diff --git a/packages/core-flows/src/api-key/workflows/delete-api-keys.ts b/packages/core/core-flows/src/api-key/workflows/delete-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/workflows/delete-api-keys.ts rename to packages/core/core-flows/src/api-key/workflows/delete-api-keys.ts diff --git a/packages/core-flows/src/api-key/workflows/index.ts b/packages/core/core-flows/src/api-key/workflows/index.ts similarity index 100% rename from packages/core-flows/src/api-key/workflows/index.ts rename to packages/core/core-flows/src/api-key/workflows/index.ts diff --git a/packages/core-flows/src/api-key/workflows/link-sales-channels-to-publishable-key.ts b/packages/core/core-flows/src/api-key/workflows/link-sales-channels-to-publishable-key.ts similarity index 100% rename from packages/core-flows/src/api-key/workflows/link-sales-channels-to-publishable-key.ts rename to packages/core/core-flows/src/api-key/workflows/link-sales-channels-to-publishable-key.ts diff --git a/packages/core-flows/src/api-key/workflows/revoke-api-keys.ts b/packages/core/core-flows/src/api-key/workflows/revoke-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/workflows/revoke-api-keys.ts rename to packages/core/core-flows/src/api-key/workflows/revoke-api-keys.ts diff --git a/packages/core-flows/src/api-key/workflows/update-api-keys.ts b/packages/core/core-flows/src/api-key/workflows/update-api-keys.ts similarity index 100% rename from packages/core-flows/src/api-key/workflows/update-api-keys.ts rename to packages/core/core-flows/src/api-key/workflows/update-api-keys.ts diff --git a/packages/core-flows/src/auth/index.ts b/packages/core/core-flows/src/auth/index.ts similarity index 100% rename from packages/core-flows/src/auth/index.ts rename to packages/core/core-flows/src/auth/index.ts diff --git a/packages/core-flows/src/auth/steps/index.ts b/packages/core/core-flows/src/auth/steps/index.ts similarity index 100% rename from packages/core-flows/src/auth/steps/index.ts rename to packages/core/core-flows/src/auth/steps/index.ts diff --git a/packages/core-flows/src/auth/steps/set-auth-app-metadata.ts b/packages/core/core-flows/src/auth/steps/set-auth-app-metadata.ts similarity index 100% rename from packages/core-flows/src/auth/steps/set-auth-app-metadata.ts rename to packages/core/core-flows/src/auth/steps/set-auth-app-metadata.ts diff --git a/packages/core-flows/src/common/index.ts b/packages/core/core-flows/src/common/index.ts similarity index 100% rename from packages/core-flows/src/common/index.ts rename to packages/core/core-flows/src/common/index.ts diff --git a/packages/core-flows/src/common/steps/remove-remote-links.ts b/packages/core/core-flows/src/common/steps/remove-remote-links.ts similarity index 100% rename from packages/core-flows/src/common/steps/remove-remote-links.ts rename to packages/core/core-flows/src/common/steps/remove-remote-links.ts diff --git a/packages/core-flows/src/common/steps/use-remote-query.ts b/packages/core/core-flows/src/common/steps/use-remote-query.ts similarity index 100% rename from packages/core-flows/src/common/steps/use-remote-query.ts rename to packages/core/core-flows/src/common/steps/use-remote-query.ts diff --git a/packages/core-flows/src/customer-group/index.ts b/packages/core/core-flows/src/customer-group/index.ts similarity index 100% rename from packages/core-flows/src/customer-group/index.ts rename to packages/core/core-flows/src/customer-group/index.ts diff --git a/packages/core-flows/src/customer-group/steps/create-customer-groups.ts b/packages/core/core-flows/src/customer-group/steps/create-customer-groups.ts similarity index 100% rename from packages/core-flows/src/customer-group/steps/create-customer-groups.ts rename to packages/core/core-flows/src/customer-group/steps/create-customer-groups.ts diff --git a/packages/core-flows/src/customer-group/steps/delete-customer-group-customers.ts b/packages/core/core-flows/src/customer-group/steps/delete-customer-group-customers.ts similarity index 100% rename from packages/core-flows/src/customer-group/steps/delete-customer-group-customers.ts rename to packages/core/core-flows/src/customer-group/steps/delete-customer-group-customers.ts diff --git a/packages/core-flows/src/customer-group/steps/delete-customer-groups.ts b/packages/core/core-flows/src/customer-group/steps/delete-customer-groups.ts similarity index 100% rename from packages/core-flows/src/customer-group/steps/delete-customer-groups.ts rename to packages/core/core-flows/src/customer-group/steps/delete-customer-groups.ts diff --git a/packages/core-flows/src/customer-group/steps/index.ts b/packages/core/core-flows/src/customer-group/steps/index.ts similarity index 100% rename from packages/core-flows/src/customer-group/steps/index.ts rename to packages/core/core-flows/src/customer-group/steps/index.ts diff --git a/packages/core-flows/src/customer-group/steps/link-customers-customer-group.ts b/packages/core/core-flows/src/customer-group/steps/link-customers-customer-group.ts similarity index 100% rename from packages/core-flows/src/customer-group/steps/link-customers-customer-group.ts rename to packages/core/core-flows/src/customer-group/steps/link-customers-customer-group.ts diff --git a/packages/core-flows/src/customer-group/steps/update-customer-groups.ts b/packages/core/core-flows/src/customer-group/steps/update-customer-groups.ts similarity index 100% rename from packages/core-flows/src/customer-group/steps/update-customer-groups.ts rename to packages/core/core-flows/src/customer-group/steps/update-customer-groups.ts diff --git a/packages/core-flows/src/customer-group/workflows/create-customer-groups.ts b/packages/core/core-flows/src/customer-group/workflows/create-customer-groups.ts similarity index 100% rename from packages/core-flows/src/customer-group/workflows/create-customer-groups.ts rename to packages/core/core-flows/src/customer-group/workflows/create-customer-groups.ts diff --git a/packages/core-flows/src/customer-group/workflows/delete-customer-groups.ts b/packages/core/core-flows/src/customer-group/workflows/delete-customer-groups.ts similarity index 100% rename from packages/core-flows/src/customer-group/workflows/delete-customer-groups.ts rename to packages/core/core-flows/src/customer-group/workflows/delete-customer-groups.ts diff --git a/packages/core-flows/src/customer-group/workflows/index.ts b/packages/core/core-flows/src/customer-group/workflows/index.ts similarity index 100% rename from packages/core-flows/src/customer-group/workflows/index.ts rename to packages/core/core-flows/src/customer-group/workflows/index.ts diff --git a/packages/core-flows/src/customer-group/workflows/link-customers-customer-group.ts b/packages/core/core-flows/src/customer-group/workflows/link-customers-customer-group.ts similarity index 100% rename from packages/core-flows/src/customer-group/workflows/link-customers-customer-group.ts rename to packages/core/core-flows/src/customer-group/workflows/link-customers-customer-group.ts diff --git a/packages/core-flows/src/customer-group/workflows/update-customer-groups.ts b/packages/core/core-flows/src/customer-group/workflows/update-customer-groups.ts similarity index 100% rename from packages/core-flows/src/customer-group/workflows/update-customer-groups.ts rename to packages/core/core-flows/src/customer-group/workflows/update-customer-groups.ts diff --git a/packages/core-flows/src/customer/index.ts b/packages/core/core-flows/src/customer/index.ts similarity index 100% rename from packages/core-flows/src/customer/index.ts rename to packages/core/core-flows/src/customer/index.ts diff --git a/packages/core-flows/src/customer/steps/create-addresses.ts b/packages/core/core-flows/src/customer/steps/create-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/steps/create-addresses.ts rename to packages/core/core-flows/src/customer/steps/create-addresses.ts diff --git a/packages/core-flows/src/customer/steps/create-customers.ts b/packages/core/core-flows/src/customer/steps/create-customers.ts similarity index 100% rename from packages/core-flows/src/customer/steps/create-customers.ts rename to packages/core/core-flows/src/customer/steps/create-customers.ts diff --git a/packages/core-flows/src/customer/steps/delete-addresses.ts b/packages/core/core-flows/src/customer/steps/delete-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/steps/delete-addresses.ts rename to packages/core/core-flows/src/customer/steps/delete-addresses.ts diff --git a/packages/core-flows/src/customer/steps/delete-customers.ts b/packages/core/core-flows/src/customer/steps/delete-customers.ts similarity index 100% rename from packages/core-flows/src/customer/steps/delete-customers.ts rename to packages/core/core-flows/src/customer/steps/delete-customers.ts diff --git a/packages/core-flows/src/customer/steps/index.ts b/packages/core/core-flows/src/customer/steps/index.ts similarity index 100% rename from packages/core-flows/src/customer/steps/index.ts rename to packages/core/core-flows/src/customer/steps/index.ts diff --git a/packages/core-flows/src/customer/steps/maybe-unset-default-billing-addresses.ts b/packages/core/core-flows/src/customer/steps/maybe-unset-default-billing-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/steps/maybe-unset-default-billing-addresses.ts rename to packages/core/core-flows/src/customer/steps/maybe-unset-default-billing-addresses.ts diff --git a/packages/core-flows/src/customer/steps/maybe-unset-default-shipping-addresses.ts b/packages/core/core-flows/src/customer/steps/maybe-unset-default-shipping-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/steps/maybe-unset-default-shipping-addresses.ts rename to packages/core/core-flows/src/customer/steps/maybe-unset-default-shipping-addresses.ts diff --git a/packages/core-flows/src/customer/steps/update-addresses.ts b/packages/core/core-flows/src/customer/steps/update-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/steps/update-addresses.ts rename to packages/core/core-flows/src/customer/steps/update-addresses.ts diff --git a/packages/core-flows/src/customer/steps/update-customers.ts b/packages/core/core-flows/src/customer/steps/update-customers.ts similarity index 100% rename from packages/core-flows/src/customer/steps/update-customers.ts rename to packages/core/core-flows/src/customer/steps/update-customers.ts diff --git a/packages/core-flows/src/customer/steps/utils/index.ts b/packages/core/core-flows/src/customer/steps/utils/index.ts similarity index 100% rename from packages/core-flows/src/customer/steps/utils/index.ts rename to packages/core/core-flows/src/customer/steps/utils/index.ts diff --git a/packages/core-flows/src/customer/steps/utils/unset-address-for-create.ts b/packages/core/core-flows/src/customer/steps/utils/unset-address-for-create.ts similarity index 100% rename from packages/core-flows/src/customer/steps/utils/unset-address-for-create.ts rename to packages/core/core-flows/src/customer/steps/utils/unset-address-for-create.ts diff --git a/packages/core-flows/src/customer/steps/utils/unset-address-for-update.ts b/packages/core/core-flows/src/customer/steps/utils/unset-address-for-update.ts similarity index 100% rename from packages/core-flows/src/customer/steps/utils/unset-address-for-update.ts rename to packages/core/core-flows/src/customer/steps/utils/unset-address-for-update.ts diff --git a/packages/core-flows/src/customer/workflows/create-addresses.ts b/packages/core/core-flows/src/customer/workflows/create-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/create-addresses.ts rename to packages/core/core-flows/src/customer/workflows/create-addresses.ts diff --git a/packages/core-flows/src/customer/workflows/create-customer-account.ts b/packages/core/core-flows/src/customer/workflows/create-customer-account.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/create-customer-account.ts rename to packages/core/core-flows/src/customer/workflows/create-customer-account.ts diff --git a/packages/core-flows/src/customer/workflows/create-customers.ts b/packages/core/core-flows/src/customer/workflows/create-customers.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/create-customers.ts rename to packages/core/core-flows/src/customer/workflows/create-customers.ts diff --git a/packages/core-flows/src/customer/workflows/delete-addresses.ts b/packages/core/core-flows/src/customer/workflows/delete-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/delete-addresses.ts rename to packages/core/core-flows/src/customer/workflows/delete-addresses.ts diff --git a/packages/core-flows/src/customer/workflows/delete-customers.ts b/packages/core/core-flows/src/customer/workflows/delete-customers.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/delete-customers.ts rename to packages/core/core-flows/src/customer/workflows/delete-customers.ts diff --git a/packages/core-flows/src/customer/workflows/index.ts b/packages/core/core-flows/src/customer/workflows/index.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/index.ts rename to packages/core/core-flows/src/customer/workflows/index.ts diff --git a/packages/core-flows/src/customer/workflows/update-addresses.ts b/packages/core/core-flows/src/customer/workflows/update-addresses.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/update-addresses.ts rename to packages/core/core-flows/src/customer/workflows/update-addresses.ts diff --git a/packages/core-flows/src/customer/workflows/update-customers.ts b/packages/core/core-flows/src/customer/workflows/update-customers.ts similarity index 100% rename from packages/core-flows/src/customer/workflows/update-customers.ts rename to packages/core/core-flows/src/customer/workflows/update-customers.ts diff --git a/packages/core-flows/src/defaults/index.ts b/packages/core/core-flows/src/defaults/index.ts similarity index 100% rename from packages/core-flows/src/defaults/index.ts rename to packages/core/core-flows/src/defaults/index.ts diff --git a/packages/core-flows/src/defaults/steps/create-default-store.ts b/packages/core/core-flows/src/defaults/steps/create-default-store.ts similarity index 100% rename from packages/core-flows/src/defaults/steps/create-default-store.ts rename to packages/core/core-flows/src/defaults/steps/create-default-store.ts diff --git a/packages/core-flows/src/defaults/steps/index.ts b/packages/core/core-flows/src/defaults/steps/index.ts similarity index 100% rename from packages/core-flows/src/defaults/steps/index.ts rename to packages/core/core-flows/src/defaults/steps/index.ts diff --git a/packages/core-flows/src/defaults/workflows/create-defaults.ts b/packages/core/core-flows/src/defaults/workflows/create-defaults.ts similarity index 100% rename from packages/core-flows/src/defaults/workflows/create-defaults.ts rename to packages/core/core-flows/src/defaults/workflows/create-defaults.ts diff --git a/packages/core-flows/src/defaults/workflows/index.ts b/packages/core/core-flows/src/defaults/workflows/index.ts similarity index 100% rename from packages/core-flows/src/defaults/workflows/index.ts rename to packages/core/core-flows/src/defaults/workflows/index.ts diff --git a/packages/core-flows/src/definition/cart/index.ts b/packages/core/core-flows/src/definition/cart/index.ts similarity index 100% rename from packages/core-flows/src/definition/cart/index.ts rename to packages/core/core-flows/src/definition/cart/index.ts diff --git a/packages/core-flows/src/definition/cart/steps/add-shipping-method-to-cart.ts b/packages/core/core-flows/src/definition/cart/steps/add-shipping-method-to-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/add-shipping-method-to-cart.ts rename to packages/core/core-flows/src/definition/cart/steps/add-shipping-method-to-cart.ts diff --git a/packages/core-flows/src/definition/cart/steps/add-to-cart.ts b/packages/core/core-flows/src/definition/cart/steps/add-to-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/add-to-cart.ts rename to packages/core/core-flows/src/definition/cart/steps/add-to-cart.ts diff --git a/packages/core-flows/src/definition/cart/steps/confirm-inventory.ts b/packages/core/core-flows/src/definition/cart/steps/confirm-inventory.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/confirm-inventory.ts rename to packages/core/core-flows/src/definition/cart/steps/confirm-inventory.ts diff --git a/packages/core-flows/src/definition/cart/steps/create-carts.ts b/packages/core/core-flows/src/definition/cart/steps/create-carts.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/create-carts.ts rename to packages/core/core-flows/src/definition/cart/steps/create-carts.ts diff --git a/packages/core-flows/src/definition/cart/steps/create-line-item-adjustments.ts b/packages/core/core-flows/src/definition/cart/steps/create-line-item-adjustments.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/create-line-item-adjustments.ts rename to packages/core/core-flows/src/definition/cart/steps/create-line-item-adjustments.ts diff --git a/packages/core-flows/src/definition/cart/steps/create-order-from-cart.ts b/packages/core/core-flows/src/definition/cart/steps/create-order-from-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/create-order-from-cart.ts rename to packages/core/core-flows/src/definition/cart/steps/create-order-from-cart.ts diff --git a/packages/core-flows/src/definition/cart/steps/create-payment-collection.ts b/packages/core/core-flows/src/definition/cart/steps/create-payment-collection.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/create-payment-collection.ts rename to packages/core/core-flows/src/definition/cart/steps/create-payment-collection.ts diff --git a/packages/core-flows/src/definition/cart/steps/create-shipping-method-adjustments.ts b/packages/core/core-flows/src/definition/cart/steps/create-shipping-method-adjustments.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/create-shipping-method-adjustments.ts rename to packages/core/core-flows/src/definition/cart/steps/create-shipping-method-adjustments.ts diff --git a/packages/core-flows/src/definition/cart/steps/find-one-or-any-region.ts b/packages/core/core-flows/src/definition/cart/steps/find-one-or-any-region.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/find-one-or-any-region.ts rename to packages/core/core-flows/src/definition/cart/steps/find-one-or-any-region.ts diff --git a/packages/core-flows/src/definition/cart/steps/find-or-create-customer.ts b/packages/core/core-flows/src/definition/cart/steps/find-or-create-customer.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/find-or-create-customer.ts rename to packages/core/core-flows/src/definition/cart/steps/find-or-create-customer.ts diff --git a/packages/core-flows/src/definition/cart/steps/find-sales-channel.ts b/packages/core/core-flows/src/definition/cart/steps/find-sales-channel.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/find-sales-channel.ts rename to packages/core/core-flows/src/definition/cart/steps/find-sales-channel.ts diff --git a/packages/core-flows/src/definition/cart/steps/get-actions-to-compute-from-promotions.ts b/packages/core/core-flows/src/definition/cart/steps/get-actions-to-compute-from-promotions.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/get-actions-to-compute-from-promotions.ts rename to packages/core/core-flows/src/definition/cart/steps/get-actions-to-compute-from-promotions.ts diff --git a/packages/core-flows/src/definition/cart/steps/get-item-tax-lines.ts b/packages/core/core-flows/src/definition/cart/steps/get-item-tax-lines.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/get-item-tax-lines.ts rename to packages/core/core-flows/src/definition/cart/steps/get-item-tax-lines.ts diff --git a/packages/core-flows/src/definition/cart/steps/get-variant-price-sets.ts b/packages/core/core-flows/src/definition/cart/steps/get-variant-price-sets.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/get-variant-price-sets.ts rename to packages/core/core-flows/src/definition/cart/steps/get-variant-price-sets.ts diff --git a/packages/core-flows/src/definition/cart/steps/get-variants.ts b/packages/core/core-flows/src/definition/cart/steps/get-variants.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/get-variants.ts rename to packages/core/core-flows/src/definition/cart/steps/get-variants.ts diff --git a/packages/core-flows/src/definition/cart/steps/index.ts b/packages/core/core-flows/src/definition/cart/steps/index.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/index.ts rename to packages/core/core-flows/src/definition/cart/steps/index.ts diff --git a/packages/core-flows/src/definition/cart/steps/link-cart-payment-collection.ts b/packages/core/core-flows/src/definition/cart/steps/link-cart-payment-collection.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/link-cart-payment-collection.ts rename to packages/core/core-flows/src/definition/cart/steps/link-cart-payment-collection.ts diff --git a/packages/core-flows/src/definition/cart/steps/prepare-adjustments-from-promotion-actions.ts b/packages/core/core-flows/src/definition/cart/steps/prepare-adjustments-from-promotion-actions.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/prepare-adjustments-from-promotion-actions.ts rename to packages/core/core-flows/src/definition/cart/steps/prepare-adjustments-from-promotion-actions.ts diff --git a/packages/core-flows/src/definition/cart/steps/refresh-cart-promotions.ts b/packages/core/core-flows/src/definition/cart/steps/refresh-cart-promotions.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/refresh-cart-promotions.ts rename to packages/core/core-flows/src/definition/cart/steps/refresh-cart-promotions.ts diff --git a/packages/core-flows/src/definition/cart/steps/refresh-cart-shipping-methods.ts b/packages/core/core-flows/src/definition/cart/steps/refresh-cart-shipping-methods.ts similarity index 93% rename from packages/core-flows/src/definition/cart/steps/refresh-cart-shipping-methods.ts rename to packages/core/core-flows/src/definition/cart/steps/refresh-cart-shipping-methods.ts index d8f389294c..f1a6a71d0d 100644 --- a/packages/core-flows/src/definition/cart/steps/refresh-cart-shipping-methods.ts +++ b/packages/core/core-flows/src/definition/cart/steps/refresh-cart-shipping-methods.ts @@ -1,8 +1,11 @@ import { ModuleRegistrationName } from "@medusajs/modules-sdk" -import { CartDTO, ICartModuleService } from "@medusajs/types" +import { + CartDTO, + ICartModuleService, + IFulfillmentModuleService, +} from "@medusajs/types" import { arrayDifference } from "@medusajs/utils" import { createStep, StepResponse } from "@medusajs/workflows-sdk" -import { IFulfillmentModuleService } from "../../../../../types/dist/fulfillment/service" interface StepInput { cart: CartDTO diff --git a/packages/core-flows/src/definition/cart/steps/remove-line-item-adjustments.ts b/packages/core/core-flows/src/definition/cart/steps/remove-line-item-adjustments.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/remove-line-item-adjustments.ts rename to packages/core/core-flows/src/definition/cart/steps/remove-line-item-adjustments.ts diff --git a/packages/core-flows/src/definition/cart/steps/remove-shipping-method-adjustments.ts b/packages/core/core-flows/src/definition/cart/steps/remove-shipping-method-adjustments.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/remove-shipping-method-adjustments.ts rename to packages/core/core-flows/src/definition/cart/steps/remove-shipping-method-adjustments.ts diff --git a/packages/core-flows/src/definition/cart/steps/retrieve-cart-with-links.ts b/packages/core/core-flows/src/definition/cart/steps/retrieve-cart-with-links.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/retrieve-cart-with-links.ts rename to packages/core/core-flows/src/definition/cart/steps/retrieve-cart-with-links.ts diff --git a/packages/core-flows/src/definition/cart/steps/retrieve-cart.ts b/packages/core/core-flows/src/definition/cart/steps/retrieve-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/retrieve-cart.ts rename to packages/core/core-flows/src/definition/cart/steps/retrieve-cart.ts diff --git a/packages/core-flows/src/definition/cart/steps/set-tax-lines-for-items.ts b/packages/core/core-flows/src/definition/cart/steps/set-tax-lines-for-items.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/set-tax-lines-for-items.ts rename to packages/core/core-flows/src/definition/cart/steps/set-tax-lines-for-items.ts diff --git a/packages/core-flows/src/definition/cart/steps/update-cart-promotions.ts b/packages/core/core-flows/src/definition/cart/steps/update-cart-promotions.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/update-cart-promotions.ts rename to packages/core/core-flows/src/definition/cart/steps/update-cart-promotions.ts diff --git a/packages/core-flows/src/definition/cart/steps/update-carts.ts b/packages/core/core-flows/src/definition/cart/steps/update-carts.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/update-carts.ts rename to packages/core/core-flows/src/definition/cart/steps/update-carts.ts diff --git a/packages/core-flows/src/definition/cart/steps/update-tax-lines.ts b/packages/core/core-flows/src/definition/cart/steps/update-tax-lines.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/update-tax-lines.ts rename to packages/core/core-flows/src/definition/cart/steps/update-tax-lines.ts diff --git a/packages/core-flows/src/definition/cart/steps/validate-cart-shipping-options.ts b/packages/core/core-flows/src/definition/cart/steps/validate-cart-shipping-options.ts similarity index 92% rename from packages/core-flows/src/definition/cart/steps/validate-cart-shipping-options.ts rename to packages/core/core-flows/src/definition/cart/steps/validate-cart-shipping-options.ts index 80ad20af22..6468ae503a 100644 --- a/packages/core-flows/src/definition/cart/steps/validate-cart-shipping-options.ts +++ b/packages/core/core-flows/src/definition/cart/steps/validate-cart-shipping-options.ts @@ -1,8 +1,7 @@ import { ModuleRegistrationName } from "@medusajs/modules-sdk" -import { CartDTO } from "@medusajs/types" +import { CartDTO, IFulfillmentModuleService } from "@medusajs/types" import { arrayDifference, MedusaError } from "@medusajs/utils" import { createStep, StepResponse } from "@medusajs/workflows-sdk" -import { IFulfillmentModuleService } from "../../../../../types/dist/fulfillment/service" interface StepInput { cart: CartDTO diff --git a/packages/core-flows/src/definition/cart/steps/validate-variants-existence.ts b/packages/core/core-flows/src/definition/cart/steps/validate-variants-existence.ts similarity index 100% rename from packages/core-flows/src/definition/cart/steps/validate-variants-existence.ts rename to packages/core/core-flows/src/definition/cart/steps/validate-variants-existence.ts diff --git a/packages/core-flows/src/definition/cart/utils/fields.ts b/packages/core/core-flows/src/definition/cart/utils/fields.ts similarity index 100% rename from packages/core-flows/src/definition/cart/utils/fields.ts rename to packages/core/core-flows/src/definition/cart/utils/fields.ts diff --git a/packages/core-flows/src/definition/cart/utils/prepare-confirm-inventory-input.ts b/packages/core/core-flows/src/definition/cart/utils/prepare-confirm-inventory-input.ts similarity index 100% rename from packages/core-flows/src/definition/cart/utils/prepare-confirm-inventory-input.ts rename to packages/core/core-flows/src/definition/cart/utils/prepare-confirm-inventory-input.ts diff --git a/packages/core-flows/src/definition/cart/utils/prepare-line-item-data.ts b/packages/core/core-flows/src/definition/cart/utils/prepare-line-item-data.ts similarity index 100% rename from packages/core-flows/src/definition/cart/utils/prepare-line-item-data.ts rename to packages/core/core-flows/src/definition/cart/utils/prepare-line-item-data.ts diff --git a/packages/core-flows/src/definition/cart/workflows/add-shipping-method-to-cart.ts b/packages/core/core-flows/src/definition/cart/workflows/add-shipping-method-to-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/add-shipping-method-to-cart.ts rename to packages/core/core-flows/src/definition/cart/workflows/add-shipping-method-to-cart.ts diff --git a/packages/core-flows/src/definition/cart/workflows/add-to-cart.ts b/packages/core/core-flows/src/definition/cart/workflows/add-to-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/add-to-cart.ts rename to packages/core/core-flows/src/definition/cart/workflows/add-to-cart.ts diff --git a/packages/core-flows/src/definition/cart/workflows/complete-cart.ts b/packages/core/core-flows/src/definition/cart/workflows/complete-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/complete-cart.ts rename to packages/core/core-flows/src/definition/cart/workflows/complete-cart.ts diff --git a/packages/core-flows/src/definition/cart/workflows/create-carts.ts b/packages/core/core-flows/src/definition/cart/workflows/create-carts.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/create-carts.ts rename to packages/core/core-flows/src/definition/cart/workflows/create-carts.ts diff --git a/packages/core-flows/src/definition/cart/workflows/create-payment-collection-for-cart.ts b/packages/core/core-flows/src/definition/cart/workflows/create-payment-collection-for-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/create-payment-collection-for-cart.ts rename to packages/core/core-flows/src/definition/cart/workflows/create-payment-collection-for-cart.ts diff --git a/packages/core-flows/src/definition/cart/workflows/index.ts b/packages/core/core-flows/src/definition/cart/workflows/index.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/index.ts rename to packages/core/core-flows/src/definition/cart/workflows/index.ts diff --git a/packages/core-flows/src/definition/cart/workflows/list-shipping-options-for-cart.ts b/packages/core/core-flows/src/definition/cart/workflows/list-shipping-options-for-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/list-shipping-options-for-cart.ts rename to packages/core/core-flows/src/definition/cart/workflows/list-shipping-options-for-cart.ts diff --git a/packages/core-flows/src/definition/cart/workflows/refresh-payment-collection.ts b/packages/core/core-flows/src/definition/cart/workflows/refresh-payment-collection.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/refresh-payment-collection.ts rename to packages/core/core-flows/src/definition/cart/workflows/refresh-payment-collection.ts diff --git a/packages/core-flows/src/definition/cart/workflows/update-cart-promotions.ts b/packages/core/core-flows/src/definition/cart/workflows/update-cart-promotions.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/update-cart-promotions.ts rename to packages/core/core-flows/src/definition/cart/workflows/update-cart-promotions.ts diff --git a/packages/core-flows/src/definition/cart/workflows/update-cart.ts b/packages/core/core-flows/src/definition/cart/workflows/update-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/update-cart.ts rename to packages/core/core-flows/src/definition/cart/workflows/update-cart.ts diff --git a/packages/core-flows/src/definition/cart/workflows/update-line-item-in-cart.ts b/packages/core/core-flows/src/definition/cart/workflows/update-line-item-in-cart.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/update-line-item-in-cart.ts rename to packages/core/core-flows/src/definition/cart/workflows/update-line-item-in-cart.ts diff --git a/packages/core-flows/src/definition/cart/workflows/update-tax-lines.ts b/packages/core/core-flows/src/definition/cart/workflows/update-tax-lines.ts similarity index 100% rename from packages/core-flows/src/definition/cart/workflows/update-tax-lines.ts rename to packages/core/core-flows/src/definition/cart/workflows/update-tax-lines.ts diff --git a/packages/core-flows/src/definition/index.ts b/packages/core/core-flows/src/definition/index.ts similarity index 100% rename from packages/core-flows/src/definition/index.ts rename to packages/core/core-flows/src/definition/index.ts diff --git a/packages/core-flows/src/definition/inventory/create-inventory-item.ts b/packages/core/core-flows/src/definition/inventory/create-inventory-item.ts similarity index 100% rename from packages/core-flows/src/definition/inventory/create-inventory-item.ts rename to packages/core/core-flows/src/definition/inventory/create-inventory-item.ts diff --git a/packages/core-flows/src/definition/inventory/index.ts b/packages/core/core-flows/src/definition/inventory/index.ts similarity index 100% rename from packages/core-flows/src/definition/inventory/index.ts rename to packages/core/core-flows/src/definition/inventory/index.ts diff --git a/packages/core-flows/src/definition/line-item/index.ts b/packages/core/core-flows/src/definition/line-item/index.ts similarity index 100% rename from packages/core-flows/src/definition/line-item/index.ts rename to packages/core/core-flows/src/definition/line-item/index.ts diff --git a/packages/core-flows/src/definition/line-item/steps/delete-line-items.ts b/packages/core/core-flows/src/definition/line-item/steps/delete-line-items.ts similarity index 100% rename from packages/core-flows/src/definition/line-item/steps/delete-line-items.ts rename to packages/core/core-flows/src/definition/line-item/steps/delete-line-items.ts diff --git a/packages/core-flows/src/definition/line-item/steps/index.ts b/packages/core/core-flows/src/definition/line-item/steps/index.ts similarity index 100% rename from packages/core-flows/src/definition/line-item/steps/index.ts rename to packages/core/core-flows/src/definition/line-item/steps/index.ts diff --git a/packages/core-flows/src/definition/line-item/steps/list-line-items.ts b/packages/core/core-flows/src/definition/line-item/steps/list-line-items.ts similarity index 100% rename from packages/core-flows/src/definition/line-item/steps/list-line-items.ts rename to packages/core/core-flows/src/definition/line-item/steps/list-line-items.ts diff --git a/packages/core-flows/src/definition/line-item/steps/update-line-items.ts b/packages/core/core-flows/src/definition/line-item/steps/update-line-items.ts similarity index 100% rename from packages/core-flows/src/definition/line-item/steps/update-line-items.ts rename to packages/core/core-flows/src/definition/line-item/steps/update-line-items.ts diff --git a/packages/core-flows/src/definition/line-item/workflows/delete-line-items.ts b/packages/core/core-flows/src/definition/line-item/workflows/delete-line-items.ts similarity index 100% rename from packages/core-flows/src/definition/line-item/workflows/delete-line-items.ts rename to packages/core/core-flows/src/definition/line-item/workflows/delete-line-items.ts diff --git a/packages/core-flows/src/definition/line-item/workflows/index.ts b/packages/core/core-flows/src/definition/line-item/workflows/index.ts similarity index 100% rename from packages/core-flows/src/definition/line-item/workflows/index.ts rename to packages/core/core-flows/src/definition/line-item/workflows/index.ts diff --git a/packages/core-flows/src/definition/payment-collection/index.ts b/packages/core/core-flows/src/definition/payment-collection/index.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/index.ts rename to packages/core/core-flows/src/definition/payment-collection/index.ts diff --git a/packages/core-flows/src/definition/payment-collection/steps/create-payment-session.ts b/packages/core/core-flows/src/definition/payment-collection/steps/create-payment-session.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/steps/create-payment-session.ts rename to packages/core/core-flows/src/definition/payment-collection/steps/create-payment-session.ts diff --git a/packages/core-flows/src/definition/payment-collection/steps/delete-payment-session.ts b/packages/core/core-flows/src/definition/payment-collection/steps/delete-payment-session.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/steps/delete-payment-session.ts rename to packages/core/core-flows/src/definition/payment-collection/steps/delete-payment-session.ts diff --git a/packages/core-flows/src/definition/payment-collection/steps/index.ts b/packages/core/core-flows/src/definition/payment-collection/steps/index.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/steps/index.ts rename to packages/core/core-flows/src/definition/payment-collection/steps/index.ts diff --git a/packages/core-flows/src/definition/payment-collection/steps/retrieve-payment-collection.ts b/packages/core/core-flows/src/definition/payment-collection/steps/retrieve-payment-collection.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/steps/retrieve-payment-collection.ts rename to packages/core/core-flows/src/definition/payment-collection/steps/retrieve-payment-collection.ts diff --git a/packages/core-flows/src/definition/payment-collection/steps/update-payment-collection.ts b/packages/core/core-flows/src/definition/payment-collection/steps/update-payment-collection.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/steps/update-payment-collection.ts rename to packages/core/core-flows/src/definition/payment-collection/steps/update-payment-collection.ts diff --git a/packages/core-flows/src/definition/payment-collection/workflows/create-payment-session.ts b/packages/core/core-flows/src/definition/payment-collection/workflows/create-payment-session.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/workflows/create-payment-session.ts rename to packages/core/core-flows/src/definition/payment-collection/workflows/create-payment-session.ts diff --git a/packages/core-flows/src/definition/payment-collection/workflows/index.ts b/packages/core/core-flows/src/definition/payment-collection/workflows/index.ts similarity index 100% rename from packages/core-flows/src/definition/payment-collection/workflows/index.ts rename to packages/core/core-flows/src/definition/payment-collection/workflows/index.ts diff --git a/packages/core-flows/src/definition/product/create-product-variants.ts b/packages/core/core-flows/src/definition/product/create-product-variants.ts similarity index 100% rename from packages/core-flows/src/definition/product/create-product-variants.ts rename to packages/core/core-flows/src/definition/product/create-product-variants.ts diff --git a/packages/core-flows/src/definition/product/create-products.ts b/packages/core/core-flows/src/definition/product/create-products.ts similarity index 100% rename from packages/core-flows/src/definition/product/create-products.ts rename to packages/core/core-flows/src/definition/product/create-products.ts diff --git a/packages/core-flows/src/definition/product/index.ts b/packages/core/core-flows/src/definition/product/index.ts similarity index 100% rename from packages/core-flows/src/definition/product/index.ts rename to packages/core/core-flows/src/definition/product/index.ts diff --git a/packages/core-flows/src/definition/product/prepare-create-inventory-items.ts b/packages/core/core-flows/src/definition/product/prepare-create-inventory-items.ts similarity index 100% rename from packages/core-flows/src/definition/product/prepare-create-inventory-items.ts rename to packages/core/core-flows/src/definition/product/prepare-create-inventory-items.ts diff --git a/packages/core-flows/src/definition/product/update-product-variants.ts b/packages/core/core-flows/src/definition/product/update-product-variants.ts similarity index 100% rename from packages/core-flows/src/definition/product/update-product-variants.ts rename to packages/core/core-flows/src/definition/product/update-product-variants.ts diff --git a/packages/core-flows/src/definition/product/update-products.ts b/packages/core/core-flows/src/definition/product/update-products.ts similarity index 100% rename from packages/core-flows/src/definition/product/update-products.ts rename to packages/core/core-flows/src/definition/product/update-products.ts diff --git a/packages/core-flows/src/definitions.ts b/packages/core/core-flows/src/definitions.ts similarity index 100% rename from packages/core-flows/src/definitions.ts rename to packages/core/core-flows/src/definitions.ts diff --git a/packages/core-flows/src/file/index.ts b/packages/core/core-flows/src/file/index.ts similarity index 100% rename from packages/core-flows/src/file/index.ts rename to packages/core/core-flows/src/file/index.ts diff --git a/packages/core-flows/src/file/steps/delete-files.ts b/packages/core/core-flows/src/file/steps/delete-files.ts similarity index 100% rename from packages/core-flows/src/file/steps/delete-files.ts rename to packages/core/core-flows/src/file/steps/delete-files.ts diff --git a/packages/core-flows/src/file/steps/index.ts b/packages/core/core-flows/src/file/steps/index.ts similarity index 100% rename from packages/core-flows/src/file/steps/index.ts rename to packages/core/core-flows/src/file/steps/index.ts diff --git a/packages/core-flows/src/file/steps/upload-files.ts b/packages/core/core-flows/src/file/steps/upload-files.ts similarity index 100% rename from packages/core-flows/src/file/steps/upload-files.ts rename to packages/core/core-flows/src/file/steps/upload-files.ts diff --git a/packages/core-flows/src/file/workflows/delete-files.ts b/packages/core/core-flows/src/file/workflows/delete-files.ts similarity index 100% rename from packages/core-flows/src/file/workflows/delete-files.ts rename to packages/core/core-flows/src/file/workflows/delete-files.ts diff --git a/packages/core-flows/src/file/workflows/index.ts b/packages/core/core-flows/src/file/workflows/index.ts similarity index 100% rename from packages/core-flows/src/file/workflows/index.ts rename to packages/core/core-flows/src/file/workflows/index.ts diff --git a/packages/core-flows/src/file/workflows/upload-files.ts b/packages/core/core-flows/src/file/workflows/upload-files.ts similarity index 100% rename from packages/core-flows/src/file/workflows/upload-files.ts rename to packages/core/core-flows/src/file/workflows/upload-files.ts diff --git a/packages/core-flows/src/fulfillment/index.ts b/packages/core/core-flows/src/fulfillment/index.ts similarity index 100% rename from packages/core-flows/src/fulfillment/index.ts rename to packages/core/core-flows/src/fulfillment/index.ts diff --git a/packages/core-flows/src/fulfillment/steps/add-shipping-options-prices.ts b/packages/core/core-flows/src/fulfillment/steps/add-shipping-options-prices.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/add-shipping-options-prices.ts rename to packages/core/core-flows/src/fulfillment/steps/add-shipping-options-prices.ts diff --git a/packages/core-flows/src/fulfillment/steps/cancel-fulfillment.ts b/packages/core/core-flows/src/fulfillment/steps/cancel-fulfillment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/cancel-fulfillment.ts rename to packages/core/core-flows/src/fulfillment/steps/cancel-fulfillment.ts diff --git a/packages/core-flows/src/fulfillment/steps/create-fulfillment-set.ts b/packages/core/core-flows/src/fulfillment/steps/create-fulfillment-set.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/create-fulfillment-set.ts rename to packages/core/core-flows/src/fulfillment/steps/create-fulfillment-set.ts diff --git a/packages/core-flows/src/fulfillment/steps/create-fulfillment.ts b/packages/core/core-flows/src/fulfillment/steps/create-fulfillment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/create-fulfillment.ts rename to packages/core/core-flows/src/fulfillment/steps/create-fulfillment.ts diff --git a/packages/core-flows/src/fulfillment/steps/create-service-zones.ts b/packages/core/core-flows/src/fulfillment/steps/create-service-zones.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/create-service-zones.ts rename to packages/core/core-flows/src/fulfillment/steps/create-service-zones.ts diff --git a/packages/core-flows/src/fulfillment/steps/create-shipping-option-rules.ts b/packages/core/core-flows/src/fulfillment/steps/create-shipping-option-rules.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/create-shipping-option-rules.ts rename to packages/core/core-flows/src/fulfillment/steps/create-shipping-option-rules.ts diff --git a/packages/core-flows/src/fulfillment/steps/create-shipping-profiles.ts b/packages/core/core-flows/src/fulfillment/steps/create-shipping-profiles.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/create-shipping-profiles.ts rename to packages/core/core-flows/src/fulfillment/steps/create-shipping-profiles.ts diff --git a/packages/core-flows/src/fulfillment/steps/delete-fulfillment-sets.ts b/packages/core/core-flows/src/fulfillment/steps/delete-fulfillment-sets.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/delete-fulfillment-sets.ts rename to packages/core/core-flows/src/fulfillment/steps/delete-fulfillment-sets.ts diff --git a/packages/core-flows/src/fulfillment/steps/delete-service-zones.ts b/packages/core/core-flows/src/fulfillment/steps/delete-service-zones.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/delete-service-zones.ts rename to packages/core/core-flows/src/fulfillment/steps/delete-service-zones.ts diff --git a/packages/core-flows/src/fulfillment/steps/delete-shipping-option-rules.ts b/packages/core/core-flows/src/fulfillment/steps/delete-shipping-option-rules.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/delete-shipping-option-rules.ts rename to packages/core/core-flows/src/fulfillment/steps/delete-shipping-option-rules.ts diff --git a/packages/core-flows/src/fulfillment/steps/delete-shipping-options.ts b/packages/core/core-flows/src/fulfillment/steps/delete-shipping-options.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/delete-shipping-options.ts rename to packages/core/core-flows/src/fulfillment/steps/delete-shipping-options.ts diff --git a/packages/core-flows/src/fulfillment/steps/index.ts b/packages/core/core-flows/src/fulfillment/steps/index.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/index.ts rename to packages/core/core-flows/src/fulfillment/steps/index.ts diff --git a/packages/core-flows/src/fulfillment/steps/set-shipping-options-price-sets.ts b/packages/core/core-flows/src/fulfillment/steps/set-shipping-options-price-sets.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/set-shipping-options-price-sets.ts rename to packages/core/core-flows/src/fulfillment/steps/set-shipping-options-price-sets.ts diff --git a/packages/core-flows/src/fulfillment/steps/set-shipping-options-prices.ts b/packages/core/core-flows/src/fulfillment/steps/set-shipping-options-prices.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/set-shipping-options-prices.ts rename to packages/core/core-flows/src/fulfillment/steps/set-shipping-options-prices.ts diff --git a/packages/core-flows/src/fulfillment/steps/update-fulfillment-workflow.ts b/packages/core/core-flows/src/fulfillment/steps/update-fulfillment-workflow.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/update-fulfillment-workflow.ts rename to packages/core/core-flows/src/fulfillment/steps/update-fulfillment-workflow.ts diff --git a/packages/core-flows/src/fulfillment/steps/update-fulfillment.ts b/packages/core/core-flows/src/fulfillment/steps/update-fulfillment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/update-fulfillment.ts rename to packages/core/core-flows/src/fulfillment/steps/update-fulfillment.ts diff --git a/packages/core-flows/src/fulfillment/steps/update-service-zones.ts b/packages/core/core-flows/src/fulfillment/steps/update-service-zones.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/update-service-zones.ts rename to packages/core/core-flows/src/fulfillment/steps/update-service-zones.ts diff --git a/packages/core-flows/src/fulfillment/steps/update-shipping-option-rules.ts b/packages/core/core-flows/src/fulfillment/steps/update-shipping-option-rules.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/update-shipping-option-rules.ts rename to packages/core/core-flows/src/fulfillment/steps/update-shipping-option-rules.ts diff --git a/packages/core-flows/src/fulfillment/steps/upsert-shipping-options.ts b/packages/core/core-flows/src/fulfillment/steps/upsert-shipping-options.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/upsert-shipping-options.ts rename to packages/core/core-flows/src/fulfillment/steps/upsert-shipping-options.ts diff --git a/packages/core-flows/src/fulfillment/steps/validate-shipment.ts b/packages/core/core-flows/src/fulfillment/steps/validate-shipment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/steps/validate-shipment.ts rename to packages/core/core-flows/src/fulfillment/steps/validate-shipment.ts diff --git a/packages/core-flows/src/fulfillment/workflows/batch-shipping-option-rules.ts b/packages/core/core-flows/src/fulfillment/workflows/batch-shipping-option-rules.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/batch-shipping-option-rules.ts rename to packages/core/core-flows/src/fulfillment/workflows/batch-shipping-option-rules.ts diff --git a/packages/core-flows/src/fulfillment/workflows/cancel-fulfillment.ts b/packages/core/core-flows/src/fulfillment/workflows/cancel-fulfillment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/cancel-fulfillment.ts rename to packages/core/core-flows/src/fulfillment/workflows/cancel-fulfillment.ts diff --git a/packages/core-flows/src/fulfillment/workflows/create-fulfillment.ts b/packages/core/core-flows/src/fulfillment/workflows/create-fulfillment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/create-fulfillment.ts rename to packages/core/core-flows/src/fulfillment/workflows/create-fulfillment.ts diff --git a/packages/core-flows/src/fulfillment/workflows/create-service-zones.ts b/packages/core/core-flows/src/fulfillment/workflows/create-service-zones.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/create-service-zones.ts rename to packages/core/core-flows/src/fulfillment/workflows/create-service-zones.ts diff --git a/packages/core-flows/src/fulfillment/workflows/create-shipment.ts b/packages/core/core-flows/src/fulfillment/workflows/create-shipment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/create-shipment.ts rename to packages/core/core-flows/src/fulfillment/workflows/create-shipment.ts diff --git a/packages/core-flows/src/fulfillment/workflows/create-shipping-options.ts b/packages/core/core-flows/src/fulfillment/workflows/create-shipping-options.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/create-shipping-options.ts rename to packages/core/core-flows/src/fulfillment/workflows/create-shipping-options.ts diff --git a/packages/core-flows/src/fulfillment/workflows/create-shipping-profiles.ts b/packages/core/core-flows/src/fulfillment/workflows/create-shipping-profiles.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/create-shipping-profiles.ts rename to packages/core/core-flows/src/fulfillment/workflows/create-shipping-profiles.ts diff --git a/packages/core-flows/src/fulfillment/workflows/delete-fulfillment-sets.ts b/packages/core/core-flows/src/fulfillment/workflows/delete-fulfillment-sets.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/delete-fulfillment-sets.ts rename to packages/core/core-flows/src/fulfillment/workflows/delete-fulfillment-sets.ts diff --git a/packages/core-flows/src/fulfillment/workflows/delete-service-zones.ts b/packages/core/core-flows/src/fulfillment/workflows/delete-service-zones.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/delete-service-zones.ts rename to packages/core/core-flows/src/fulfillment/workflows/delete-service-zones.ts diff --git a/packages/core-flows/src/fulfillment/workflows/delete-shipping-options.ts b/packages/core/core-flows/src/fulfillment/workflows/delete-shipping-options.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/delete-shipping-options.ts rename to packages/core/core-flows/src/fulfillment/workflows/delete-shipping-options.ts diff --git a/packages/core-flows/src/fulfillment/workflows/index.ts b/packages/core/core-flows/src/fulfillment/workflows/index.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/index.ts rename to packages/core/core-flows/src/fulfillment/workflows/index.ts diff --git a/packages/core-flows/src/fulfillment/workflows/update-fulfillment.ts b/packages/core/core-flows/src/fulfillment/workflows/update-fulfillment.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/update-fulfillment.ts rename to packages/core/core-flows/src/fulfillment/workflows/update-fulfillment.ts diff --git a/packages/core-flows/src/fulfillment/workflows/update-service-zones.ts b/packages/core/core-flows/src/fulfillment/workflows/update-service-zones.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/update-service-zones.ts rename to packages/core/core-flows/src/fulfillment/workflows/update-service-zones.ts diff --git a/packages/core-flows/src/fulfillment/workflows/update-shipping-options.ts b/packages/core/core-flows/src/fulfillment/workflows/update-shipping-options.ts similarity index 100% rename from packages/core-flows/src/fulfillment/workflows/update-shipping-options.ts rename to packages/core/core-flows/src/fulfillment/workflows/update-shipping-options.ts diff --git a/packages/core-flows/src/handlers/address/find-or-create-addresses.ts b/packages/core/core-flows/src/handlers/address/find-or-create-addresses.ts similarity index 100% rename from packages/core-flows/src/handlers/address/find-or-create-addresses.ts rename to packages/core/core-flows/src/handlers/address/find-or-create-addresses.ts diff --git a/packages/core-flows/src/handlers/address/index.ts b/packages/core/core-flows/src/handlers/address/index.ts similarity index 100% rename from packages/core-flows/src/handlers/address/index.ts rename to packages/core/core-flows/src/handlers/address/index.ts diff --git a/packages/core-flows/src/handlers/common/index.ts b/packages/core/core-flows/src/handlers/common/index.ts similarity index 100% rename from packages/core-flows/src/handlers/common/index.ts rename to packages/core/core-flows/src/handlers/common/index.ts diff --git a/packages/core-flows/src/handlers/common/set-context.ts b/packages/core/core-flows/src/handlers/common/set-context.ts similarity index 100% rename from packages/core-flows/src/handlers/common/set-context.ts rename to packages/core/core-flows/src/handlers/common/set-context.ts diff --git a/packages/core-flows/src/handlers/customer/find-or-create-customer.ts b/packages/core/core-flows/src/handlers/customer/find-or-create-customer.ts similarity index 100% rename from packages/core-flows/src/handlers/customer/find-or-create-customer.ts rename to packages/core/core-flows/src/handlers/customer/find-or-create-customer.ts diff --git a/packages/core-flows/src/handlers/customer/index.ts b/packages/core/core-flows/src/handlers/customer/index.ts similarity index 100% rename from packages/core-flows/src/handlers/customer/index.ts rename to packages/core/core-flows/src/handlers/customer/index.ts diff --git a/packages/core-flows/src/handlers/index.ts b/packages/core/core-flows/src/handlers/index.ts similarity index 100% rename from packages/core-flows/src/handlers/index.ts rename to packages/core/core-flows/src/handlers/index.ts diff --git a/packages/core-flows/src/handlers/inventory/attach-inventory-items.ts b/packages/core/core-flows/src/handlers/inventory/attach-inventory-items.ts similarity index 100% rename from packages/core-flows/src/handlers/inventory/attach-inventory-items.ts rename to packages/core/core-flows/src/handlers/inventory/attach-inventory-items.ts diff --git a/packages/core-flows/src/handlers/inventory/create-inventory-items.ts b/packages/core/core-flows/src/handlers/inventory/create-inventory-items.ts similarity index 100% rename from packages/core-flows/src/handlers/inventory/create-inventory-items.ts rename to packages/core/core-flows/src/handlers/inventory/create-inventory-items.ts diff --git a/packages/core-flows/src/handlers/inventory/detach-inventory-items.ts b/packages/core/core-flows/src/handlers/inventory/detach-inventory-items.ts similarity index 100% rename from packages/core-flows/src/handlers/inventory/detach-inventory-items.ts rename to packages/core/core-flows/src/handlers/inventory/detach-inventory-items.ts diff --git a/packages/core-flows/src/handlers/inventory/index.ts b/packages/core/core-flows/src/handlers/inventory/index.ts similarity index 100% rename from packages/core-flows/src/handlers/inventory/index.ts rename to packages/core/core-flows/src/handlers/inventory/index.ts diff --git a/packages/core-flows/src/handlers/inventory/remove-inventory-items.ts b/packages/core/core-flows/src/handlers/inventory/remove-inventory-items.ts similarity index 100% rename from packages/core-flows/src/handlers/inventory/remove-inventory-items.ts rename to packages/core/core-flows/src/handlers/inventory/remove-inventory-items.ts diff --git a/packages/core-flows/src/handlers/inventory/restore-inventory-items.ts b/packages/core/core-flows/src/handlers/inventory/restore-inventory-items.ts similarity index 100% rename from packages/core-flows/src/handlers/inventory/restore-inventory-items.ts rename to packages/core/core-flows/src/handlers/inventory/restore-inventory-items.ts diff --git a/packages/core-flows/src/handlers/middlewares/create-products-prepare-create-prices-compensation.ts b/packages/core/core-flows/src/handlers/middlewares/create-products-prepare-create-prices-compensation.ts similarity index 100% rename from packages/core-flows/src/handlers/middlewares/create-products-prepare-create-prices-compensation.ts rename to packages/core/core-flows/src/handlers/middlewares/create-products-prepare-create-prices-compensation.ts diff --git a/packages/core-flows/src/handlers/middlewares/extract-variants.ts b/packages/core/core-flows/src/handlers/middlewares/extract-variants.ts similarity index 100% rename from packages/core-flows/src/handlers/middlewares/extract-variants.ts rename to packages/core/core-flows/src/handlers/middlewares/extract-variants.ts diff --git a/packages/core-flows/src/handlers/middlewares/index.ts b/packages/core/core-flows/src/handlers/middlewares/index.ts similarity index 100% rename from packages/core-flows/src/handlers/middlewares/index.ts rename to packages/core/core-flows/src/handlers/middlewares/index.ts diff --git a/packages/core-flows/src/handlers/middlewares/map-data.ts b/packages/core/core-flows/src/handlers/middlewares/map-data.ts similarity index 100% rename from packages/core-flows/src/handlers/middlewares/map-data.ts rename to packages/core/core-flows/src/handlers/middlewares/map-data.ts diff --git a/packages/core-flows/src/handlers/middlewares/update-products-extract-created-variants.ts b/packages/core/core-flows/src/handlers/middlewares/update-products-extract-created-variants.ts similarity index 100% rename from packages/core-flows/src/handlers/middlewares/update-products-extract-created-variants.ts rename to packages/core/core-flows/src/handlers/middlewares/update-products-extract-created-variants.ts diff --git a/packages/core-flows/src/handlers/middlewares/update-products-extract-deleted-variants.ts b/packages/core/core-flows/src/handlers/middlewares/update-products-extract-deleted-variants.ts similarity index 100% rename from packages/core-flows/src/handlers/middlewares/update-products-extract-deleted-variants.ts rename to packages/core/core-flows/src/handlers/middlewares/update-products-extract-deleted-variants.ts diff --git a/packages/core-flows/src/handlers/middlewares/use-variants-inventory-items.ts b/packages/core/core-flows/src/handlers/middlewares/use-variants-inventory-items.ts similarity index 100% rename from packages/core-flows/src/handlers/middlewares/use-variants-inventory-items.ts rename to packages/core/core-flows/src/handlers/middlewares/use-variants-inventory-items.ts diff --git a/packages/core-flows/src/handlers/product/attach-sales-channel-to-products.ts b/packages/core/core-flows/src/handlers/product/attach-sales-channel-to-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/attach-sales-channel-to-products.ts rename to packages/core/core-flows/src/handlers/product/attach-sales-channel-to-products.ts diff --git a/packages/core-flows/src/handlers/product/attach-shipping-profile-to-products.ts b/packages/core/core-flows/src/handlers/product/attach-shipping-profile-to-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/attach-shipping-profile-to-products.ts rename to packages/core/core-flows/src/handlers/product/attach-shipping-profile-to-products.ts diff --git a/packages/core-flows/src/handlers/product/create-product-variants-prepare-data.ts b/packages/core/core-flows/src/handlers/product/create-product-variants-prepare-data.ts similarity index 100% rename from packages/core-flows/src/handlers/product/create-product-variants-prepare-data.ts rename to packages/core/core-flows/src/handlers/product/create-product-variants-prepare-data.ts diff --git a/packages/core-flows/src/handlers/product/create-product-variants.ts b/packages/core/core-flows/src/handlers/product/create-product-variants.ts similarity index 100% rename from packages/core-flows/src/handlers/product/create-product-variants.ts rename to packages/core/core-flows/src/handlers/product/create-product-variants.ts diff --git a/packages/core-flows/src/handlers/product/create-products-prepare-data.ts b/packages/core/core-flows/src/handlers/product/create-products-prepare-data.ts similarity index 100% rename from packages/core-flows/src/handlers/product/create-products-prepare-data.ts rename to packages/core/core-flows/src/handlers/product/create-products-prepare-data.ts diff --git a/packages/core-flows/src/handlers/product/create-products.ts b/packages/core/core-flows/src/handlers/product/create-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/create-products.ts rename to packages/core/core-flows/src/handlers/product/create-products.ts diff --git a/packages/core-flows/src/handlers/product/detach-sales-channel-from-products.ts b/packages/core/core-flows/src/handlers/product/detach-sales-channel-from-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/detach-sales-channel-from-products.ts rename to packages/core/core-flows/src/handlers/product/detach-sales-channel-from-products.ts diff --git a/packages/core-flows/src/handlers/product/detach-shipping-profile-from-products.ts b/packages/core/core-flows/src/handlers/product/detach-shipping-profile-from-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/detach-shipping-profile-from-products.ts rename to packages/core/core-flows/src/handlers/product/detach-shipping-profile-from-products.ts diff --git a/packages/core-flows/src/handlers/product/index.ts b/packages/core/core-flows/src/handlers/product/index.ts similarity index 100% rename from packages/core-flows/src/handlers/product/index.ts rename to packages/core/core-flows/src/handlers/product/index.ts diff --git a/packages/core-flows/src/handlers/product/list-products.ts b/packages/core/core-flows/src/handlers/product/list-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/list-products.ts rename to packages/core/core-flows/src/handlers/product/list-products.ts diff --git a/packages/core-flows/src/handlers/product/remove-product-variants.ts b/packages/core/core-flows/src/handlers/product/remove-product-variants.ts similarity index 100% rename from packages/core-flows/src/handlers/product/remove-product-variants.ts rename to packages/core/core-flows/src/handlers/product/remove-product-variants.ts diff --git a/packages/core-flows/src/handlers/product/remove-products.ts b/packages/core/core-flows/src/handlers/product/remove-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/remove-products.ts rename to packages/core/core-flows/src/handlers/product/remove-products.ts diff --git a/packages/core-flows/src/handlers/product/revert-update-products.ts b/packages/core/core-flows/src/handlers/product/revert-update-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/revert-update-products.ts rename to packages/core/core-flows/src/handlers/product/revert-update-products.ts diff --git a/packages/core-flows/src/handlers/product/revert-variant-prices.ts b/packages/core/core-flows/src/handlers/product/revert-variant-prices.ts similarity index 100% rename from packages/core-flows/src/handlers/product/revert-variant-prices.ts rename to packages/core/core-flows/src/handlers/product/revert-variant-prices.ts diff --git a/packages/core-flows/src/handlers/product/update-product-variants-prepare-data.ts b/packages/core/core-flows/src/handlers/product/update-product-variants-prepare-data.ts similarity index 100% rename from packages/core-flows/src/handlers/product/update-product-variants-prepare-data.ts rename to packages/core/core-flows/src/handlers/product/update-product-variants-prepare-data.ts diff --git a/packages/core-flows/src/handlers/product/update-product-variants.ts b/packages/core/core-flows/src/handlers/product/update-product-variants.ts similarity index 100% rename from packages/core-flows/src/handlers/product/update-product-variants.ts rename to packages/core/core-flows/src/handlers/product/update-product-variants.ts diff --git a/packages/core-flows/src/handlers/product/update-products-prepare-data.ts b/packages/core/core-flows/src/handlers/product/update-products-prepare-data.ts similarity index 100% rename from packages/core-flows/src/handlers/product/update-products-prepare-data.ts rename to packages/core/core-flows/src/handlers/product/update-products-prepare-data.ts diff --git a/packages/core-flows/src/handlers/product/update-products-variants-prices.ts b/packages/core/core-flows/src/handlers/product/update-products-variants-prices.ts similarity index 100% rename from packages/core-flows/src/handlers/product/update-products-variants-prices.ts rename to packages/core/core-flows/src/handlers/product/update-products-variants-prices.ts diff --git a/packages/core-flows/src/handlers/product/update-products.ts b/packages/core/core-flows/src/handlers/product/update-products.ts similarity index 100% rename from packages/core-flows/src/handlers/product/update-products.ts rename to packages/core/core-flows/src/handlers/product/update-products.ts diff --git a/packages/core-flows/src/handlers/product/upsert-variant-prices.ts b/packages/core/core-flows/src/handlers/product/upsert-variant-prices.ts similarity index 100% rename from packages/core-flows/src/handlers/product/upsert-variant-prices.ts rename to packages/core/core-flows/src/handlers/product/upsert-variant-prices.ts diff --git a/packages/core-flows/src/handlers/region/find-region.ts b/packages/core/core-flows/src/handlers/region/find-region.ts similarity index 100% rename from packages/core-flows/src/handlers/region/find-region.ts rename to packages/core/core-flows/src/handlers/region/find-region.ts diff --git a/packages/core-flows/src/handlers/region/index.ts b/packages/core/core-flows/src/handlers/region/index.ts similarity index 100% rename from packages/core-flows/src/handlers/region/index.ts rename to packages/core/core-flows/src/handlers/region/index.ts diff --git a/packages/core-flows/src/handlers/sales-channel/find-sales-channel.ts b/packages/core/core-flows/src/handlers/sales-channel/find-sales-channel.ts similarity index 100% rename from packages/core-flows/src/handlers/sales-channel/find-sales-channel.ts rename to packages/core/core-flows/src/handlers/sales-channel/find-sales-channel.ts diff --git a/packages/core-flows/src/handlers/sales-channel/index.ts b/packages/core/core-flows/src/handlers/sales-channel/index.ts similarity index 100% rename from packages/core-flows/src/handlers/sales-channel/index.ts rename to packages/core/core-flows/src/handlers/sales-channel/index.ts diff --git a/packages/core-flows/src/index.ts b/packages/core/core-flows/src/index.ts similarity index 100% rename from packages/core-flows/src/index.ts rename to packages/core/core-flows/src/index.ts diff --git a/packages/core-flows/src/inventory/index.ts b/packages/core/core-flows/src/inventory/index.ts similarity index 100% rename from packages/core-flows/src/inventory/index.ts rename to packages/core/core-flows/src/inventory/index.ts diff --git a/packages/core-flows/src/inventory/steps/attach-inventory-items.ts b/packages/core/core-flows/src/inventory/steps/attach-inventory-items.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/attach-inventory-items.ts rename to packages/core/core-flows/src/inventory/steps/attach-inventory-items.ts diff --git a/packages/core-flows/src/inventory/steps/create-inventory-items.ts b/packages/core/core-flows/src/inventory/steps/create-inventory-items.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/create-inventory-items.ts rename to packages/core/core-flows/src/inventory/steps/create-inventory-items.ts diff --git a/packages/core-flows/src/inventory/steps/create-inventory-levels.ts b/packages/core/core-flows/src/inventory/steps/create-inventory-levels.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/create-inventory-levels.ts rename to packages/core/core-flows/src/inventory/steps/create-inventory-levels.ts diff --git a/packages/core-flows/src/inventory/steps/delete-inventory-items.ts b/packages/core/core-flows/src/inventory/steps/delete-inventory-items.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/delete-inventory-items.ts rename to packages/core/core-flows/src/inventory/steps/delete-inventory-items.ts diff --git a/packages/core-flows/src/inventory/steps/delete-inventory-levels.ts b/packages/core/core-flows/src/inventory/steps/delete-inventory-levels.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/delete-inventory-levels.ts rename to packages/core/core-flows/src/inventory/steps/delete-inventory-levels.ts diff --git a/packages/core-flows/src/inventory/steps/delete-levels-by-item-and-location.ts b/packages/core/core-flows/src/inventory/steps/delete-levels-by-item-and-location.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/delete-levels-by-item-and-location.ts rename to packages/core/core-flows/src/inventory/steps/delete-levels-by-item-and-location.ts diff --git a/packages/core-flows/src/inventory/steps/index.ts b/packages/core/core-flows/src/inventory/steps/index.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/index.ts rename to packages/core/core-flows/src/inventory/steps/index.ts diff --git a/packages/core-flows/src/inventory/steps/update-inventory-items.ts b/packages/core/core-flows/src/inventory/steps/update-inventory-items.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/update-inventory-items.ts rename to packages/core/core-flows/src/inventory/steps/update-inventory-items.ts diff --git a/packages/core-flows/src/inventory/steps/update-inventory-levels.ts b/packages/core/core-flows/src/inventory/steps/update-inventory-levels.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/update-inventory-levels.ts rename to packages/core/core-flows/src/inventory/steps/update-inventory-levels.ts diff --git a/packages/core-flows/src/inventory/steps/validate-inventory-locations.ts b/packages/core/core-flows/src/inventory/steps/validate-inventory-locations.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/validate-inventory-locations.ts rename to packages/core/core-flows/src/inventory/steps/validate-inventory-locations.ts diff --git a/packages/core-flows/src/inventory/steps/validate-singular-inventory-items-for-tags.ts b/packages/core/core-flows/src/inventory/steps/validate-singular-inventory-items-for-tags.ts similarity index 100% rename from packages/core-flows/src/inventory/steps/validate-singular-inventory-items-for-tags.ts rename to packages/core/core-flows/src/inventory/steps/validate-singular-inventory-items-for-tags.ts diff --git a/packages/core-flows/src/inventory/workflows/bulk-create-delete-levels.ts b/packages/core/core-flows/src/inventory/workflows/bulk-create-delete-levels.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/bulk-create-delete-levels.ts rename to packages/core/core-flows/src/inventory/workflows/bulk-create-delete-levels.ts diff --git a/packages/core-flows/src/inventory/workflows/create-inventory-items.ts b/packages/core/core-flows/src/inventory/workflows/create-inventory-items.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/create-inventory-items.ts rename to packages/core/core-flows/src/inventory/workflows/create-inventory-items.ts diff --git a/packages/core-flows/src/inventory/workflows/create-inventory-levels.ts b/packages/core/core-flows/src/inventory/workflows/create-inventory-levels.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/create-inventory-levels.ts rename to packages/core/core-flows/src/inventory/workflows/create-inventory-levels.ts diff --git a/packages/core-flows/src/inventory/workflows/delete-inventory-items.ts b/packages/core/core-flows/src/inventory/workflows/delete-inventory-items.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/delete-inventory-items.ts rename to packages/core/core-flows/src/inventory/workflows/delete-inventory-items.ts diff --git a/packages/core-flows/src/inventory/workflows/delete-inventory-levels.ts b/packages/core/core-flows/src/inventory/workflows/delete-inventory-levels.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/delete-inventory-levels.ts rename to packages/core/core-flows/src/inventory/workflows/delete-inventory-levels.ts diff --git a/packages/core-flows/src/inventory/workflows/index.ts b/packages/core/core-flows/src/inventory/workflows/index.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/index.ts rename to packages/core/core-flows/src/inventory/workflows/index.ts diff --git a/packages/core-flows/src/inventory/workflows/update-inventory-items.ts b/packages/core/core-flows/src/inventory/workflows/update-inventory-items.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/update-inventory-items.ts rename to packages/core/core-flows/src/inventory/workflows/update-inventory-items.ts diff --git a/packages/core-flows/src/inventory/workflows/update-inventory-levels.ts b/packages/core/core-flows/src/inventory/workflows/update-inventory-levels.ts similarity index 100% rename from packages/core-flows/src/inventory/workflows/update-inventory-levels.ts rename to packages/core/core-flows/src/inventory/workflows/update-inventory-levels.ts diff --git a/packages/core-flows/src/invite/index.ts b/packages/core/core-flows/src/invite/index.ts similarity index 100% rename from packages/core-flows/src/invite/index.ts rename to packages/core/core-flows/src/invite/index.ts diff --git a/packages/core-flows/src/invite/steps/create-invites.ts b/packages/core/core-flows/src/invite/steps/create-invites.ts similarity index 100% rename from packages/core-flows/src/invite/steps/create-invites.ts rename to packages/core/core-flows/src/invite/steps/create-invites.ts diff --git a/packages/core-flows/src/invite/steps/delete-invites.ts b/packages/core/core-flows/src/invite/steps/delete-invites.ts similarity index 100% rename from packages/core-flows/src/invite/steps/delete-invites.ts rename to packages/core/core-flows/src/invite/steps/delete-invites.ts diff --git a/packages/core-flows/src/invite/steps/index.ts b/packages/core/core-flows/src/invite/steps/index.ts similarity index 100% rename from packages/core-flows/src/invite/steps/index.ts rename to packages/core/core-flows/src/invite/steps/index.ts diff --git a/packages/core-flows/src/invite/steps/refresh-invite-tokens.ts b/packages/core/core-flows/src/invite/steps/refresh-invite-tokens.ts similarity index 100% rename from packages/core-flows/src/invite/steps/refresh-invite-tokens.ts rename to packages/core/core-flows/src/invite/steps/refresh-invite-tokens.ts diff --git a/packages/core-flows/src/invite/steps/validate-token.ts b/packages/core/core-flows/src/invite/steps/validate-token.ts similarity index 100% rename from packages/core-flows/src/invite/steps/validate-token.ts rename to packages/core/core-flows/src/invite/steps/validate-token.ts diff --git a/packages/core-flows/src/invite/workflows/accept-invite.ts b/packages/core/core-flows/src/invite/workflows/accept-invite.ts similarity index 100% rename from packages/core-flows/src/invite/workflows/accept-invite.ts rename to packages/core/core-flows/src/invite/workflows/accept-invite.ts diff --git a/packages/core-flows/src/invite/workflows/create-invites.ts b/packages/core/core-flows/src/invite/workflows/create-invites.ts similarity index 100% rename from packages/core-flows/src/invite/workflows/create-invites.ts rename to packages/core/core-flows/src/invite/workflows/create-invites.ts diff --git a/packages/core-flows/src/invite/workflows/delete-invites.ts b/packages/core/core-flows/src/invite/workflows/delete-invites.ts similarity index 100% rename from packages/core-flows/src/invite/workflows/delete-invites.ts rename to packages/core/core-flows/src/invite/workflows/delete-invites.ts diff --git a/packages/core-flows/src/invite/workflows/index.ts b/packages/core/core-flows/src/invite/workflows/index.ts similarity index 100% rename from packages/core-flows/src/invite/workflows/index.ts rename to packages/core/core-flows/src/invite/workflows/index.ts diff --git a/packages/core-flows/src/invite/workflows/refresh-invite-tokens.ts b/packages/core/core-flows/src/invite/workflows/refresh-invite-tokens.ts similarity index 100% rename from packages/core-flows/src/invite/workflows/refresh-invite-tokens.ts rename to packages/core/core-flows/src/invite/workflows/refresh-invite-tokens.ts diff --git a/packages/core-flows/src/order/index.ts b/packages/core/core-flows/src/order/index.ts similarity index 100% rename from packages/core-flows/src/order/index.ts rename to packages/core/core-flows/src/order/index.ts diff --git a/packages/core-flows/src/order/steps/create-orders.ts b/packages/core/core-flows/src/order/steps/create-orders.ts similarity index 100% rename from packages/core-flows/src/order/steps/create-orders.ts rename to packages/core/core-flows/src/order/steps/create-orders.ts diff --git a/packages/core-flows/src/order/steps/get-item-tax-lines.ts b/packages/core/core-flows/src/order/steps/get-item-tax-lines.ts similarity index 100% rename from packages/core-flows/src/order/steps/get-item-tax-lines.ts rename to packages/core/core-flows/src/order/steps/get-item-tax-lines.ts diff --git a/packages/core-flows/src/order/steps/index.ts b/packages/core/core-flows/src/order/steps/index.ts similarity index 100% rename from packages/core-flows/src/order/steps/index.ts rename to packages/core/core-flows/src/order/steps/index.ts diff --git a/packages/core-flows/src/order/steps/set-tax-lines-for-items.ts b/packages/core/core-flows/src/order/steps/set-tax-lines-for-items.ts similarity index 100% rename from packages/core-flows/src/order/steps/set-tax-lines-for-items.ts rename to packages/core/core-flows/src/order/steps/set-tax-lines-for-items.ts diff --git a/packages/core-flows/src/order/steps/update-tax-lines.ts b/packages/core/core-flows/src/order/steps/update-tax-lines.ts similarity index 100% rename from packages/core-flows/src/order/steps/update-tax-lines.ts rename to packages/core/core-flows/src/order/steps/update-tax-lines.ts diff --git a/packages/core-flows/src/order/utils/prepare-custom-line-item-data.ts b/packages/core/core-flows/src/order/utils/prepare-custom-line-item-data.ts similarity index 100% rename from packages/core-flows/src/order/utils/prepare-custom-line-item-data.ts rename to packages/core/core-flows/src/order/utils/prepare-custom-line-item-data.ts diff --git a/packages/core-flows/src/order/workflows/create-orders.ts b/packages/core/core-flows/src/order/workflows/create-orders.ts similarity index 100% rename from packages/core-flows/src/order/workflows/create-orders.ts rename to packages/core/core-flows/src/order/workflows/create-orders.ts diff --git a/packages/core-flows/src/order/workflows/index.ts b/packages/core/core-flows/src/order/workflows/index.ts similarity index 100% rename from packages/core-flows/src/order/workflows/index.ts rename to packages/core/core-flows/src/order/workflows/index.ts diff --git a/packages/core-flows/src/order/workflows/update-tax-lines.ts b/packages/core/core-flows/src/order/workflows/update-tax-lines.ts similarity index 100% rename from packages/core-flows/src/order/workflows/update-tax-lines.ts rename to packages/core/core-flows/src/order/workflows/update-tax-lines.ts diff --git a/packages/core-flows/src/payment/index.ts b/packages/core/core-flows/src/payment/index.ts similarity index 100% rename from packages/core-flows/src/payment/index.ts rename to packages/core/core-flows/src/payment/index.ts diff --git a/packages/core-flows/src/payment/steps/capture-payment.ts b/packages/core/core-flows/src/payment/steps/capture-payment.ts similarity index 100% rename from packages/core-flows/src/payment/steps/capture-payment.ts rename to packages/core/core-flows/src/payment/steps/capture-payment.ts diff --git a/packages/core-flows/src/payment/steps/index.ts b/packages/core/core-flows/src/payment/steps/index.ts similarity index 100% rename from packages/core-flows/src/payment/steps/index.ts rename to packages/core/core-flows/src/payment/steps/index.ts diff --git a/packages/core-flows/src/payment/steps/refund-payment.ts b/packages/core/core-flows/src/payment/steps/refund-payment.ts similarity index 100% rename from packages/core-flows/src/payment/steps/refund-payment.ts rename to packages/core/core-flows/src/payment/steps/refund-payment.ts diff --git a/packages/core-flows/src/payment/workflows/capture-payment.ts b/packages/core/core-flows/src/payment/workflows/capture-payment.ts similarity index 100% rename from packages/core-flows/src/payment/workflows/capture-payment.ts rename to packages/core/core-flows/src/payment/workflows/capture-payment.ts diff --git a/packages/core-flows/src/payment/workflows/index.ts b/packages/core/core-flows/src/payment/workflows/index.ts similarity index 100% rename from packages/core-flows/src/payment/workflows/index.ts rename to packages/core/core-flows/src/payment/workflows/index.ts diff --git a/packages/core-flows/src/payment/workflows/refund-payment.ts b/packages/core/core-flows/src/payment/workflows/refund-payment.ts similarity index 100% rename from packages/core-flows/src/payment/workflows/refund-payment.ts rename to packages/core/core-flows/src/payment/workflows/refund-payment.ts diff --git a/packages/core-flows/src/price-list/index.ts b/packages/core/core-flows/src/price-list/index.ts similarity index 100% rename from packages/core-flows/src/price-list/index.ts rename to packages/core/core-flows/src/price-list/index.ts diff --git a/packages/core-flows/src/price-list/steps/create-price-list-prices-workflow.ts b/packages/core/core-flows/src/price-list/steps/create-price-list-prices-workflow.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/create-price-list-prices-workflow.ts rename to packages/core/core-flows/src/price-list/steps/create-price-list-prices-workflow.ts diff --git a/packages/core-flows/src/price-list/steps/create-price-list-prices.ts b/packages/core/core-flows/src/price-list/steps/create-price-list-prices.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/create-price-list-prices.ts rename to packages/core/core-flows/src/price-list/steps/create-price-list-prices.ts diff --git a/packages/core-flows/src/price-list/steps/create-price-lists.ts b/packages/core/core-flows/src/price-list/steps/create-price-lists.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/create-price-lists.ts rename to packages/core/core-flows/src/price-list/steps/create-price-lists.ts diff --git a/packages/core-flows/src/price-list/steps/delete-price-lists.ts b/packages/core/core-flows/src/price-list/steps/delete-price-lists.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/delete-price-lists.ts rename to packages/core/core-flows/src/price-list/steps/delete-price-lists.ts diff --git a/packages/core-flows/src/price-list/steps/get-existing-price-lists-price-ids.ts b/packages/core/core-flows/src/price-list/steps/get-existing-price-lists-price-ids.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/get-existing-price-lists-price-ids.ts rename to packages/core/core-flows/src/price-list/steps/get-existing-price-lists-price-ids.ts diff --git a/packages/core-flows/src/price-list/steps/index.ts b/packages/core/core-flows/src/price-list/steps/index.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/index.ts rename to packages/core/core-flows/src/price-list/steps/index.ts diff --git a/packages/core-flows/src/price-list/steps/remove-price-list-prices-workflow.ts b/packages/core/core-flows/src/price-list/steps/remove-price-list-prices-workflow.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/remove-price-list-prices-workflow.ts rename to packages/core/core-flows/src/price-list/steps/remove-price-list-prices-workflow.ts diff --git a/packages/core-flows/src/price-list/steps/remove-price-list-prices.ts b/packages/core/core-flows/src/price-list/steps/remove-price-list-prices.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/remove-price-list-prices.ts rename to packages/core/core-flows/src/price-list/steps/remove-price-list-prices.ts diff --git a/packages/core-flows/src/price-list/steps/update-price-list-prices-workflow.ts b/packages/core/core-flows/src/price-list/steps/update-price-list-prices-workflow.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/update-price-list-prices-workflow.ts rename to packages/core/core-flows/src/price-list/steps/update-price-list-prices-workflow.ts diff --git a/packages/core-flows/src/price-list/steps/update-price-list-prices.ts b/packages/core/core-flows/src/price-list/steps/update-price-list-prices.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/update-price-list-prices.ts rename to packages/core/core-flows/src/price-list/steps/update-price-list-prices.ts diff --git a/packages/core-flows/src/price-list/steps/update-price-lists.ts b/packages/core/core-flows/src/price-list/steps/update-price-lists.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/update-price-lists.ts rename to packages/core/core-flows/src/price-list/steps/update-price-lists.ts diff --git a/packages/core-flows/src/price-list/steps/validate-price-lists.ts b/packages/core/core-flows/src/price-list/steps/validate-price-lists.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/validate-price-lists.ts rename to packages/core/core-flows/src/price-list/steps/validate-price-lists.ts diff --git a/packages/core-flows/src/price-list/steps/validate-variant-price-links.ts b/packages/core/core-flows/src/price-list/steps/validate-variant-price-links.ts similarity index 100% rename from packages/core-flows/src/price-list/steps/validate-variant-price-links.ts rename to packages/core/core-flows/src/price-list/steps/validate-variant-price-links.ts diff --git a/packages/core-flows/src/price-list/workflows/batch-price-list-prices.ts b/packages/core/core-flows/src/price-list/workflows/batch-price-list-prices.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/batch-price-list-prices.ts rename to packages/core/core-flows/src/price-list/workflows/batch-price-list-prices.ts diff --git a/packages/core-flows/src/price-list/workflows/create-price-list-prices.ts b/packages/core/core-flows/src/price-list/workflows/create-price-list-prices.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/create-price-list-prices.ts rename to packages/core/core-flows/src/price-list/workflows/create-price-list-prices.ts diff --git a/packages/core-flows/src/price-list/workflows/create-price-lists.ts b/packages/core/core-flows/src/price-list/workflows/create-price-lists.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/create-price-lists.ts rename to packages/core/core-flows/src/price-list/workflows/create-price-lists.ts diff --git a/packages/core-flows/src/price-list/workflows/delete-price-lists.ts b/packages/core/core-flows/src/price-list/workflows/delete-price-lists.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/delete-price-lists.ts rename to packages/core/core-flows/src/price-list/workflows/delete-price-lists.ts diff --git a/packages/core-flows/src/price-list/workflows/index.ts b/packages/core/core-flows/src/price-list/workflows/index.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/index.ts rename to packages/core/core-flows/src/price-list/workflows/index.ts diff --git a/packages/core-flows/src/price-list/workflows/remove-price-list-prices.ts b/packages/core/core-flows/src/price-list/workflows/remove-price-list-prices.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/remove-price-list-prices.ts rename to packages/core/core-flows/src/price-list/workflows/remove-price-list-prices.ts diff --git a/packages/core-flows/src/price-list/workflows/update-price-list-prices.ts b/packages/core/core-flows/src/price-list/workflows/update-price-list-prices.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/update-price-list-prices.ts rename to packages/core/core-flows/src/price-list/workflows/update-price-list-prices.ts diff --git a/packages/core-flows/src/price-list/workflows/update-price-lists.ts b/packages/core/core-flows/src/price-list/workflows/update-price-lists.ts similarity index 100% rename from packages/core-flows/src/price-list/workflows/update-price-lists.ts rename to packages/core/core-flows/src/price-list/workflows/update-price-lists.ts diff --git a/packages/core-flows/src/pricing/index.ts b/packages/core/core-flows/src/pricing/index.ts similarity index 100% rename from packages/core-flows/src/pricing/index.ts rename to packages/core/core-flows/src/pricing/index.ts diff --git a/packages/core-flows/src/pricing/steps/create-price-sets.ts b/packages/core/core-flows/src/pricing/steps/create-price-sets.ts similarity index 100% rename from packages/core-flows/src/pricing/steps/create-price-sets.ts rename to packages/core/core-flows/src/pricing/steps/create-price-sets.ts diff --git a/packages/core-flows/src/pricing/steps/create-pricing-rule-types.ts b/packages/core/core-flows/src/pricing/steps/create-pricing-rule-types.ts similarity index 100% rename from packages/core-flows/src/pricing/steps/create-pricing-rule-types.ts rename to packages/core/core-flows/src/pricing/steps/create-pricing-rule-types.ts diff --git a/packages/core-flows/src/pricing/steps/delete-pricing-rule-types.ts b/packages/core/core-flows/src/pricing/steps/delete-pricing-rule-types.ts similarity index 100% rename from packages/core-flows/src/pricing/steps/delete-pricing-rule-types.ts rename to packages/core/core-flows/src/pricing/steps/delete-pricing-rule-types.ts diff --git a/packages/core-flows/src/pricing/steps/index.ts b/packages/core/core-flows/src/pricing/steps/index.ts similarity index 100% rename from packages/core-flows/src/pricing/steps/index.ts rename to packages/core/core-flows/src/pricing/steps/index.ts diff --git a/packages/core-flows/src/pricing/steps/update-price-sets.ts b/packages/core/core-flows/src/pricing/steps/update-price-sets.ts similarity index 100% rename from packages/core-flows/src/pricing/steps/update-price-sets.ts rename to packages/core/core-flows/src/pricing/steps/update-price-sets.ts diff --git a/packages/core-flows/src/pricing/steps/update-pricing-rule-types.ts b/packages/core/core-flows/src/pricing/steps/update-pricing-rule-types.ts similarity index 100% rename from packages/core-flows/src/pricing/steps/update-pricing-rule-types.ts rename to packages/core/core-flows/src/pricing/steps/update-pricing-rule-types.ts diff --git a/packages/core-flows/src/pricing/workflows/create-pricing-rule-types.ts b/packages/core/core-flows/src/pricing/workflows/create-pricing-rule-types.ts similarity index 100% rename from packages/core-flows/src/pricing/workflows/create-pricing-rule-types.ts rename to packages/core/core-flows/src/pricing/workflows/create-pricing-rule-types.ts diff --git a/packages/core-flows/src/pricing/workflows/delete-pricing-rule-types.ts b/packages/core/core-flows/src/pricing/workflows/delete-pricing-rule-types.ts similarity index 100% rename from packages/core-flows/src/pricing/workflows/delete-pricing-rule-types.ts rename to packages/core/core-flows/src/pricing/workflows/delete-pricing-rule-types.ts diff --git a/packages/core-flows/src/pricing/workflows/index.ts b/packages/core/core-flows/src/pricing/workflows/index.ts similarity index 100% rename from packages/core-flows/src/pricing/workflows/index.ts rename to packages/core/core-flows/src/pricing/workflows/index.ts diff --git a/packages/core-flows/src/pricing/workflows/update-pricing-rule-types.ts b/packages/core/core-flows/src/pricing/workflows/update-pricing-rule-types.ts similarity index 100% rename from packages/core-flows/src/pricing/workflows/update-pricing-rule-types.ts rename to packages/core/core-flows/src/pricing/workflows/update-pricing-rule-types.ts diff --git a/packages/core-flows/src/product-category/index.ts b/packages/core/core-flows/src/product-category/index.ts similarity index 100% rename from packages/core-flows/src/product-category/index.ts rename to packages/core/core-flows/src/product-category/index.ts diff --git a/packages/core-flows/src/product-category/steps/create-product-category.ts b/packages/core/core-flows/src/product-category/steps/create-product-category.ts similarity index 100% rename from packages/core-flows/src/product-category/steps/create-product-category.ts rename to packages/core/core-flows/src/product-category/steps/create-product-category.ts diff --git a/packages/core-flows/src/product-category/steps/index.ts b/packages/core/core-flows/src/product-category/steps/index.ts similarity index 100% rename from packages/core-flows/src/product-category/steps/index.ts rename to packages/core/core-flows/src/product-category/steps/index.ts diff --git a/packages/core-flows/src/product-category/steps/update-product-category.ts b/packages/core/core-flows/src/product-category/steps/update-product-category.ts similarity index 100% rename from packages/core-flows/src/product-category/steps/update-product-category.ts rename to packages/core/core-flows/src/product-category/steps/update-product-category.ts diff --git a/packages/core-flows/src/product-category/workflows/create-product-category.ts b/packages/core/core-flows/src/product-category/workflows/create-product-category.ts similarity index 100% rename from packages/core-flows/src/product-category/workflows/create-product-category.ts rename to packages/core/core-flows/src/product-category/workflows/create-product-category.ts diff --git a/packages/core-flows/src/product-category/workflows/index.ts b/packages/core/core-flows/src/product-category/workflows/index.ts similarity index 100% rename from packages/core-flows/src/product-category/workflows/index.ts rename to packages/core/core-flows/src/product-category/workflows/index.ts diff --git a/packages/core-flows/src/product-category/workflows/update-product-category.ts b/packages/core/core-flows/src/product-category/workflows/update-product-category.ts similarity index 100% rename from packages/core-flows/src/product-category/workflows/update-product-category.ts rename to packages/core/core-flows/src/product-category/workflows/update-product-category.ts diff --git a/packages/core-flows/src/product/index.ts b/packages/core/core-flows/src/product/index.ts similarity index 100% rename from packages/core-flows/src/product/index.ts rename to packages/core/core-flows/src/product/index.ts diff --git a/packages/core-flows/src/product/steps/batch-link-products-collection.ts b/packages/core/core-flows/src/product/steps/batch-link-products-collection.ts similarity index 100% rename from packages/core-flows/src/product/steps/batch-link-products-collection.ts rename to packages/core/core-flows/src/product/steps/batch-link-products-collection.ts diff --git a/packages/core-flows/src/product/steps/batch-link-products-in-category.ts b/packages/core/core-flows/src/product/steps/batch-link-products-in-category.ts similarity index 100% rename from packages/core-flows/src/product/steps/batch-link-products-in-category.ts rename to packages/core/core-flows/src/product/steps/batch-link-products-in-category.ts diff --git a/packages/core-flows/src/product/steps/batch-product-variants.ts b/packages/core/core-flows/src/product/steps/batch-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/steps/batch-product-variants.ts rename to packages/core/core-flows/src/product/steps/batch-product-variants.ts diff --git a/packages/core-flows/src/product/steps/batch-products.ts b/packages/core/core-flows/src/product/steps/batch-products.ts similarity index 100% rename from packages/core-flows/src/product/steps/batch-products.ts rename to packages/core/core-flows/src/product/steps/batch-products.ts diff --git a/packages/core-flows/src/product/steps/create-collections.ts b/packages/core/core-flows/src/product/steps/create-collections.ts similarity index 100% rename from packages/core-flows/src/product/steps/create-collections.ts rename to packages/core/core-flows/src/product/steps/create-collections.ts diff --git a/packages/core-flows/src/product/steps/create-product-options.ts b/packages/core/core-flows/src/product/steps/create-product-options.ts similarity index 100% rename from packages/core-flows/src/product/steps/create-product-options.ts rename to packages/core/core-flows/src/product/steps/create-product-options.ts diff --git a/packages/core-flows/src/product/steps/create-product-types.ts b/packages/core/core-flows/src/product/steps/create-product-types.ts similarity index 100% rename from packages/core-flows/src/product/steps/create-product-types.ts rename to packages/core/core-flows/src/product/steps/create-product-types.ts diff --git a/packages/core-flows/src/product/steps/create-product-variants.ts b/packages/core/core-flows/src/product/steps/create-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/steps/create-product-variants.ts rename to packages/core/core-flows/src/product/steps/create-product-variants.ts diff --git a/packages/core-flows/src/product/steps/create-products.ts b/packages/core/core-flows/src/product/steps/create-products.ts similarity index 100% rename from packages/core-flows/src/product/steps/create-products.ts rename to packages/core/core-flows/src/product/steps/create-products.ts diff --git a/packages/core-flows/src/product/steps/create-variant-pricing-link.ts b/packages/core/core-flows/src/product/steps/create-variant-pricing-link.ts similarity index 100% rename from packages/core-flows/src/product/steps/create-variant-pricing-link.ts rename to packages/core/core-flows/src/product/steps/create-variant-pricing-link.ts diff --git a/packages/core-flows/src/product/steps/delete-collections.ts b/packages/core/core-flows/src/product/steps/delete-collections.ts similarity index 100% rename from packages/core-flows/src/product/steps/delete-collections.ts rename to packages/core/core-flows/src/product/steps/delete-collections.ts diff --git a/packages/core-flows/src/product/steps/delete-product-options.ts b/packages/core/core-flows/src/product/steps/delete-product-options.ts similarity index 100% rename from packages/core-flows/src/product/steps/delete-product-options.ts rename to packages/core/core-flows/src/product/steps/delete-product-options.ts diff --git a/packages/core-flows/src/product/steps/delete-product-types.ts b/packages/core/core-flows/src/product/steps/delete-product-types.ts similarity index 100% rename from packages/core-flows/src/product/steps/delete-product-types.ts rename to packages/core/core-flows/src/product/steps/delete-product-types.ts diff --git a/packages/core-flows/src/product/steps/delete-product-variants.ts b/packages/core/core-flows/src/product/steps/delete-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/steps/delete-product-variants.ts rename to packages/core/core-flows/src/product/steps/delete-product-variants.ts diff --git a/packages/core-flows/src/product/steps/delete-products.ts b/packages/core/core-flows/src/product/steps/delete-products.ts similarity index 100% rename from packages/core-flows/src/product/steps/delete-products.ts rename to packages/core/core-flows/src/product/steps/delete-products.ts diff --git a/packages/core-flows/src/product/steps/get-products.ts b/packages/core/core-flows/src/product/steps/get-products.ts similarity index 100% rename from packages/core-flows/src/product/steps/get-products.ts rename to packages/core/core-flows/src/product/steps/get-products.ts diff --git a/packages/core-flows/src/product/steps/get-variant-pricing-link.ts b/packages/core/core-flows/src/product/steps/get-variant-pricing-link.ts similarity index 100% rename from packages/core-flows/src/product/steps/get-variant-pricing-link.ts rename to packages/core/core-flows/src/product/steps/get-variant-pricing-link.ts diff --git a/packages/core-flows/src/product/steps/index.ts b/packages/core/core-flows/src/product/steps/index.ts similarity index 100% rename from packages/core-flows/src/product/steps/index.ts rename to packages/core/core-flows/src/product/steps/index.ts diff --git a/packages/core-flows/src/product/steps/update-collections.ts b/packages/core/core-flows/src/product/steps/update-collections.ts similarity index 100% rename from packages/core-flows/src/product/steps/update-collections.ts rename to packages/core/core-flows/src/product/steps/update-collections.ts diff --git a/packages/core-flows/src/product/steps/update-product-options.ts b/packages/core/core-flows/src/product/steps/update-product-options.ts similarity index 100% rename from packages/core-flows/src/product/steps/update-product-options.ts rename to packages/core/core-flows/src/product/steps/update-product-options.ts diff --git a/packages/core-flows/src/product/steps/update-product-types.ts b/packages/core/core-flows/src/product/steps/update-product-types.ts similarity index 100% rename from packages/core-flows/src/product/steps/update-product-types.ts rename to packages/core/core-flows/src/product/steps/update-product-types.ts diff --git a/packages/core-flows/src/product/steps/update-product-variants.ts b/packages/core/core-flows/src/product/steps/update-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/steps/update-product-variants.ts rename to packages/core/core-flows/src/product/steps/update-product-variants.ts diff --git a/packages/core-flows/src/product/steps/update-products.ts b/packages/core/core-flows/src/product/steps/update-products.ts similarity index 100% rename from packages/core-flows/src/product/steps/update-products.ts rename to packages/core/core-flows/src/product/steps/update-products.ts diff --git a/packages/core-flows/src/product/workflows/batch-link-products-collection.ts b/packages/core/core-flows/src/product/workflows/batch-link-products-collection.ts similarity index 100% rename from packages/core-flows/src/product/workflows/batch-link-products-collection.ts rename to packages/core/core-flows/src/product/workflows/batch-link-products-collection.ts diff --git a/packages/core-flows/src/product/workflows/batch-product-variants.ts b/packages/core/core-flows/src/product/workflows/batch-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/workflows/batch-product-variants.ts rename to packages/core/core-flows/src/product/workflows/batch-product-variants.ts diff --git a/packages/core-flows/src/product/workflows/batch-products-in-category.ts b/packages/core/core-flows/src/product/workflows/batch-products-in-category.ts similarity index 100% rename from packages/core-flows/src/product/workflows/batch-products-in-category.ts rename to packages/core/core-flows/src/product/workflows/batch-products-in-category.ts diff --git a/packages/core-flows/src/product/workflows/batch-products.ts b/packages/core/core-flows/src/product/workflows/batch-products.ts similarity index 100% rename from packages/core-flows/src/product/workflows/batch-products.ts rename to packages/core/core-flows/src/product/workflows/batch-products.ts diff --git a/packages/core-flows/src/product/workflows/create-collections.ts b/packages/core/core-flows/src/product/workflows/create-collections.ts similarity index 100% rename from packages/core-flows/src/product/workflows/create-collections.ts rename to packages/core/core-flows/src/product/workflows/create-collections.ts diff --git a/packages/core-flows/src/product/workflows/create-product-options.ts b/packages/core/core-flows/src/product/workflows/create-product-options.ts similarity index 100% rename from packages/core-flows/src/product/workflows/create-product-options.ts rename to packages/core/core-flows/src/product/workflows/create-product-options.ts diff --git a/packages/core-flows/src/product/workflows/create-product-types.ts b/packages/core/core-flows/src/product/workflows/create-product-types.ts similarity index 100% rename from packages/core-flows/src/product/workflows/create-product-types.ts rename to packages/core/core-flows/src/product/workflows/create-product-types.ts diff --git a/packages/core-flows/src/product/workflows/create-product-variants.ts b/packages/core/core-flows/src/product/workflows/create-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/workflows/create-product-variants.ts rename to packages/core/core-flows/src/product/workflows/create-product-variants.ts diff --git a/packages/core-flows/src/product/workflows/create-products.ts b/packages/core/core-flows/src/product/workflows/create-products.ts similarity index 100% rename from packages/core-flows/src/product/workflows/create-products.ts rename to packages/core/core-flows/src/product/workflows/create-products.ts diff --git a/packages/core-flows/src/product/workflows/delete-collections.ts b/packages/core/core-flows/src/product/workflows/delete-collections.ts similarity index 100% rename from packages/core-flows/src/product/workflows/delete-collections.ts rename to packages/core/core-flows/src/product/workflows/delete-collections.ts diff --git a/packages/core-flows/src/product/workflows/delete-product-options.ts b/packages/core/core-flows/src/product/workflows/delete-product-options.ts similarity index 100% rename from packages/core-flows/src/product/workflows/delete-product-options.ts rename to packages/core/core-flows/src/product/workflows/delete-product-options.ts diff --git a/packages/core-flows/src/product/workflows/delete-product-types.ts b/packages/core/core-flows/src/product/workflows/delete-product-types.ts similarity index 100% rename from packages/core-flows/src/product/workflows/delete-product-types.ts rename to packages/core/core-flows/src/product/workflows/delete-product-types.ts diff --git a/packages/core-flows/src/product/workflows/delete-product-variants.ts b/packages/core/core-flows/src/product/workflows/delete-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/workflows/delete-product-variants.ts rename to packages/core/core-flows/src/product/workflows/delete-product-variants.ts diff --git a/packages/core-flows/src/product/workflows/delete-products.ts b/packages/core/core-flows/src/product/workflows/delete-products.ts similarity index 100% rename from packages/core-flows/src/product/workflows/delete-products.ts rename to packages/core/core-flows/src/product/workflows/delete-products.ts diff --git a/packages/core-flows/src/product/workflows/index.ts b/packages/core/core-flows/src/product/workflows/index.ts similarity index 100% rename from packages/core-flows/src/product/workflows/index.ts rename to packages/core/core-flows/src/product/workflows/index.ts diff --git a/packages/core-flows/src/product/workflows/update-collections.ts b/packages/core/core-flows/src/product/workflows/update-collections.ts similarity index 100% rename from packages/core-flows/src/product/workflows/update-collections.ts rename to packages/core/core-flows/src/product/workflows/update-collections.ts diff --git a/packages/core-flows/src/product/workflows/update-product-options.ts b/packages/core/core-flows/src/product/workflows/update-product-options.ts similarity index 100% rename from packages/core-flows/src/product/workflows/update-product-options.ts rename to packages/core/core-flows/src/product/workflows/update-product-options.ts diff --git a/packages/core-flows/src/product/workflows/update-product-types.ts b/packages/core/core-flows/src/product/workflows/update-product-types.ts similarity index 100% rename from packages/core-flows/src/product/workflows/update-product-types.ts rename to packages/core/core-flows/src/product/workflows/update-product-types.ts diff --git a/packages/core-flows/src/product/workflows/update-product-variants.ts b/packages/core/core-flows/src/product/workflows/update-product-variants.ts similarity index 100% rename from packages/core-flows/src/product/workflows/update-product-variants.ts rename to packages/core/core-flows/src/product/workflows/update-product-variants.ts diff --git a/packages/core-flows/src/product/workflows/update-products.ts b/packages/core/core-flows/src/product/workflows/update-products.ts similarity index 100% rename from packages/core-flows/src/product/workflows/update-products.ts rename to packages/core/core-flows/src/product/workflows/update-products.ts diff --git a/packages/core-flows/src/promotion/index.ts b/packages/core/core-flows/src/promotion/index.ts similarity index 100% rename from packages/core-flows/src/promotion/index.ts rename to packages/core/core-flows/src/promotion/index.ts diff --git a/packages/core-flows/src/promotion/steps/add-rules-to-promotions.ts b/packages/core/core-flows/src/promotion/steps/add-rules-to-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/add-rules-to-promotions.ts rename to packages/core/core-flows/src/promotion/steps/add-rules-to-promotions.ts diff --git a/packages/core-flows/src/promotion/steps/create-campaigns.ts b/packages/core/core-flows/src/promotion/steps/create-campaigns.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/create-campaigns.ts rename to packages/core/core-flows/src/promotion/steps/create-campaigns.ts diff --git a/packages/core-flows/src/promotion/steps/create-promotion-rules-workflow.ts b/packages/core/core-flows/src/promotion/steps/create-promotion-rules-workflow.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/create-promotion-rules-workflow.ts rename to packages/core/core-flows/src/promotion/steps/create-promotion-rules-workflow.ts diff --git a/packages/core-flows/src/promotion/steps/create-promotions.ts b/packages/core/core-flows/src/promotion/steps/create-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/create-promotions.ts rename to packages/core/core-flows/src/promotion/steps/create-promotions.ts diff --git a/packages/core-flows/src/promotion/steps/delete-campaigns.ts b/packages/core/core-flows/src/promotion/steps/delete-campaigns.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/delete-campaigns.ts rename to packages/core/core-flows/src/promotion/steps/delete-campaigns.ts diff --git a/packages/core-flows/src/promotion/steps/delete-promotion-rules-workflow.ts b/packages/core/core-flows/src/promotion/steps/delete-promotion-rules-workflow.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/delete-promotion-rules-workflow.ts rename to packages/core/core-flows/src/promotion/steps/delete-promotion-rules-workflow.ts diff --git a/packages/core-flows/src/promotion/steps/delete-promotions.ts b/packages/core/core-flows/src/promotion/steps/delete-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/delete-promotions.ts rename to packages/core/core-flows/src/promotion/steps/delete-promotions.ts diff --git a/packages/core-flows/src/promotion/steps/index.ts b/packages/core/core-flows/src/promotion/steps/index.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/index.ts rename to packages/core/core-flows/src/promotion/steps/index.ts diff --git a/packages/core-flows/src/promotion/steps/remove-rules-from-promotions.ts b/packages/core/core-flows/src/promotion/steps/remove-rules-from-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/remove-rules-from-promotions.ts rename to packages/core/core-flows/src/promotion/steps/remove-rules-from-promotions.ts diff --git a/packages/core-flows/src/promotion/steps/update-campaigns.ts b/packages/core/core-flows/src/promotion/steps/update-campaigns.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/update-campaigns.ts rename to packages/core/core-flows/src/promotion/steps/update-campaigns.ts diff --git a/packages/core-flows/src/promotion/steps/update-promotion-rules-workflow.ts b/packages/core/core-flows/src/promotion/steps/update-promotion-rules-workflow.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/update-promotion-rules-workflow.ts rename to packages/core/core-flows/src/promotion/steps/update-promotion-rules-workflow.ts diff --git a/packages/core-flows/src/promotion/steps/update-promotion-rules.ts b/packages/core/core-flows/src/promotion/steps/update-promotion-rules.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/update-promotion-rules.ts rename to packages/core/core-flows/src/promotion/steps/update-promotion-rules.ts diff --git a/packages/core-flows/src/promotion/steps/update-promotions.ts b/packages/core/core-flows/src/promotion/steps/update-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/steps/update-promotions.ts rename to packages/core/core-flows/src/promotion/steps/update-promotions.ts diff --git a/packages/core-flows/src/promotion/workflows/batch-promotion-rules.ts b/packages/core/core-flows/src/promotion/workflows/batch-promotion-rules.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/batch-promotion-rules.ts rename to packages/core/core-flows/src/promotion/workflows/batch-promotion-rules.ts diff --git a/packages/core-flows/src/promotion/workflows/create-campaigns.ts b/packages/core/core-flows/src/promotion/workflows/create-campaigns.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/create-campaigns.ts rename to packages/core/core-flows/src/promotion/workflows/create-campaigns.ts diff --git a/packages/core-flows/src/promotion/workflows/create-promotion-rules.ts b/packages/core/core-flows/src/promotion/workflows/create-promotion-rules.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/create-promotion-rules.ts rename to packages/core/core-flows/src/promotion/workflows/create-promotion-rules.ts diff --git a/packages/core-flows/src/promotion/workflows/create-promotions.ts b/packages/core/core-flows/src/promotion/workflows/create-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/create-promotions.ts rename to packages/core/core-flows/src/promotion/workflows/create-promotions.ts diff --git a/packages/core-flows/src/promotion/workflows/delete-campaigns.ts b/packages/core/core-flows/src/promotion/workflows/delete-campaigns.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/delete-campaigns.ts rename to packages/core/core-flows/src/promotion/workflows/delete-campaigns.ts diff --git a/packages/core-flows/src/promotion/workflows/delete-promotion-rules.ts b/packages/core/core-flows/src/promotion/workflows/delete-promotion-rules.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/delete-promotion-rules.ts rename to packages/core/core-flows/src/promotion/workflows/delete-promotion-rules.ts diff --git a/packages/core-flows/src/promotion/workflows/delete-promotions.ts b/packages/core/core-flows/src/promotion/workflows/delete-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/delete-promotions.ts rename to packages/core/core-flows/src/promotion/workflows/delete-promotions.ts diff --git a/packages/core-flows/src/promotion/workflows/index.ts b/packages/core/core-flows/src/promotion/workflows/index.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/index.ts rename to packages/core/core-flows/src/promotion/workflows/index.ts diff --git a/packages/core-flows/src/promotion/workflows/update-campaigns.ts b/packages/core/core-flows/src/promotion/workflows/update-campaigns.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/update-campaigns.ts rename to packages/core/core-flows/src/promotion/workflows/update-campaigns.ts diff --git a/packages/core-flows/src/promotion/workflows/update-promotion-rules.ts b/packages/core/core-flows/src/promotion/workflows/update-promotion-rules.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/update-promotion-rules.ts rename to packages/core/core-flows/src/promotion/workflows/update-promotion-rules.ts diff --git a/packages/core-flows/src/promotion/workflows/update-promotions.ts b/packages/core/core-flows/src/promotion/workflows/update-promotions.ts similarity index 100% rename from packages/core-flows/src/promotion/workflows/update-promotions.ts rename to packages/core/core-flows/src/promotion/workflows/update-promotions.ts diff --git a/packages/core-flows/src/region/index.ts b/packages/core/core-flows/src/region/index.ts similarity index 100% rename from packages/core-flows/src/region/index.ts rename to packages/core/core-flows/src/region/index.ts diff --git a/packages/core-flows/src/region/steps/create-regions.ts b/packages/core/core-flows/src/region/steps/create-regions.ts similarity index 100% rename from packages/core-flows/src/region/steps/create-regions.ts rename to packages/core/core-flows/src/region/steps/create-regions.ts diff --git a/packages/core-flows/src/region/steps/delete-regions.ts b/packages/core/core-flows/src/region/steps/delete-regions.ts similarity index 100% rename from packages/core-flows/src/region/steps/delete-regions.ts rename to packages/core/core-flows/src/region/steps/delete-regions.ts diff --git a/packages/core-flows/src/region/steps/index.ts b/packages/core/core-flows/src/region/steps/index.ts similarity index 100% rename from packages/core-flows/src/region/steps/index.ts rename to packages/core/core-flows/src/region/steps/index.ts diff --git a/packages/core-flows/src/region/steps/set-regions-payment-providers.ts b/packages/core/core-flows/src/region/steps/set-regions-payment-providers.ts similarity index 100% rename from packages/core-flows/src/region/steps/set-regions-payment-providers.ts rename to packages/core/core-flows/src/region/steps/set-regions-payment-providers.ts diff --git a/packages/core-flows/src/region/steps/update-regions.ts b/packages/core/core-flows/src/region/steps/update-regions.ts similarity index 100% rename from packages/core-flows/src/region/steps/update-regions.ts rename to packages/core/core-flows/src/region/steps/update-regions.ts diff --git a/packages/core-flows/src/region/workflows/create-regions.ts b/packages/core/core-flows/src/region/workflows/create-regions.ts similarity index 100% rename from packages/core-flows/src/region/workflows/create-regions.ts rename to packages/core/core-flows/src/region/workflows/create-regions.ts diff --git a/packages/core-flows/src/region/workflows/delete-regions.ts b/packages/core/core-flows/src/region/workflows/delete-regions.ts similarity index 100% rename from packages/core-flows/src/region/workflows/delete-regions.ts rename to packages/core/core-flows/src/region/workflows/delete-regions.ts diff --git a/packages/core-flows/src/region/workflows/index.ts b/packages/core/core-flows/src/region/workflows/index.ts similarity index 100% rename from packages/core-flows/src/region/workflows/index.ts rename to packages/core/core-flows/src/region/workflows/index.ts diff --git a/packages/core-flows/src/region/workflows/update-regions.ts b/packages/core/core-flows/src/region/workflows/update-regions.ts similarity index 100% rename from packages/core-flows/src/region/workflows/update-regions.ts rename to packages/core/core-flows/src/region/workflows/update-regions.ts diff --git a/packages/core-flows/src/reservation/index.ts b/packages/core/core-flows/src/reservation/index.ts similarity index 100% rename from packages/core-flows/src/reservation/index.ts rename to packages/core/core-flows/src/reservation/index.ts diff --git a/packages/core-flows/src/reservation/steps/create-reservations.ts b/packages/core/core-flows/src/reservation/steps/create-reservations.ts similarity index 100% rename from packages/core-flows/src/reservation/steps/create-reservations.ts rename to packages/core/core-flows/src/reservation/steps/create-reservations.ts diff --git a/packages/core-flows/src/reservation/steps/delete-reservations.ts b/packages/core/core-flows/src/reservation/steps/delete-reservations.ts similarity index 100% rename from packages/core-flows/src/reservation/steps/delete-reservations.ts rename to packages/core/core-flows/src/reservation/steps/delete-reservations.ts diff --git a/packages/core-flows/src/reservation/steps/index.ts b/packages/core/core-flows/src/reservation/steps/index.ts similarity index 100% rename from packages/core-flows/src/reservation/steps/index.ts rename to packages/core/core-flows/src/reservation/steps/index.ts diff --git a/packages/core-flows/src/reservation/steps/update-reservations.ts b/packages/core/core-flows/src/reservation/steps/update-reservations.ts similarity index 100% rename from packages/core-flows/src/reservation/steps/update-reservations.ts rename to packages/core/core-flows/src/reservation/steps/update-reservations.ts diff --git a/packages/core-flows/src/reservation/workflows/create-reservations.ts b/packages/core/core-flows/src/reservation/workflows/create-reservations.ts similarity index 100% rename from packages/core-flows/src/reservation/workflows/create-reservations.ts rename to packages/core/core-flows/src/reservation/workflows/create-reservations.ts diff --git a/packages/core-flows/src/reservation/workflows/delete-reservations.ts b/packages/core/core-flows/src/reservation/workflows/delete-reservations.ts similarity index 100% rename from packages/core-flows/src/reservation/workflows/delete-reservations.ts rename to packages/core/core-flows/src/reservation/workflows/delete-reservations.ts diff --git a/packages/core-flows/src/reservation/workflows/index.ts b/packages/core/core-flows/src/reservation/workflows/index.ts similarity index 100% rename from packages/core-flows/src/reservation/workflows/index.ts rename to packages/core/core-flows/src/reservation/workflows/index.ts diff --git a/packages/core-flows/src/reservation/workflows/update-reservations.ts b/packages/core/core-flows/src/reservation/workflows/update-reservations.ts similarity index 100% rename from packages/core-flows/src/reservation/workflows/update-reservations.ts rename to packages/core/core-flows/src/reservation/workflows/update-reservations.ts diff --git a/packages/core-flows/src/sales-channel/index.ts b/packages/core/core-flows/src/sales-channel/index.ts similarity index 100% rename from packages/core-flows/src/sales-channel/index.ts rename to packages/core/core-flows/src/sales-channel/index.ts diff --git a/packages/core-flows/src/sales-channel/steps/associate-locations-with-channels.ts b/packages/core/core-flows/src/sales-channel/steps/associate-locations-with-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/associate-locations-with-channels.ts rename to packages/core/core-flows/src/sales-channel/steps/associate-locations-with-channels.ts diff --git a/packages/core-flows/src/sales-channel/steps/associate-products-with-channels.ts b/packages/core/core-flows/src/sales-channel/steps/associate-products-with-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/associate-products-with-channels.ts rename to packages/core/core-flows/src/sales-channel/steps/associate-products-with-channels.ts diff --git a/packages/core-flows/src/sales-channel/steps/create-default-sales-channel.ts b/packages/core/core-flows/src/sales-channel/steps/create-default-sales-channel.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/create-default-sales-channel.ts rename to packages/core/core-flows/src/sales-channel/steps/create-default-sales-channel.ts diff --git a/packages/core-flows/src/sales-channel/steps/create-sales-channels.ts b/packages/core/core-flows/src/sales-channel/steps/create-sales-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/create-sales-channels.ts rename to packages/core/core-flows/src/sales-channel/steps/create-sales-channels.ts diff --git a/packages/core-flows/src/sales-channel/steps/delete-sales-channels.ts b/packages/core/core-flows/src/sales-channel/steps/delete-sales-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/delete-sales-channels.ts rename to packages/core/core-flows/src/sales-channel/steps/delete-sales-channels.ts diff --git a/packages/core-flows/src/sales-channel/steps/detach-locations-from-channels.ts b/packages/core/core-flows/src/sales-channel/steps/detach-locations-from-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/detach-locations-from-channels.ts rename to packages/core/core-flows/src/sales-channel/steps/detach-locations-from-channels.ts diff --git a/packages/core-flows/src/sales-channel/steps/detach-products-from-sales-channels.ts b/packages/core/core-flows/src/sales-channel/steps/detach-products-from-sales-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/detach-products-from-sales-channels.ts rename to packages/core/core-flows/src/sales-channel/steps/detach-products-from-sales-channels.ts diff --git a/packages/core-flows/src/sales-channel/steps/index.ts b/packages/core/core-flows/src/sales-channel/steps/index.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/index.ts rename to packages/core/core-flows/src/sales-channel/steps/index.ts diff --git a/packages/core-flows/src/sales-channel/steps/update-sales-channels.ts b/packages/core/core-flows/src/sales-channel/steps/update-sales-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/steps/update-sales-channels.ts rename to packages/core/core-flows/src/sales-channel/steps/update-sales-channels.ts diff --git a/packages/core-flows/src/sales-channel/workflows/create-sales-channels.ts b/packages/core/core-flows/src/sales-channel/workflows/create-sales-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/workflows/create-sales-channels.ts rename to packages/core/core-flows/src/sales-channel/workflows/create-sales-channels.ts diff --git a/packages/core-flows/src/sales-channel/workflows/delete-sales-channels.ts b/packages/core/core-flows/src/sales-channel/workflows/delete-sales-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/workflows/delete-sales-channels.ts rename to packages/core/core-flows/src/sales-channel/workflows/delete-sales-channels.ts diff --git a/packages/core-flows/src/sales-channel/workflows/index.ts b/packages/core/core-flows/src/sales-channel/workflows/index.ts similarity index 100% rename from packages/core-flows/src/sales-channel/workflows/index.ts rename to packages/core/core-flows/src/sales-channel/workflows/index.ts diff --git a/packages/core-flows/src/sales-channel/workflows/link-products-to-sales-channel.ts b/packages/core/core-flows/src/sales-channel/workflows/link-products-to-sales-channel.ts similarity index 100% rename from packages/core-flows/src/sales-channel/workflows/link-products-to-sales-channel.ts rename to packages/core/core-flows/src/sales-channel/workflows/link-products-to-sales-channel.ts diff --git a/packages/core-flows/src/sales-channel/workflows/update-sales-channels.ts b/packages/core/core-flows/src/sales-channel/workflows/update-sales-channels.ts similarity index 100% rename from packages/core-flows/src/sales-channel/workflows/update-sales-channels.ts rename to packages/core/core-flows/src/sales-channel/workflows/update-sales-channels.ts diff --git a/packages/core-flows/src/shipping-options/index.ts b/packages/core/core-flows/src/shipping-options/index.ts similarity index 100% rename from packages/core-flows/src/shipping-options/index.ts rename to packages/core/core-flows/src/shipping-options/index.ts diff --git a/packages/core-flows/src/shipping-options/steps/index.ts b/packages/core/core-flows/src/shipping-options/steps/index.ts similarity index 100% rename from packages/core-flows/src/shipping-options/steps/index.ts rename to packages/core/core-flows/src/shipping-options/steps/index.ts diff --git a/packages/core-flows/src/shipping-options/steps/list-shipping-options-for-context.ts b/packages/core/core-flows/src/shipping-options/steps/list-shipping-options-for-context.ts similarity index 100% rename from packages/core-flows/src/shipping-options/steps/list-shipping-options-for-context.ts rename to packages/core/core-flows/src/shipping-options/steps/list-shipping-options-for-context.ts diff --git a/packages/core-flows/src/shipping-profile/index.ts b/packages/core/core-flows/src/shipping-profile/index.ts similarity index 100% rename from packages/core-flows/src/shipping-profile/index.ts rename to packages/core/core-flows/src/shipping-profile/index.ts diff --git a/packages/core-flows/src/shipping-profile/steps/delete-shipping-profile.ts b/packages/core/core-flows/src/shipping-profile/steps/delete-shipping-profile.ts similarity index 100% rename from packages/core-flows/src/shipping-profile/steps/delete-shipping-profile.ts rename to packages/core/core-flows/src/shipping-profile/steps/delete-shipping-profile.ts diff --git a/packages/core-flows/src/shipping-profile/steps/index.ts b/packages/core/core-flows/src/shipping-profile/steps/index.ts similarity index 100% rename from packages/core-flows/src/shipping-profile/steps/index.ts rename to packages/core/core-flows/src/shipping-profile/steps/index.ts diff --git a/packages/core-flows/src/shipping-profile/workflows/delete-shipping-profile.ts b/packages/core/core-flows/src/shipping-profile/workflows/delete-shipping-profile.ts similarity index 100% rename from packages/core-flows/src/shipping-profile/workflows/delete-shipping-profile.ts rename to packages/core/core-flows/src/shipping-profile/workflows/delete-shipping-profile.ts diff --git a/packages/core-flows/src/shipping-profile/workflows/index.ts b/packages/core/core-flows/src/shipping-profile/workflows/index.ts similarity index 100% rename from packages/core-flows/src/shipping-profile/workflows/index.ts rename to packages/core/core-flows/src/shipping-profile/workflows/index.ts diff --git a/packages/core-flows/src/stock-location/index.ts b/packages/core/core-flows/src/stock-location/index.ts similarity index 100% rename from packages/core-flows/src/stock-location/index.ts rename to packages/core/core-flows/src/stock-location/index.ts diff --git a/packages/core-flows/src/stock-location/steps/associate-locations-with-fulfillment-sets.ts b/packages/core/core-flows/src/stock-location/steps/associate-locations-with-fulfillment-sets.ts similarity index 100% rename from packages/core-flows/src/stock-location/steps/associate-locations-with-fulfillment-sets.ts rename to packages/core/core-flows/src/stock-location/steps/associate-locations-with-fulfillment-sets.ts diff --git a/packages/core-flows/src/stock-location/steps/create-stock-locations.ts b/packages/core/core-flows/src/stock-location/steps/create-stock-locations.ts similarity index 100% rename from packages/core-flows/src/stock-location/steps/create-stock-locations.ts rename to packages/core/core-flows/src/stock-location/steps/create-stock-locations.ts diff --git a/packages/core-flows/src/stock-location/steps/delete-stock-locations.ts b/packages/core/core-flows/src/stock-location/steps/delete-stock-locations.ts similarity index 100% rename from packages/core-flows/src/stock-location/steps/delete-stock-locations.ts rename to packages/core/core-flows/src/stock-location/steps/delete-stock-locations.ts diff --git a/packages/core-flows/src/stock-location/steps/index.ts b/packages/core/core-flows/src/stock-location/steps/index.ts similarity index 100% rename from packages/core-flows/src/stock-location/steps/index.ts rename to packages/core/core-flows/src/stock-location/steps/index.ts diff --git a/packages/core-flows/src/stock-location/steps/update-stock-locations.ts b/packages/core/core-flows/src/stock-location/steps/update-stock-locations.ts similarity index 100% rename from packages/core-flows/src/stock-location/steps/update-stock-locations.ts rename to packages/core/core-flows/src/stock-location/steps/update-stock-locations.ts diff --git a/packages/core-flows/src/stock-location/workflows/create-location-fulfillment-set.ts b/packages/core/core-flows/src/stock-location/workflows/create-location-fulfillment-set.ts similarity index 100% rename from packages/core-flows/src/stock-location/workflows/create-location-fulfillment-set.ts rename to packages/core/core-flows/src/stock-location/workflows/create-location-fulfillment-set.ts diff --git a/packages/core-flows/src/stock-location/workflows/create-stock-locations.ts b/packages/core/core-flows/src/stock-location/workflows/create-stock-locations.ts similarity index 100% rename from packages/core-flows/src/stock-location/workflows/create-stock-locations.ts rename to packages/core/core-flows/src/stock-location/workflows/create-stock-locations.ts diff --git a/packages/core-flows/src/stock-location/workflows/delete-stock-locations.ts b/packages/core/core-flows/src/stock-location/workflows/delete-stock-locations.ts similarity index 100% rename from packages/core-flows/src/stock-location/workflows/delete-stock-locations.ts rename to packages/core/core-flows/src/stock-location/workflows/delete-stock-locations.ts diff --git a/packages/core-flows/src/stock-location/workflows/index.ts b/packages/core/core-flows/src/stock-location/workflows/index.ts similarity index 100% rename from packages/core-flows/src/stock-location/workflows/index.ts rename to packages/core/core-flows/src/stock-location/workflows/index.ts diff --git a/packages/core-flows/src/stock-location/workflows/link-sales-channels-to-stock-location.ts b/packages/core/core-flows/src/stock-location/workflows/link-sales-channels-to-stock-location.ts similarity index 100% rename from packages/core-flows/src/stock-location/workflows/link-sales-channels-to-stock-location.ts rename to packages/core/core-flows/src/stock-location/workflows/link-sales-channels-to-stock-location.ts diff --git a/packages/core-flows/src/stock-location/workflows/update-stock-locations.ts b/packages/core/core-flows/src/stock-location/workflows/update-stock-locations.ts similarity index 100% rename from packages/core-flows/src/stock-location/workflows/update-stock-locations.ts rename to packages/core/core-flows/src/stock-location/workflows/update-stock-locations.ts diff --git a/packages/core-flows/src/store/index.ts b/packages/core/core-flows/src/store/index.ts similarity index 100% rename from packages/core-flows/src/store/index.ts rename to packages/core/core-flows/src/store/index.ts diff --git a/packages/core-flows/src/store/steps/create-stores.ts b/packages/core/core-flows/src/store/steps/create-stores.ts similarity index 100% rename from packages/core-flows/src/store/steps/create-stores.ts rename to packages/core/core-flows/src/store/steps/create-stores.ts diff --git a/packages/core-flows/src/store/steps/delete-stores.ts b/packages/core/core-flows/src/store/steps/delete-stores.ts similarity index 100% rename from packages/core-flows/src/store/steps/delete-stores.ts rename to packages/core/core-flows/src/store/steps/delete-stores.ts diff --git a/packages/core-flows/src/store/steps/index.ts b/packages/core/core-flows/src/store/steps/index.ts similarity index 100% rename from packages/core-flows/src/store/steps/index.ts rename to packages/core/core-flows/src/store/steps/index.ts diff --git a/packages/core-flows/src/store/steps/update-stores.ts b/packages/core/core-flows/src/store/steps/update-stores.ts similarity index 100% rename from packages/core-flows/src/store/steps/update-stores.ts rename to packages/core/core-flows/src/store/steps/update-stores.ts diff --git a/packages/core-flows/src/store/workflows/create-stores.ts b/packages/core/core-flows/src/store/workflows/create-stores.ts similarity index 100% rename from packages/core-flows/src/store/workflows/create-stores.ts rename to packages/core/core-flows/src/store/workflows/create-stores.ts diff --git a/packages/core-flows/src/store/workflows/delete-stores.ts b/packages/core/core-flows/src/store/workflows/delete-stores.ts similarity index 100% rename from packages/core-flows/src/store/workflows/delete-stores.ts rename to packages/core/core-flows/src/store/workflows/delete-stores.ts diff --git a/packages/core-flows/src/store/workflows/index.ts b/packages/core/core-flows/src/store/workflows/index.ts similarity index 100% rename from packages/core-flows/src/store/workflows/index.ts rename to packages/core/core-flows/src/store/workflows/index.ts diff --git a/packages/core-flows/src/store/workflows/update-stores.ts b/packages/core/core-flows/src/store/workflows/update-stores.ts similarity index 100% rename from packages/core-flows/src/store/workflows/update-stores.ts rename to packages/core/core-flows/src/store/workflows/update-stores.ts diff --git a/packages/core-flows/src/tax/index.ts b/packages/core/core-flows/src/tax/index.ts similarity index 100% rename from packages/core-flows/src/tax/index.ts rename to packages/core/core-flows/src/tax/index.ts diff --git a/packages/core-flows/src/tax/steps/create-tax-rate-rules.ts b/packages/core/core-flows/src/tax/steps/create-tax-rate-rules.ts similarity index 100% rename from packages/core-flows/src/tax/steps/create-tax-rate-rules.ts rename to packages/core/core-flows/src/tax/steps/create-tax-rate-rules.ts diff --git a/packages/core-flows/src/tax/steps/create-tax-rates.ts b/packages/core/core-flows/src/tax/steps/create-tax-rates.ts similarity index 100% rename from packages/core-flows/src/tax/steps/create-tax-rates.ts rename to packages/core/core-flows/src/tax/steps/create-tax-rates.ts diff --git a/packages/core-flows/src/tax/steps/create-tax-regions.ts b/packages/core/core-flows/src/tax/steps/create-tax-regions.ts similarity index 100% rename from packages/core-flows/src/tax/steps/create-tax-regions.ts rename to packages/core/core-flows/src/tax/steps/create-tax-regions.ts diff --git a/packages/core-flows/src/tax/steps/delete-tax-rate-rules.ts b/packages/core/core-flows/src/tax/steps/delete-tax-rate-rules.ts similarity index 100% rename from packages/core-flows/src/tax/steps/delete-tax-rate-rules.ts rename to packages/core/core-flows/src/tax/steps/delete-tax-rate-rules.ts diff --git a/packages/core-flows/src/tax/steps/delete-tax-rates.ts b/packages/core/core-flows/src/tax/steps/delete-tax-rates.ts similarity index 100% rename from packages/core-flows/src/tax/steps/delete-tax-rates.ts rename to packages/core/core-flows/src/tax/steps/delete-tax-rates.ts diff --git a/packages/core-flows/src/tax/steps/delete-tax-regions.ts b/packages/core/core-flows/src/tax/steps/delete-tax-regions.ts similarity index 100% rename from packages/core-flows/src/tax/steps/delete-tax-regions.ts rename to packages/core/core-flows/src/tax/steps/delete-tax-regions.ts diff --git a/packages/core-flows/src/tax/steps/index.ts b/packages/core/core-flows/src/tax/steps/index.ts similarity index 100% rename from packages/core-flows/src/tax/steps/index.ts rename to packages/core/core-flows/src/tax/steps/index.ts diff --git a/packages/core-flows/src/tax/steps/list-tax-rate-ids.ts b/packages/core/core-flows/src/tax/steps/list-tax-rate-ids.ts similarity index 100% rename from packages/core-flows/src/tax/steps/list-tax-rate-ids.ts rename to packages/core/core-flows/src/tax/steps/list-tax-rate-ids.ts diff --git a/packages/core-flows/src/tax/steps/list-tax-rate-rule-ids.ts b/packages/core/core-flows/src/tax/steps/list-tax-rate-rule-ids.ts similarity index 100% rename from packages/core-flows/src/tax/steps/list-tax-rate-rule-ids.ts rename to packages/core/core-flows/src/tax/steps/list-tax-rate-rule-ids.ts diff --git a/packages/core-flows/src/tax/steps/update-tax-rates.ts b/packages/core/core-flows/src/tax/steps/update-tax-rates.ts similarity index 100% rename from packages/core-flows/src/tax/steps/update-tax-rates.ts rename to packages/core/core-flows/src/tax/steps/update-tax-rates.ts diff --git a/packages/core-flows/src/tax/workflows/create-tax-rate-rules.ts b/packages/core/core-flows/src/tax/workflows/create-tax-rate-rules.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/create-tax-rate-rules.ts rename to packages/core/core-flows/src/tax/workflows/create-tax-rate-rules.ts diff --git a/packages/core-flows/src/tax/workflows/create-tax-rates.ts b/packages/core/core-flows/src/tax/workflows/create-tax-rates.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/create-tax-rates.ts rename to packages/core/core-flows/src/tax/workflows/create-tax-rates.ts diff --git a/packages/core-flows/src/tax/workflows/create-tax-regions.ts b/packages/core/core-flows/src/tax/workflows/create-tax-regions.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/create-tax-regions.ts rename to packages/core/core-flows/src/tax/workflows/create-tax-regions.ts diff --git a/packages/core-flows/src/tax/workflows/delete-tax-rate-rules.ts b/packages/core/core-flows/src/tax/workflows/delete-tax-rate-rules.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/delete-tax-rate-rules.ts rename to packages/core/core-flows/src/tax/workflows/delete-tax-rate-rules.ts diff --git a/packages/core-flows/src/tax/workflows/delete-tax-rates.ts b/packages/core/core-flows/src/tax/workflows/delete-tax-rates.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/delete-tax-rates.ts rename to packages/core/core-flows/src/tax/workflows/delete-tax-rates.ts diff --git a/packages/core-flows/src/tax/workflows/delete-tax-regions.ts b/packages/core/core-flows/src/tax/workflows/delete-tax-regions.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/delete-tax-regions.ts rename to packages/core/core-flows/src/tax/workflows/delete-tax-regions.ts diff --git a/packages/core-flows/src/tax/workflows/index.ts b/packages/core/core-flows/src/tax/workflows/index.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/index.ts rename to packages/core/core-flows/src/tax/workflows/index.ts diff --git a/packages/core-flows/src/tax/workflows/set-tax-rate-rules.ts b/packages/core/core-flows/src/tax/workflows/set-tax-rate-rules.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/set-tax-rate-rules.ts rename to packages/core/core-flows/src/tax/workflows/set-tax-rate-rules.ts diff --git a/packages/core-flows/src/tax/workflows/update-tax-rates.ts b/packages/core/core-flows/src/tax/workflows/update-tax-rates.ts similarity index 100% rename from packages/core-flows/src/tax/workflows/update-tax-rates.ts rename to packages/core/core-flows/src/tax/workflows/update-tax-rates.ts diff --git a/packages/core-flows/src/user/index.ts b/packages/core/core-flows/src/user/index.ts similarity index 100% rename from packages/core-flows/src/user/index.ts rename to packages/core/core-flows/src/user/index.ts diff --git a/packages/core-flows/src/user/steps/create-users.ts b/packages/core/core-flows/src/user/steps/create-users.ts similarity index 100% rename from packages/core-flows/src/user/steps/create-users.ts rename to packages/core/core-flows/src/user/steps/create-users.ts diff --git a/packages/core-flows/src/user/steps/delete-users.ts b/packages/core/core-flows/src/user/steps/delete-users.ts similarity index 100% rename from packages/core-flows/src/user/steps/delete-users.ts rename to packages/core/core-flows/src/user/steps/delete-users.ts diff --git a/packages/core-flows/src/user/steps/index.ts b/packages/core/core-flows/src/user/steps/index.ts similarity index 100% rename from packages/core-flows/src/user/steps/index.ts rename to packages/core/core-flows/src/user/steps/index.ts diff --git a/packages/core-flows/src/user/steps/update-users.ts b/packages/core/core-flows/src/user/steps/update-users.ts similarity index 100% rename from packages/core-flows/src/user/steps/update-users.ts rename to packages/core/core-flows/src/user/steps/update-users.ts diff --git a/packages/core-flows/src/user/workflows/create-user-account.ts b/packages/core/core-flows/src/user/workflows/create-user-account.ts similarity index 100% rename from packages/core-flows/src/user/workflows/create-user-account.ts rename to packages/core/core-flows/src/user/workflows/create-user-account.ts diff --git a/packages/core-flows/src/user/workflows/create-users.ts b/packages/core/core-flows/src/user/workflows/create-users.ts similarity index 100% rename from packages/core-flows/src/user/workflows/create-users.ts rename to packages/core/core-flows/src/user/workflows/create-users.ts diff --git a/packages/core-flows/src/user/workflows/delete-users.ts b/packages/core/core-flows/src/user/workflows/delete-users.ts similarity index 100% rename from packages/core-flows/src/user/workflows/delete-users.ts rename to packages/core/core-flows/src/user/workflows/delete-users.ts diff --git a/packages/core-flows/src/user/workflows/index.ts b/packages/core/core-flows/src/user/workflows/index.ts similarity index 100% rename from packages/core-flows/src/user/workflows/index.ts rename to packages/core/core-flows/src/user/workflows/index.ts diff --git a/packages/core-flows/src/user/workflows/update-users.ts b/packages/core/core-flows/src/user/workflows/update-users.ts similarity index 100% rename from packages/core-flows/src/user/workflows/update-users.ts rename to packages/core/core-flows/src/user/workflows/update-users.ts diff --git a/packages/core-flows/tsconfig.json b/packages/core/core-flows/tsconfig.json similarity index 100% rename from packages/core-flows/tsconfig.json rename to packages/core/core-flows/tsconfig.json diff --git a/packages/core-flows/tsconfig.spec.json b/packages/core/core-flows/tsconfig.spec.json similarity index 100% rename from packages/core-flows/tsconfig.spec.json rename to packages/core/core-flows/tsconfig.spec.json diff --git a/packages/medusa-test-utils/.gitignore b/packages/core/medusa-test-utils/.gitignore similarity index 100% rename from packages/medusa-test-utils/.gitignore rename to packages/core/medusa-test-utils/.gitignore diff --git a/packages/medusa-test-utils/CHANGELOG.md b/packages/core/medusa-test-utils/CHANGELOG.md similarity index 100% rename from packages/medusa-test-utils/CHANGELOG.md rename to packages/core/medusa-test-utils/CHANGELOG.md diff --git a/packages/medusa-test-utils/package.json b/packages/core/medusa-test-utils/package.json similarity index 100% rename from packages/medusa-test-utils/package.json rename to packages/core/medusa-test-utils/package.json diff --git a/packages/medusa-test-utils/src/database.ts b/packages/core/medusa-test-utils/src/database.ts similarity index 100% rename from packages/medusa-test-utils/src/database.ts rename to packages/core/medusa-test-utils/src/database.ts diff --git a/packages/medusa-test-utils/src/id-map.js b/packages/core/medusa-test-utils/src/id-map.js similarity index 100% rename from packages/medusa-test-utils/src/id-map.js rename to packages/core/medusa-test-utils/src/id-map.js diff --git a/packages/medusa-test-utils/src/index.ts b/packages/core/medusa-test-utils/src/index.ts similarity index 100% rename from packages/medusa-test-utils/src/index.ts rename to packages/core/medusa-test-utils/src/index.ts diff --git a/packages/medusa-test-utils/src/init-modules.ts b/packages/core/medusa-test-utils/src/init-modules.ts similarity index 100% rename from packages/medusa-test-utils/src/init-modules.ts rename to packages/core/medusa-test-utils/src/init-modules.ts diff --git a/packages/medusa-test-utils/src/jest.ts b/packages/core/medusa-test-utils/src/jest.ts similarity index 100% rename from packages/medusa-test-utils/src/jest.ts rename to packages/core/medusa-test-utils/src/jest.ts diff --git a/packages/medusa-test-utils/src/medusa-test-runner-utils/bootstrap-app.js b/packages/core/medusa-test-utils/src/medusa-test-runner-utils/bootstrap-app.js similarity index 100% rename from packages/medusa-test-utils/src/medusa-test-runner-utils/bootstrap-app.js rename to packages/core/medusa-test-utils/src/medusa-test-runner-utils/bootstrap-app.js diff --git a/packages/medusa-test-utils/src/medusa-test-runner-utils/use-db.js b/packages/core/medusa-test-utils/src/medusa-test-runner-utils/use-db.js similarity index 100% rename from packages/medusa-test-utils/src/medusa-test-runner-utils/use-db.js rename to packages/core/medusa-test-utils/src/medusa-test-runner-utils/use-db.js diff --git a/packages/medusa-test-utils/src/medusa-test-runner.ts b/packages/core/medusa-test-utils/src/medusa-test-runner.ts similarity index 100% rename from packages/medusa-test-utils/src/medusa-test-runner.ts rename to packages/core/medusa-test-utils/src/medusa-test-runner.ts diff --git a/packages/medusa-test-utils/src/mock-event-bus-service.ts b/packages/core/medusa-test-utils/src/mock-event-bus-service.ts similarity index 100% rename from packages/medusa-test-utils/src/mock-event-bus-service.ts rename to packages/core/medusa-test-utils/src/mock-event-bus-service.ts diff --git a/packages/medusa-test-utils/src/mock-manager.js b/packages/core/medusa-test-utils/src/mock-manager.js similarity index 100% rename from packages/medusa-test-utils/src/mock-manager.js rename to packages/core/medusa-test-utils/src/mock-manager.js diff --git a/packages/medusa-test-utils/src/mock-repository.js b/packages/core/medusa-test-utils/src/mock-repository.js similarity index 100% rename from packages/medusa-test-utils/src/mock-repository.js rename to packages/core/medusa-test-utils/src/mock-repository.js diff --git a/packages/medusa-test-utils/src/module-test-runner.ts b/packages/core/medusa-test-utils/src/module-test-runner.ts similarity index 100% rename from packages/medusa-test-utils/src/module-test-runner.ts rename to packages/core/medusa-test-utils/src/module-test-runner.ts diff --git a/packages/medusa-test-utils/tsconfig.json b/packages/core/medusa-test-utils/tsconfig.json similarity index 100% rename from packages/medusa-test-utils/tsconfig.json rename to packages/core/medusa-test-utils/tsconfig.json diff --git a/packages/modules-sdk/CHANGELOG.md b/packages/core/modules-sdk/CHANGELOG.md similarity index 100% rename from packages/modules-sdk/CHANGELOG.md rename to packages/core/modules-sdk/CHANGELOG.md diff --git a/packages/modules-sdk/jest.config.js b/packages/core/modules-sdk/jest.config.js similarity index 100% rename from packages/modules-sdk/jest.config.js rename to packages/core/modules-sdk/jest.config.js diff --git a/packages/modules-sdk/package.json b/packages/core/modules-sdk/package.json similarity index 100% rename from packages/modules-sdk/package.json rename to packages/core/modules-sdk/package.json diff --git a/packages/modules-sdk/src/__mocks__/inventory-module.ts b/packages/core/modules-sdk/src/__mocks__/inventory-module.ts similarity index 100% rename from packages/modules-sdk/src/__mocks__/inventory-module.ts rename to packages/core/modules-sdk/src/__mocks__/inventory-module.ts diff --git a/packages/modules-sdk/src/__mocks__/inventory-stock-location-link.ts b/packages/core/modules-sdk/src/__mocks__/inventory-stock-location-link.ts similarity index 100% rename from packages/modules-sdk/src/__mocks__/inventory-stock-location-link.ts rename to packages/core/modules-sdk/src/__mocks__/inventory-stock-location-link.ts diff --git a/packages/modules-sdk/src/__mocks__/product-inventory-link.ts b/packages/core/modules-sdk/src/__mocks__/product-inventory-link.ts similarity index 100% rename from packages/modules-sdk/src/__mocks__/product-inventory-link.ts rename to packages/core/modules-sdk/src/__mocks__/product-inventory-link.ts diff --git a/packages/modules-sdk/src/__mocks__/product-module.ts b/packages/core/modules-sdk/src/__mocks__/product-module.ts similarity index 100% rename from packages/modules-sdk/src/__mocks__/product-module.ts rename to packages/core/modules-sdk/src/__mocks__/product-module.ts diff --git a/packages/modules-sdk/src/__mocks__/stock-location-module.ts b/packages/core/modules-sdk/src/__mocks__/stock-location-module.ts similarity index 100% rename from packages/modules-sdk/src/__mocks__/stock-location-module.ts rename to packages/core/modules-sdk/src/__mocks__/stock-location-module.ts diff --git a/packages/modules-sdk/src/__tests__/clean-graphql-schema.spec.ts b/packages/core/modules-sdk/src/__tests__/clean-graphql-schema.spec.ts similarity index 100% rename from packages/modules-sdk/src/__tests__/clean-graphql-schema.spec.ts rename to packages/core/modules-sdk/src/__tests__/clean-graphql-schema.spec.ts diff --git a/packages/modules-sdk/src/__tests__/remote-link.spec.ts b/packages/core/modules-sdk/src/__tests__/remote-link.spec.ts similarity index 100% rename from packages/modules-sdk/src/__tests__/remote-link.spec.ts rename to packages/core/modules-sdk/src/__tests__/remote-link.spec.ts diff --git a/packages/modules-sdk/src/__tests__/remote-query.spec.ts b/packages/core/modules-sdk/src/__tests__/remote-query.spec.ts similarity index 100% rename from packages/modules-sdk/src/__tests__/remote-query.spec.ts rename to packages/core/modules-sdk/src/__tests__/remote-query.spec.ts diff --git a/packages/modules-sdk/src/__tests__/utils/graphql-schema-to-fields.ts b/packages/core/modules-sdk/src/__tests__/utils/graphql-schema-to-fields.ts similarity index 100% rename from packages/modules-sdk/src/__tests__/utils/graphql-schema-to-fields.ts rename to packages/core/modules-sdk/src/__tests__/utils/graphql-schema-to-fields.ts diff --git a/packages/modules-sdk/src/definitions.ts b/packages/core/modules-sdk/src/definitions.ts similarity index 100% rename from packages/modules-sdk/src/definitions.ts rename to packages/core/modules-sdk/src/definitions.ts diff --git a/packages/modules-sdk/src/index.ts b/packages/core/modules-sdk/src/index.ts similarity index 100% rename from packages/modules-sdk/src/index.ts rename to packages/core/modules-sdk/src/index.ts diff --git a/packages/modules-sdk/src/loaders/__mocks__/@modules/brokenloader.ts b/packages/core/modules-sdk/src/loaders/__mocks__/@modules/brokenloader.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__mocks__/@modules/brokenloader.ts rename to packages/core/modules-sdk/src/loaders/__mocks__/@modules/brokenloader.ts diff --git a/packages/modules-sdk/src/loaders/__mocks__/@modules/default.ts b/packages/core/modules-sdk/src/loaders/__mocks__/@modules/default.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__mocks__/@modules/default.ts rename to packages/core/modules-sdk/src/loaders/__mocks__/@modules/default.ts diff --git a/packages/modules-sdk/src/loaders/__mocks__/@modules/no-service.ts b/packages/core/modules-sdk/src/loaders/__mocks__/@modules/no-service.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__mocks__/@modules/no-service.ts rename to packages/core/modules-sdk/src/loaders/__mocks__/@modules/no-service.ts diff --git a/packages/modules-sdk/src/loaders/__mocks__/@plugins/default.ts b/packages/core/modules-sdk/src/loaders/__mocks__/@plugins/default.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__mocks__/@plugins/default.ts rename to packages/core/modules-sdk/src/loaders/__mocks__/@plugins/default.ts diff --git a/packages/modules-sdk/src/loaders/__mocks__/@plugins/no-default.ts b/packages/core/modules-sdk/src/loaders/__mocks__/@plugins/no-default.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__mocks__/@plugins/no-default.ts rename to packages/core/modules-sdk/src/loaders/__mocks__/@plugins/no-default.ts diff --git a/packages/modules-sdk/src/loaders/__mocks__/@plugins/no-service.ts b/packages/core/modules-sdk/src/loaders/__mocks__/@plugins/no-service.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__mocks__/@plugins/no-service.ts rename to packages/core/modules-sdk/src/loaders/__mocks__/@plugins/no-service.ts diff --git a/packages/modules-sdk/src/loaders/__mocks__/medusa-telemetry.ts b/packages/core/modules-sdk/src/loaders/__mocks__/medusa-telemetry.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__mocks__/medusa-telemetry.ts rename to packages/core/modules-sdk/src/loaders/__mocks__/medusa-telemetry.ts diff --git a/packages/modules-sdk/src/loaders/__tests__/medusa-module.ts b/packages/core/modules-sdk/src/loaders/__tests__/medusa-module.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__tests__/medusa-module.ts rename to packages/core/modules-sdk/src/loaders/__tests__/medusa-module.ts diff --git a/packages/modules-sdk/src/loaders/__tests__/module-loader.ts b/packages/core/modules-sdk/src/loaders/__tests__/module-loader.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__tests__/module-loader.ts rename to packages/core/modules-sdk/src/loaders/__tests__/module-loader.ts diff --git a/packages/modules-sdk/src/loaders/__tests__/module-provider-loader.ts b/packages/core/modules-sdk/src/loaders/__tests__/module-provider-loader.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__tests__/module-provider-loader.ts rename to packages/core/modules-sdk/src/loaders/__tests__/module-provider-loader.ts diff --git a/packages/modules-sdk/src/loaders/__tests__/register-modules.ts b/packages/core/modules-sdk/src/loaders/__tests__/register-modules.ts similarity index 100% rename from packages/modules-sdk/src/loaders/__tests__/register-modules.ts rename to packages/core/modules-sdk/src/loaders/__tests__/register-modules.ts diff --git a/packages/modules-sdk/src/loaders/index.ts b/packages/core/modules-sdk/src/loaders/index.ts similarity index 100% rename from packages/modules-sdk/src/loaders/index.ts rename to packages/core/modules-sdk/src/loaders/index.ts diff --git a/packages/modules-sdk/src/loaders/module-loader.ts b/packages/core/modules-sdk/src/loaders/module-loader.ts similarity index 100% rename from packages/modules-sdk/src/loaders/module-loader.ts rename to packages/core/modules-sdk/src/loaders/module-loader.ts diff --git a/packages/modules-sdk/src/loaders/module-provider-loader.ts b/packages/core/modules-sdk/src/loaders/module-provider-loader.ts similarity index 100% rename from packages/modules-sdk/src/loaders/module-provider-loader.ts rename to packages/core/modules-sdk/src/loaders/module-provider-loader.ts diff --git a/packages/modules-sdk/src/loaders/register-modules.ts b/packages/core/modules-sdk/src/loaders/register-modules.ts similarity index 100% rename from packages/modules-sdk/src/loaders/register-modules.ts rename to packages/core/modules-sdk/src/loaders/register-modules.ts diff --git a/packages/modules-sdk/src/loaders/utils/index.ts b/packages/core/modules-sdk/src/loaders/utils/index.ts similarity index 100% rename from packages/modules-sdk/src/loaders/utils/index.ts rename to packages/core/modules-sdk/src/loaders/utils/index.ts diff --git a/packages/modules-sdk/src/loaders/utils/load-internal.ts b/packages/core/modules-sdk/src/loaders/utils/load-internal.ts similarity index 100% rename from packages/modules-sdk/src/loaders/utils/load-internal.ts rename to packages/core/modules-sdk/src/loaders/utils/load-internal.ts diff --git a/packages/modules-sdk/src/medusa-app.ts b/packages/core/modules-sdk/src/medusa-app.ts similarity index 100% rename from packages/modules-sdk/src/medusa-app.ts rename to packages/core/modules-sdk/src/medusa-app.ts diff --git a/packages/modules-sdk/src/medusa-module.ts b/packages/core/modules-sdk/src/medusa-module.ts similarity index 100% rename from packages/modules-sdk/src/medusa-module.ts rename to packages/core/modules-sdk/src/medusa-module.ts diff --git a/packages/modules-sdk/src/remote-link.ts b/packages/core/modules-sdk/src/remote-link.ts similarity index 100% rename from packages/modules-sdk/src/remote-link.ts rename to packages/core/modules-sdk/src/remote-link.ts diff --git a/packages/modules-sdk/src/remote-query.ts b/packages/core/modules-sdk/src/remote-query.ts similarity index 100% rename from packages/modules-sdk/src/remote-query.ts rename to packages/core/modules-sdk/src/remote-query.ts diff --git a/packages/modules-sdk/src/utils/clean-graphql-schema.ts b/packages/core/modules-sdk/src/utils/clean-graphql-schema.ts similarity index 100% rename from packages/modules-sdk/src/utils/clean-graphql-schema.ts rename to packages/core/modules-sdk/src/utils/clean-graphql-schema.ts diff --git a/packages/modules-sdk/src/utils/graphql-schema-to-fields.ts b/packages/core/modules-sdk/src/utils/graphql-schema-to-fields.ts similarity index 100% rename from packages/modules-sdk/src/utils/graphql-schema-to-fields.ts rename to packages/core/modules-sdk/src/utils/graphql-schema-to-fields.ts diff --git a/packages/modules-sdk/src/utils/index.ts b/packages/core/modules-sdk/src/utils/index.ts similarity index 100% rename from packages/modules-sdk/src/utils/index.ts rename to packages/core/modules-sdk/src/utils/index.ts diff --git a/packages/modules-sdk/src/utils/initialize-factory.ts b/packages/core/modules-sdk/src/utils/initialize-factory.ts similarity index 100% rename from packages/modules-sdk/src/utils/initialize-factory.ts rename to packages/core/modules-sdk/src/utils/initialize-factory.ts diff --git a/packages/modules-sdk/src/utils/linking-error.ts b/packages/core/modules-sdk/src/utils/linking-error.ts similarity index 100% rename from packages/modules-sdk/src/utils/linking-error.ts rename to packages/core/modules-sdk/src/utils/linking-error.ts diff --git a/packages/modules-sdk/tsconfig.json b/packages/core/modules-sdk/tsconfig.json similarity index 100% rename from packages/modules-sdk/tsconfig.json rename to packages/core/modules-sdk/tsconfig.json diff --git a/packages/orchestration/CHANGELOG.md b/packages/core/orchestration/CHANGELOG.md similarity index 100% rename from packages/orchestration/CHANGELOG.md rename to packages/core/orchestration/CHANGELOG.md diff --git a/packages/orchestration/jest.config.js b/packages/core/orchestration/jest.config.js similarity index 100% rename from packages/orchestration/jest.config.js rename to packages/core/orchestration/jest.config.js diff --git a/packages/orchestration/package.json b/packages/core/orchestration/package.json similarity index 100% rename from packages/orchestration/package.json rename to packages/core/orchestration/package.json diff --git a/packages/orchestration/src/__fixtures__/joiner/data.ts b/packages/core/orchestration/src/__fixtures__/joiner/data.ts similarity index 100% rename from packages/orchestration/src/__fixtures__/joiner/data.ts rename to packages/core/orchestration/src/__fixtures__/joiner/data.ts diff --git a/packages/orchestration/src/__mocks__/joiner/mock_data.ts b/packages/core/orchestration/src/__mocks__/joiner/mock_data.ts similarity index 100% rename from packages/orchestration/src/__mocks__/joiner/mock_data.ts rename to packages/core/orchestration/src/__mocks__/joiner/mock_data.ts diff --git a/packages/orchestration/src/__tests__/joiner/graphql-ast.ts b/packages/core/orchestration/src/__tests__/joiner/graphql-ast.ts similarity index 100% rename from packages/orchestration/src/__tests__/joiner/graphql-ast.ts rename to packages/core/orchestration/src/__tests__/joiner/graphql-ast.ts diff --git a/packages/orchestration/src/__tests__/joiner/helpers.ts b/packages/core/orchestration/src/__tests__/joiner/helpers.ts similarity index 100% rename from packages/orchestration/src/__tests__/joiner/helpers.ts rename to packages/core/orchestration/src/__tests__/joiner/helpers.ts diff --git a/packages/orchestration/src/__tests__/joiner/remote-joiner-data.ts b/packages/core/orchestration/src/__tests__/joiner/remote-joiner-data.ts similarity index 100% rename from packages/orchestration/src/__tests__/joiner/remote-joiner-data.ts rename to packages/core/orchestration/src/__tests__/joiner/remote-joiner-data.ts diff --git a/packages/orchestration/src/__tests__/joiner/remote-joiner.ts b/packages/core/orchestration/src/__tests__/joiner/remote-joiner.ts similarity index 100% rename from packages/orchestration/src/__tests__/joiner/remote-joiner.ts rename to packages/core/orchestration/src/__tests__/joiner/remote-joiner.ts diff --git a/packages/orchestration/src/__tests__/transaction/orchestrator-builder.ts b/packages/core/orchestration/src/__tests__/transaction/orchestrator-builder.ts similarity index 100% rename from packages/orchestration/src/__tests__/transaction/orchestrator-builder.ts rename to packages/core/orchestration/src/__tests__/transaction/orchestrator-builder.ts diff --git a/packages/orchestration/src/__tests__/transaction/transaction-orchestrator.ts b/packages/core/orchestration/src/__tests__/transaction/transaction-orchestrator.ts similarity index 100% rename from packages/orchestration/src/__tests__/transaction/transaction-orchestrator.ts rename to packages/core/orchestration/src/__tests__/transaction/transaction-orchestrator.ts diff --git a/packages/orchestration/src/__tests__/workflow/global-workflow.ts b/packages/core/orchestration/src/__tests__/workflow/global-workflow.ts similarity index 100% rename from packages/orchestration/src/__tests__/workflow/global-workflow.ts rename to packages/core/orchestration/src/__tests__/workflow/global-workflow.ts diff --git a/packages/orchestration/src/__tests__/workflow/local-workflow.ts b/packages/core/orchestration/src/__tests__/workflow/local-workflow.ts similarity index 100% rename from packages/orchestration/src/__tests__/workflow/local-workflow.ts rename to packages/core/orchestration/src/__tests__/workflow/local-workflow.ts diff --git a/packages/orchestration/src/index.ts b/packages/core/orchestration/src/index.ts similarity index 100% rename from packages/orchestration/src/index.ts rename to packages/core/orchestration/src/index.ts diff --git a/packages/orchestration/src/joiner/graphql-ast.ts b/packages/core/orchestration/src/joiner/graphql-ast.ts similarity index 100% rename from packages/orchestration/src/joiner/graphql-ast.ts rename to packages/core/orchestration/src/joiner/graphql-ast.ts diff --git a/packages/orchestration/src/joiner/helpers.ts b/packages/core/orchestration/src/joiner/helpers.ts similarity index 100% rename from packages/orchestration/src/joiner/helpers.ts rename to packages/core/orchestration/src/joiner/helpers.ts diff --git a/packages/orchestration/src/joiner/index.ts b/packages/core/orchestration/src/joiner/index.ts similarity index 100% rename from packages/orchestration/src/joiner/index.ts rename to packages/core/orchestration/src/joiner/index.ts diff --git a/packages/orchestration/src/joiner/remote-joiner.ts b/packages/core/orchestration/src/joiner/remote-joiner.ts similarity index 100% rename from packages/orchestration/src/joiner/remote-joiner.ts rename to packages/core/orchestration/src/joiner/remote-joiner.ts diff --git a/packages/orchestration/src/transaction/datastore/abstract-storage.ts b/packages/core/orchestration/src/transaction/datastore/abstract-storage.ts similarity index 100% rename from packages/orchestration/src/transaction/datastore/abstract-storage.ts rename to packages/core/orchestration/src/transaction/datastore/abstract-storage.ts diff --git a/packages/orchestration/src/transaction/datastore/base-in-memory-storage.ts b/packages/core/orchestration/src/transaction/datastore/base-in-memory-storage.ts similarity index 100% rename from packages/orchestration/src/transaction/datastore/base-in-memory-storage.ts rename to packages/core/orchestration/src/transaction/datastore/base-in-memory-storage.ts diff --git a/packages/orchestration/src/transaction/distributed-transaction.ts b/packages/core/orchestration/src/transaction/distributed-transaction.ts similarity index 100% rename from packages/orchestration/src/transaction/distributed-transaction.ts rename to packages/core/orchestration/src/transaction/distributed-transaction.ts diff --git a/packages/orchestration/src/transaction/errors.ts b/packages/core/orchestration/src/transaction/errors.ts similarity index 100% rename from packages/orchestration/src/transaction/errors.ts rename to packages/core/orchestration/src/transaction/errors.ts diff --git a/packages/orchestration/src/transaction/index.ts b/packages/core/orchestration/src/transaction/index.ts similarity index 100% rename from packages/orchestration/src/transaction/index.ts rename to packages/core/orchestration/src/transaction/index.ts diff --git a/packages/orchestration/src/transaction/orchestrator-builder.ts b/packages/core/orchestration/src/transaction/orchestrator-builder.ts similarity index 100% rename from packages/orchestration/src/transaction/orchestrator-builder.ts rename to packages/core/orchestration/src/transaction/orchestrator-builder.ts diff --git a/packages/orchestration/src/transaction/transaction-orchestrator.ts b/packages/core/orchestration/src/transaction/transaction-orchestrator.ts similarity index 100% rename from packages/orchestration/src/transaction/transaction-orchestrator.ts rename to packages/core/orchestration/src/transaction/transaction-orchestrator.ts diff --git a/packages/orchestration/src/transaction/transaction-step.ts b/packages/core/orchestration/src/transaction/transaction-step.ts similarity index 100% rename from packages/orchestration/src/transaction/transaction-step.ts rename to packages/core/orchestration/src/transaction/transaction-step.ts diff --git a/packages/orchestration/src/transaction/types.ts b/packages/core/orchestration/src/transaction/types.ts similarity index 100% rename from packages/orchestration/src/transaction/types.ts rename to packages/core/orchestration/src/transaction/types.ts diff --git a/packages/orchestration/src/workflow/global-workflow.ts b/packages/core/orchestration/src/workflow/global-workflow.ts similarity index 100% rename from packages/orchestration/src/workflow/global-workflow.ts rename to packages/core/orchestration/src/workflow/global-workflow.ts diff --git a/packages/orchestration/src/workflow/index.ts b/packages/core/orchestration/src/workflow/index.ts similarity index 100% rename from packages/orchestration/src/workflow/index.ts rename to packages/core/orchestration/src/workflow/index.ts diff --git a/packages/orchestration/src/workflow/local-workflow.ts b/packages/core/orchestration/src/workflow/local-workflow.ts similarity index 100% rename from packages/orchestration/src/workflow/local-workflow.ts rename to packages/core/orchestration/src/workflow/local-workflow.ts diff --git a/packages/orchestration/src/workflow/workflow-manager.ts b/packages/core/orchestration/src/workflow/workflow-manager.ts similarity index 100% rename from packages/orchestration/src/workflow/workflow-manager.ts rename to packages/core/orchestration/src/workflow/workflow-manager.ts diff --git a/packages/orchestration/tsconfig.json b/packages/core/orchestration/tsconfig.json similarity index 100% rename from packages/orchestration/tsconfig.json rename to packages/core/orchestration/tsconfig.json diff --git a/packages/types/CHANGELOG.md b/packages/core/types/CHANGELOG.md similarity index 100% rename from packages/types/CHANGELOG.md rename to packages/core/types/CHANGELOG.md diff --git a/packages/types/package.json b/packages/core/types/package.json similarity index 100% rename from packages/types/package.json rename to packages/core/types/package.json diff --git a/packages/types/src/address/common.ts b/packages/core/types/src/address/common.ts similarity index 100% rename from packages/types/src/address/common.ts rename to packages/core/types/src/address/common.ts diff --git a/packages/types/src/address/index.ts b/packages/core/types/src/address/index.ts similarity index 100% rename from packages/types/src/address/index.ts rename to packages/core/types/src/address/index.ts diff --git a/packages/types/src/api-key/common/api-key.ts b/packages/core/types/src/api-key/common/api-key.ts similarity index 100% rename from packages/types/src/api-key/common/api-key.ts rename to packages/core/types/src/api-key/common/api-key.ts diff --git a/packages/types/src/api-key/common/index.ts b/packages/core/types/src/api-key/common/index.ts similarity index 100% rename from packages/types/src/api-key/common/index.ts rename to packages/core/types/src/api-key/common/index.ts diff --git a/packages/types/src/api-key/index.ts b/packages/core/types/src/api-key/index.ts similarity index 100% rename from packages/types/src/api-key/index.ts rename to packages/core/types/src/api-key/index.ts diff --git a/packages/types/src/api-key/mutations/api-key.ts b/packages/core/types/src/api-key/mutations/api-key.ts similarity index 100% rename from packages/types/src/api-key/mutations/api-key.ts rename to packages/core/types/src/api-key/mutations/api-key.ts diff --git a/packages/types/src/api-key/mutations/index.ts b/packages/core/types/src/api-key/mutations/index.ts similarity index 100% rename from packages/types/src/api-key/mutations/index.ts rename to packages/core/types/src/api-key/mutations/index.ts diff --git a/packages/types/src/api-key/service.ts b/packages/core/types/src/api-key/service.ts similarity index 100% rename from packages/types/src/api-key/service.ts rename to packages/core/types/src/api-key/service.ts diff --git a/packages/types/src/auth/common/auth-user.ts b/packages/core/types/src/auth/common/auth-user.ts similarity index 100% rename from packages/types/src/auth/common/auth-user.ts rename to packages/core/types/src/auth/common/auth-user.ts diff --git a/packages/types/src/auth/common/index.ts b/packages/core/types/src/auth/common/index.ts similarity index 100% rename from packages/types/src/auth/common/index.ts rename to packages/core/types/src/auth/common/index.ts diff --git a/packages/types/src/auth/common/provider.ts b/packages/core/types/src/auth/common/provider.ts similarity index 100% rename from packages/types/src/auth/common/provider.ts rename to packages/core/types/src/auth/common/provider.ts diff --git a/packages/types/src/auth/index.ts b/packages/core/types/src/auth/index.ts similarity index 100% rename from packages/types/src/auth/index.ts rename to packages/core/types/src/auth/index.ts diff --git a/packages/types/src/auth/service.ts b/packages/core/types/src/auth/service.ts similarity index 100% rename from packages/types/src/auth/service.ts rename to packages/core/types/src/auth/service.ts diff --git a/packages/types/src/bundles.ts b/packages/core/types/src/bundles.ts similarity index 100% rename from packages/types/src/bundles.ts rename to packages/core/types/src/bundles.ts diff --git a/packages/types/src/cache/index.ts b/packages/core/types/src/cache/index.ts similarity index 100% rename from packages/types/src/cache/index.ts rename to packages/core/types/src/cache/index.ts diff --git a/packages/types/src/cache/service.ts b/packages/core/types/src/cache/service.ts similarity index 100% rename from packages/types/src/cache/service.ts rename to packages/core/types/src/cache/service.ts diff --git a/packages/types/src/cart/common.ts b/packages/core/types/src/cart/common.ts similarity index 100% rename from packages/types/src/cart/common.ts rename to packages/core/types/src/cart/common.ts diff --git a/packages/types/src/cart/index.ts b/packages/core/types/src/cart/index.ts similarity index 100% rename from packages/types/src/cart/index.ts rename to packages/core/types/src/cart/index.ts diff --git a/packages/types/src/cart/mutations.ts b/packages/core/types/src/cart/mutations.ts similarity index 100% rename from packages/types/src/cart/mutations.ts rename to packages/core/types/src/cart/mutations.ts diff --git a/packages/types/src/cart/service.ts b/packages/core/types/src/cart/service.ts similarity index 100% rename from packages/types/src/cart/service.ts rename to packages/core/types/src/cart/service.ts diff --git a/packages/types/src/cart/workflows.ts b/packages/core/types/src/cart/workflows.ts similarity index 100% rename from packages/types/src/cart/workflows.ts rename to packages/core/types/src/cart/workflows.ts diff --git a/packages/types/src/common/batch.ts b/packages/core/types/src/common/batch.ts similarity index 100% rename from packages/types/src/common/batch.ts rename to packages/core/types/src/common/batch.ts diff --git a/packages/types/src/common/common.ts b/packages/core/types/src/common/common.ts similarity index 100% rename from packages/types/src/common/common.ts rename to packages/core/types/src/common/common.ts diff --git a/packages/types/src/common/config-module.ts b/packages/core/types/src/common/config-module.ts similarity index 100% rename from packages/types/src/common/config-module.ts rename to packages/core/types/src/common/config-module.ts diff --git a/packages/types/src/common/index.ts b/packages/core/types/src/common/index.ts similarity index 100% rename from packages/types/src/common/index.ts rename to packages/core/types/src/common/index.ts diff --git a/packages/types/src/common/medusa-container.ts b/packages/core/types/src/common/medusa-container.ts similarity index 100% rename from packages/types/src/common/medusa-container.ts rename to packages/core/types/src/common/medusa-container.ts diff --git a/packages/types/src/common/rule.ts b/packages/core/types/src/common/rule.ts similarity index 100% rename from packages/types/src/common/rule.ts rename to packages/core/types/src/common/rule.ts diff --git a/packages/types/src/currency/common/currency.ts b/packages/core/types/src/currency/common/currency.ts similarity index 100% rename from packages/types/src/currency/common/currency.ts rename to packages/core/types/src/currency/common/currency.ts diff --git a/packages/types/src/currency/common/index.ts b/packages/core/types/src/currency/common/index.ts similarity index 100% rename from packages/types/src/currency/common/index.ts rename to packages/core/types/src/currency/common/index.ts diff --git a/packages/types/src/currency/index.ts b/packages/core/types/src/currency/index.ts similarity index 100% rename from packages/types/src/currency/index.ts rename to packages/core/types/src/currency/index.ts diff --git a/packages/types/src/currency/service.ts b/packages/core/types/src/currency/service.ts similarity index 100% rename from packages/types/src/currency/service.ts rename to packages/core/types/src/currency/service.ts diff --git a/packages/types/src/customer/common.ts b/packages/core/types/src/customer/common.ts similarity index 100% rename from packages/types/src/customer/common.ts rename to packages/core/types/src/customer/common.ts diff --git a/packages/types/src/customer/index.ts b/packages/core/types/src/customer/index.ts similarity index 100% rename from packages/types/src/customer/index.ts rename to packages/core/types/src/customer/index.ts diff --git a/packages/types/src/customer/mutations.ts b/packages/core/types/src/customer/mutations.ts similarity index 100% rename from packages/types/src/customer/mutations.ts rename to packages/core/types/src/customer/mutations.ts diff --git a/packages/types/src/customer/service.ts b/packages/core/types/src/customer/service.ts similarity index 100% rename from packages/types/src/customer/service.ts rename to packages/core/types/src/customer/service.ts diff --git a/packages/types/src/dal/entity.ts b/packages/core/types/src/dal/entity.ts similarity index 100% rename from packages/types/src/dal/entity.ts rename to packages/core/types/src/dal/entity.ts diff --git a/packages/types/src/dal/index.ts b/packages/core/types/src/dal/index.ts similarity index 100% rename from packages/types/src/dal/index.ts rename to packages/core/types/src/dal/index.ts diff --git a/packages/types/src/dal/repository-service.ts b/packages/core/types/src/dal/repository-service.ts similarity index 100% rename from packages/types/src/dal/repository-service.ts rename to packages/core/types/src/dal/repository-service.ts diff --git a/packages/types/src/dal/utils.ts b/packages/core/types/src/dal/utils.ts similarity index 100% rename from packages/types/src/dal/utils.ts rename to packages/core/types/src/dal/utils.ts diff --git a/packages/types/src/event-bus/common.ts b/packages/core/types/src/event-bus/common.ts similarity index 100% rename from packages/types/src/event-bus/common.ts rename to packages/core/types/src/event-bus/common.ts diff --git a/packages/types/src/event-bus/event-bus-module.ts b/packages/core/types/src/event-bus/event-bus-module.ts similarity index 100% rename from packages/types/src/event-bus/event-bus-module.ts rename to packages/core/types/src/event-bus/event-bus-module.ts diff --git a/packages/types/src/event-bus/event-bus.ts b/packages/core/types/src/event-bus/event-bus.ts similarity index 100% rename from packages/types/src/event-bus/event-bus.ts rename to packages/core/types/src/event-bus/event-bus.ts diff --git a/packages/types/src/event-bus/index.ts b/packages/core/types/src/event-bus/index.ts similarity index 100% rename from packages/types/src/event-bus/index.ts rename to packages/core/types/src/event-bus/index.ts diff --git a/packages/types/src/feature-flag/common.ts b/packages/core/types/src/feature-flag/common.ts similarity index 100% rename from packages/types/src/feature-flag/common.ts rename to packages/core/types/src/feature-flag/common.ts diff --git a/packages/types/src/feature-flag/index.ts b/packages/core/types/src/feature-flag/index.ts similarity index 100% rename from packages/types/src/feature-flag/index.ts rename to packages/core/types/src/feature-flag/index.ts diff --git a/packages/types/src/file-service/index.ts b/packages/core/types/src/file-service/index.ts similarity index 100% rename from packages/types/src/file-service/index.ts rename to packages/core/types/src/file-service/index.ts diff --git a/packages/types/src/file/common.ts b/packages/core/types/src/file/common.ts similarity index 100% rename from packages/types/src/file/common.ts rename to packages/core/types/src/file/common.ts diff --git a/packages/types/src/file/index.ts b/packages/core/types/src/file/index.ts similarity index 100% rename from packages/types/src/file/index.ts rename to packages/core/types/src/file/index.ts diff --git a/packages/types/src/file/mutations.ts b/packages/core/types/src/file/mutations.ts similarity index 100% rename from packages/types/src/file/mutations.ts rename to packages/core/types/src/file/mutations.ts diff --git a/packages/types/src/file/provider.ts b/packages/core/types/src/file/provider.ts similarity index 100% rename from packages/types/src/file/provider.ts rename to packages/core/types/src/file/provider.ts diff --git a/packages/types/src/file/providers/index.ts b/packages/core/types/src/file/providers/index.ts similarity index 100% rename from packages/types/src/file/providers/index.ts rename to packages/core/types/src/file/providers/index.ts diff --git a/packages/types/src/file/providers/local.ts b/packages/core/types/src/file/providers/local.ts similarity index 100% rename from packages/types/src/file/providers/local.ts rename to packages/core/types/src/file/providers/local.ts diff --git a/packages/types/src/file/providers/s3.ts b/packages/core/types/src/file/providers/s3.ts similarity index 100% rename from packages/types/src/file/providers/s3.ts rename to packages/core/types/src/file/providers/s3.ts diff --git a/packages/types/src/file/service.ts b/packages/core/types/src/file/service.ts similarity index 100% rename from packages/types/src/file/service.ts rename to packages/core/types/src/file/service.ts diff --git a/packages/types/src/fulfillment/common/address.ts b/packages/core/types/src/fulfillment/common/address.ts similarity index 100% rename from packages/types/src/fulfillment/common/address.ts rename to packages/core/types/src/fulfillment/common/address.ts diff --git a/packages/types/src/fulfillment/common/fulfillment-item.ts b/packages/core/types/src/fulfillment/common/fulfillment-item.ts similarity index 100% rename from packages/types/src/fulfillment/common/fulfillment-item.ts rename to packages/core/types/src/fulfillment/common/fulfillment-item.ts diff --git a/packages/types/src/fulfillment/common/fulfillment-label.ts b/packages/core/types/src/fulfillment/common/fulfillment-label.ts similarity index 100% rename from packages/types/src/fulfillment/common/fulfillment-label.ts rename to packages/core/types/src/fulfillment/common/fulfillment-label.ts diff --git a/packages/types/src/fulfillment/common/fulfillment-provider.ts b/packages/core/types/src/fulfillment/common/fulfillment-provider.ts similarity index 100% rename from packages/types/src/fulfillment/common/fulfillment-provider.ts rename to packages/core/types/src/fulfillment/common/fulfillment-provider.ts diff --git a/packages/types/src/fulfillment/common/fulfillment-set.ts b/packages/core/types/src/fulfillment/common/fulfillment-set.ts similarity index 100% rename from packages/types/src/fulfillment/common/fulfillment-set.ts rename to packages/core/types/src/fulfillment/common/fulfillment-set.ts diff --git a/packages/types/src/fulfillment/common/fulfillment.ts b/packages/core/types/src/fulfillment/common/fulfillment.ts similarity index 100% rename from packages/types/src/fulfillment/common/fulfillment.ts rename to packages/core/types/src/fulfillment/common/fulfillment.ts diff --git a/packages/types/src/fulfillment/common/geo-zone.ts b/packages/core/types/src/fulfillment/common/geo-zone.ts similarity index 100% rename from packages/types/src/fulfillment/common/geo-zone.ts rename to packages/core/types/src/fulfillment/common/geo-zone.ts diff --git a/packages/types/src/fulfillment/common/index.ts b/packages/core/types/src/fulfillment/common/index.ts similarity index 100% rename from packages/types/src/fulfillment/common/index.ts rename to packages/core/types/src/fulfillment/common/index.ts diff --git a/packages/types/src/fulfillment/common/service-zone.ts b/packages/core/types/src/fulfillment/common/service-zone.ts similarity index 100% rename from packages/types/src/fulfillment/common/service-zone.ts rename to packages/core/types/src/fulfillment/common/service-zone.ts diff --git a/packages/types/src/fulfillment/common/shipping-option-rule.ts b/packages/core/types/src/fulfillment/common/shipping-option-rule.ts similarity index 100% rename from packages/types/src/fulfillment/common/shipping-option-rule.ts rename to packages/core/types/src/fulfillment/common/shipping-option-rule.ts diff --git a/packages/types/src/fulfillment/common/shipping-option-type.ts b/packages/core/types/src/fulfillment/common/shipping-option-type.ts similarity index 100% rename from packages/types/src/fulfillment/common/shipping-option-type.ts rename to packages/core/types/src/fulfillment/common/shipping-option-type.ts diff --git a/packages/types/src/fulfillment/common/shipping-option.ts b/packages/core/types/src/fulfillment/common/shipping-option.ts similarity index 100% rename from packages/types/src/fulfillment/common/shipping-option.ts rename to packages/core/types/src/fulfillment/common/shipping-option.ts diff --git a/packages/types/src/fulfillment/common/shipping-profile.ts b/packages/core/types/src/fulfillment/common/shipping-profile.ts similarity index 100% rename from packages/types/src/fulfillment/common/shipping-profile.ts rename to packages/core/types/src/fulfillment/common/shipping-profile.ts diff --git a/packages/types/src/fulfillment/index.ts b/packages/core/types/src/fulfillment/index.ts similarity index 100% rename from packages/types/src/fulfillment/index.ts rename to packages/core/types/src/fulfillment/index.ts diff --git a/packages/types/src/fulfillment/mutations/fulfillment-address.ts b/packages/core/types/src/fulfillment/mutations/fulfillment-address.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/fulfillment-address.ts rename to packages/core/types/src/fulfillment/mutations/fulfillment-address.ts diff --git a/packages/types/src/fulfillment/mutations/fulfillment-item.ts b/packages/core/types/src/fulfillment/mutations/fulfillment-item.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/fulfillment-item.ts rename to packages/core/types/src/fulfillment/mutations/fulfillment-item.ts diff --git a/packages/types/src/fulfillment/mutations/fulfillment-label.ts b/packages/core/types/src/fulfillment/mutations/fulfillment-label.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/fulfillment-label.ts rename to packages/core/types/src/fulfillment/mutations/fulfillment-label.ts diff --git a/packages/types/src/fulfillment/mutations/fulfillment-set.ts b/packages/core/types/src/fulfillment/mutations/fulfillment-set.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/fulfillment-set.ts rename to packages/core/types/src/fulfillment/mutations/fulfillment-set.ts diff --git a/packages/types/src/fulfillment/mutations/fulfillment.ts b/packages/core/types/src/fulfillment/mutations/fulfillment.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/fulfillment.ts rename to packages/core/types/src/fulfillment/mutations/fulfillment.ts diff --git a/packages/types/src/fulfillment/mutations/geo-zone.ts b/packages/core/types/src/fulfillment/mutations/geo-zone.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/geo-zone.ts rename to packages/core/types/src/fulfillment/mutations/geo-zone.ts diff --git a/packages/types/src/fulfillment/mutations/index.ts b/packages/core/types/src/fulfillment/mutations/index.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/index.ts rename to packages/core/types/src/fulfillment/mutations/index.ts diff --git a/packages/types/src/fulfillment/mutations/service-zone.ts b/packages/core/types/src/fulfillment/mutations/service-zone.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/service-zone.ts rename to packages/core/types/src/fulfillment/mutations/service-zone.ts diff --git a/packages/types/src/fulfillment/mutations/shipping-option-rule.ts b/packages/core/types/src/fulfillment/mutations/shipping-option-rule.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/shipping-option-rule.ts rename to packages/core/types/src/fulfillment/mutations/shipping-option-rule.ts diff --git a/packages/types/src/fulfillment/mutations/shipping-option-type.ts b/packages/core/types/src/fulfillment/mutations/shipping-option-type.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/shipping-option-type.ts rename to packages/core/types/src/fulfillment/mutations/shipping-option-type.ts diff --git a/packages/types/src/fulfillment/mutations/shipping-option.ts b/packages/core/types/src/fulfillment/mutations/shipping-option.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/shipping-option.ts rename to packages/core/types/src/fulfillment/mutations/shipping-option.ts diff --git a/packages/types/src/fulfillment/mutations/shipping-profile.ts b/packages/core/types/src/fulfillment/mutations/shipping-profile.ts similarity index 100% rename from packages/types/src/fulfillment/mutations/shipping-profile.ts rename to packages/core/types/src/fulfillment/mutations/shipping-profile.ts diff --git a/packages/types/src/fulfillment/provider.ts b/packages/core/types/src/fulfillment/provider.ts similarity index 100% rename from packages/types/src/fulfillment/provider.ts rename to packages/core/types/src/fulfillment/provider.ts diff --git a/packages/types/src/fulfillment/service.ts b/packages/core/types/src/fulfillment/service.ts similarity index 100% rename from packages/types/src/fulfillment/service.ts rename to packages/core/types/src/fulfillment/service.ts diff --git a/packages/types/src/fulfillment/workflows.ts b/packages/core/types/src/fulfillment/workflows.ts similarity index 100% rename from packages/types/src/fulfillment/workflows.ts rename to packages/core/types/src/fulfillment/workflows.ts diff --git a/packages/types/src/http/api-key/admin/api-key.ts b/packages/core/types/src/http/api-key/admin/api-key.ts similarity index 100% rename from packages/types/src/http/api-key/admin/api-key.ts rename to packages/core/types/src/http/api-key/admin/api-key.ts diff --git a/packages/types/src/http/api-key/admin/index.ts b/packages/core/types/src/http/api-key/admin/index.ts similarity index 100% rename from packages/types/src/http/api-key/admin/index.ts rename to packages/core/types/src/http/api-key/admin/index.ts diff --git a/packages/types/src/http/api-key/index.ts b/packages/core/types/src/http/api-key/index.ts similarity index 100% rename from packages/types/src/http/api-key/index.ts rename to packages/core/types/src/http/api-key/index.ts diff --git a/packages/types/src/http/campaign/admin/campaign.ts b/packages/core/types/src/http/campaign/admin/campaign.ts similarity index 100% rename from packages/types/src/http/campaign/admin/campaign.ts rename to packages/core/types/src/http/campaign/admin/campaign.ts diff --git a/packages/types/src/http/campaign/admin/index.ts b/packages/core/types/src/http/campaign/admin/index.ts similarity index 100% rename from packages/types/src/http/campaign/admin/index.ts rename to packages/core/types/src/http/campaign/admin/index.ts diff --git a/packages/types/src/http/campaign/index.ts b/packages/core/types/src/http/campaign/index.ts similarity index 100% rename from packages/types/src/http/campaign/index.ts rename to packages/core/types/src/http/campaign/index.ts diff --git a/packages/types/src/http/common/deleted-response.ts b/packages/core/types/src/http/common/deleted-response.ts similarity index 100% rename from packages/types/src/http/common/deleted-response.ts rename to packages/core/types/src/http/common/deleted-response.ts diff --git a/packages/types/src/http/common/index.ts b/packages/core/types/src/http/common/index.ts similarity index 100% rename from packages/types/src/http/common/index.ts rename to packages/core/types/src/http/common/index.ts diff --git a/packages/types/src/http/common/paginated-response.ts b/packages/core/types/src/http/common/paginated-response.ts similarity index 100% rename from packages/types/src/http/common/paginated-response.ts rename to packages/core/types/src/http/common/paginated-response.ts diff --git a/packages/types/src/http/customer/admin/customer.ts b/packages/core/types/src/http/customer/admin/customer.ts similarity index 100% rename from packages/types/src/http/customer/admin/customer.ts rename to packages/core/types/src/http/customer/admin/customer.ts diff --git a/packages/types/src/http/customer/admin/index.ts b/packages/core/types/src/http/customer/admin/index.ts similarity index 100% rename from packages/types/src/http/customer/admin/index.ts rename to packages/core/types/src/http/customer/admin/index.ts diff --git a/packages/types/src/http/customer/index.ts b/packages/core/types/src/http/customer/index.ts similarity index 100% rename from packages/types/src/http/customer/index.ts rename to packages/core/types/src/http/customer/index.ts diff --git a/packages/types/src/http/fulfillment/admin/fulfillment-address.ts b/packages/core/types/src/http/fulfillment/admin/fulfillment-address.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/fulfillment-address.ts rename to packages/core/types/src/http/fulfillment/admin/fulfillment-address.ts diff --git a/packages/types/src/http/fulfillment/admin/fulfillment-item.ts b/packages/core/types/src/http/fulfillment/admin/fulfillment-item.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/fulfillment-item.ts rename to packages/core/types/src/http/fulfillment/admin/fulfillment-item.ts diff --git a/packages/types/src/http/fulfillment/admin/fulfillment-label.ts b/packages/core/types/src/http/fulfillment/admin/fulfillment-label.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/fulfillment-label.ts rename to packages/core/types/src/http/fulfillment/admin/fulfillment-label.ts diff --git a/packages/types/src/http/fulfillment/admin/fulfillment-provider.ts b/packages/core/types/src/http/fulfillment/admin/fulfillment-provider.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/fulfillment-provider.ts rename to packages/core/types/src/http/fulfillment/admin/fulfillment-provider.ts diff --git a/packages/types/src/http/fulfillment/admin/fulfillment-set.ts b/packages/core/types/src/http/fulfillment/admin/fulfillment-set.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/fulfillment-set.ts rename to packages/core/types/src/http/fulfillment/admin/fulfillment-set.ts diff --git a/packages/types/src/http/fulfillment/admin/fulfillment.ts b/packages/core/types/src/http/fulfillment/admin/fulfillment.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/fulfillment.ts rename to packages/core/types/src/http/fulfillment/admin/fulfillment.ts diff --git a/packages/types/src/http/fulfillment/admin/geo-zone.ts b/packages/core/types/src/http/fulfillment/admin/geo-zone.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/geo-zone.ts rename to packages/core/types/src/http/fulfillment/admin/geo-zone.ts diff --git a/packages/types/src/http/fulfillment/admin/index.ts b/packages/core/types/src/http/fulfillment/admin/index.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/index.ts rename to packages/core/types/src/http/fulfillment/admin/index.ts diff --git a/packages/types/src/http/fulfillment/admin/service-zone.ts b/packages/core/types/src/http/fulfillment/admin/service-zone.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/service-zone.ts rename to packages/core/types/src/http/fulfillment/admin/service-zone.ts diff --git a/packages/types/src/http/fulfillment/admin/shipping-option-rule.ts b/packages/core/types/src/http/fulfillment/admin/shipping-option-rule.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/shipping-option-rule.ts rename to packages/core/types/src/http/fulfillment/admin/shipping-option-rule.ts diff --git a/packages/types/src/http/fulfillment/admin/shipping-option-type.ts b/packages/core/types/src/http/fulfillment/admin/shipping-option-type.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/shipping-option-type.ts rename to packages/core/types/src/http/fulfillment/admin/shipping-option-type.ts diff --git a/packages/types/src/http/fulfillment/admin/shipping-option.ts b/packages/core/types/src/http/fulfillment/admin/shipping-option.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/shipping-option.ts rename to packages/core/types/src/http/fulfillment/admin/shipping-option.ts diff --git a/packages/types/src/http/fulfillment/admin/shipping-profile.ts b/packages/core/types/src/http/fulfillment/admin/shipping-profile.ts similarity index 100% rename from packages/types/src/http/fulfillment/admin/shipping-profile.ts rename to packages/core/types/src/http/fulfillment/admin/shipping-profile.ts diff --git a/packages/types/src/http/fulfillment/index.ts b/packages/core/types/src/http/fulfillment/index.ts similarity index 100% rename from packages/types/src/http/fulfillment/index.ts rename to packages/core/types/src/http/fulfillment/index.ts diff --git a/packages/types/src/http/index.ts b/packages/core/types/src/http/index.ts similarity index 100% rename from packages/types/src/http/index.ts rename to packages/core/types/src/http/index.ts diff --git a/packages/types/src/http/inventory/index.ts b/packages/core/types/src/http/inventory/index.ts similarity index 100% rename from packages/types/src/http/inventory/index.ts rename to packages/core/types/src/http/inventory/index.ts diff --git a/packages/types/src/http/inventory/inventory-level.ts b/packages/core/types/src/http/inventory/inventory-level.ts similarity index 100% rename from packages/types/src/http/inventory/inventory-level.ts rename to packages/core/types/src/http/inventory/inventory-level.ts diff --git a/packages/types/src/http/inventory/inventory.ts b/packages/core/types/src/http/inventory/inventory.ts similarity index 100% rename from packages/types/src/http/inventory/inventory.ts rename to packages/core/types/src/http/inventory/inventory.ts diff --git a/packages/types/src/http/order/admin/index.ts b/packages/core/types/src/http/order/admin/index.ts similarity index 100% rename from packages/types/src/http/order/admin/index.ts rename to packages/core/types/src/http/order/admin/index.ts diff --git a/packages/types/src/http/order/index.ts b/packages/core/types/src/http/order/index.ts similarity index 100% rename from packages/types/src/http/order/index.ts rename to packages/core/types/src/http/order/index.ts diff --git a/packages/types/src/http/pricing/index.ts b/packages/core/types/src/http/pricing/index.ts similarity index 100% rename from packages/types/src/http/pricing/index.ts rename to packages/core/types/src/http/pricing/index.ts diff --git a/packages/types/src/http/pricing/price.ts b/packages/core/types/src/http/pricing/price.ts similarity index 100% rename from packages/types/src/http/pricing/price.ts rename to packages/core/types/src/http/pricing/price.ts diff --git a/packages/types/src/http/product-category/admin.ts b/packages/core/types/src/http/product-category/admin.ts similarity index 100% rename from packages/types/src/http/product-category/admin.ts rename to packages/core/types/src/http/product-category/admin.ts diff --git a/packages/types/src/http/product-category/common.ts b/packages/core/types/src/http/product-category/common.ts similarity index 100% rename from packages/types/src/http/product-category/common.ts rename to packages/core/types/src/http/product-category/common.ts diff --git a/packages/types/src/http/product-category/index.ts b/packages/core/types/src/http/product-category/index.ts similarity index 100% rename from packages/types/src/http/product-category/index.ts rename to packages/core/types/src/http/product-category/index.ts diff --git a/packages/types/src/http/product-category/store.ts b/packages/core/types/src/http/product-category/store.ts similarity index 100% rename from packages/types/src/http/product-category/store.ts rename to packages/core/types/src/http/product-category/store.ts diff --git a/packages/types/src/http/promotion/admin/index.ts b/packages/core/types/src/http/promotion/admin/index.ts similarity index 100% rename from packages/types/src/http/promotion/admin/index.ts rename to packages/core/types/src/http/promotion/admin/index.ts diff --git a/packages/types/src/http/promotion/admin/promotion-rule.ts b/packages/core/types/src/http/promotion/admin/promotion-rule.ts similarity index 100% rename from packages/types/src/http/promotion/admin/promotion-rule.ts rename to packages/core/types/src/http/promotion/admin/promotion-rule.ts diff --git a/packages/types/src/http/promotion/admin/rule-attribute-options.ts b/packages/core/types/src/http/promotion/admin/rule-attribute-options.ts similarity index 100% rename from packages/types/src/http/promotion/admin/rule-attribute-options.ts rename to packages/core/types/src/http/promotion/admin/rule-attribute-options.ts diff --git a/packages/types/src/http/promotion/admin/rule-operator-options.ts b/packages/core/types/src/http/promotion/admin/rule-operator-options.ts similarity index 100% rename from packages/types/src/http/promotion/admin/rule-operator-options.ts rename to packages/core/types/src/http/promotion/admin/rule-operator-options.ts diff --git a/packages/types/src/http/promotion/index.ts b/packages/core/types/src/http/promotion/index.ts similarity index 100% rename from packages/types/src/http/promotion/index.ts rename to packages/core/types/src/http/promotion/index.ts diff --git a/packages/types/src/http/reservation/admin/index.ts b/packages/core/types/src/http/reservation/admin/index.ts similarity index 100% rename from packages/types/src/http/reservation/admin/index.ts rename to packages/core/types/src/http/reservation/admin/index.ts diff --git a/packages/types/src/http/reservation/admin/reservation.ts b/packages/core/types/src/http/reservation/admin/reservation.ts similarity index 100% rename from packages/types/src/http/reservation/admin/reservation.ts rename to packages/core/types/src/http/reservation/admin/reservation.ts diff --git a/packages/types/src/http/reservation/index.ts b/packages/core/types/src/http/reservation/index.ts similarity index 100% rename from packages/types/src/http/reservation/index.ts rename to packages/core/types/src/http/reservation/index.ts diff --git a/packages/types/src/http/sales-channel/admin/index.ts b/packages/core/types/src/http/sales-channel/admin/index.ts similarity index 100% rename from packages/types/src/http/sales-channel/admin/index.ts rename to packages/core/types/src/http/sales-channel/admin/index.ts diff --git a/packages/types/src/http/sales-channel/admin/sales-channel.ts b/packages/core/types/src/http/sales-channel/admin/sales-channel.ts similarity index 100% rename from packages/types/src/http/sales-channel/admin/sales-channel.ts rename to packages/core/types/src/http/sales-channel/admin/sales-channel.ts diff --git a/packages/types/src/http/sales-channel/index.ts b/packages/core/types/src/http/sales-channel/index.ts similarity index 100% rename from packages/types/src/http/sales-channel/index.ts rename to packages/core/types/src/http/sales-channel/index.ts diff --git a/packages/types/src/http/stock-locations/common.ts b/packages/core/types/src/http/stock-locations/common.ts similarity index 100% rename from packages/types/src/http/stock-locations/common.ts rename to packages/core/types/src/http/stock-locations/common.ts diff --git a/packages/types/src/http/stock-locations/index.ts b/packages/core/types/src/http/stock-locations/index.ts similarity index 100% rename from packages/types/src/http/stock-locations/index.ts rename to packages/core/types/src/http/stock-locations/index.ts diff --git a/packages/types/src/http/tax/admin/index.ts b/packages/core/types/src/http/tax/admin/index.ts similarity index 100% rename from packages/types/src/http/tax/admin/index.ts rename to packages/core/types/src/http/tax/admin/index.ts diff --git a/packages/types/src/http/tax/admin/tax-rates.ts b/packages/core/types/src/http/tax/admin/tax-rates.ts similarity index 100% rename from packages/types/src/http/tax/admin/tax-rates.ts rename to packages/core/types/src/http/tax/admin/tax-rates.ts diff --git a/packages/types/src/http/tax/admin/tax-regions.ts b/packages/core/types/src/http/tax/admin/tax-regions.ts similarity index 100% rename from packages/types/src/http/tax/admin/tax-regions.ts rename to packages/core/types/src/http/tax/admin/tax-regions.ts diff --git a/packages/types/src/http/tax/index.ts b/packages/core/types/src/http/tax/index.ts similarity index 100% rename from packages/types/src/http/tax/index.ts rename to packages/core/types/src/http/tax/index.ts diff --git a/packages/types/src/index.ts b/packages/core/types/src/index.ts similarity index 100% rename from packages/types/src/index.ts rename to packages/core/types/src/index.ts diff --git a/packages/types/src/inventory/bundle.ts b/packages/core/types/src/inventory/bundle.ts similarity index 100% rename from packages/types/src/inventory/bundle.ts rename to packages/core/types/src/inventory/bundle.ts diff --git a/packages/types/src/inventory/common.ts b/packages/core/types/src/inventory/common.ts similarity index 100% rename from packages/types/src/inventory/common.ts rename to packages/core/types/src/inventory/common.ts diff --git a/packages/types/src/inventory/common/index.ts b/packages/core/types/src/inventory/common/index.ts similarity index 100% rename from packages/types/src/inventory/common/index.ts rename to packages/core/types/src/inventory/common/index.ts diff --git a/packages/types/src/inventory/common/inventory-item.ts b/packages/core/types/src/inventory/common/inventory-item.ts similarity index 100% rename from packages/types/src/inventory/common/inventory-item.ts rename to packages/core/types/src/inventory/common/inventory-item.ts diff --git a/packages/types/src/inventory/common/inventory-level.ts b/packages/core/types/src/inventory/common/inventory-level.ts similarity index 100% rename from packages/types/src/inventory/common/inventory-level.ts rename to packages/core/types/src/inventory/common/inventory-level.ts diff --git a/packages/types/src/inventory/common/reservation-item.ts b/packages/core/types/src/inventory/common/reservation-item.ts similarity index 100% rename from packages/types/src/inventory/common/reservation-item.ts rename to packages/core/types/src/inventory/common/reservation-item.ts diff --git a/packages/types/src/inventory/index.ts b/packages/core/types/src/inventory/index.ts similarity index 100% rename from packages/types/src/inventory/index.ts rename to packages/core/types/src/inventory/index.ts diff --git a/packages/types/src/inventory/mutations/index.ts b/packages/core/types/src/inventory/mutations/index.ts similarity index 100% rename from packages/types/src/inventory/mutations/index.ts rename to packages/core/types/src/inventory/mutations/index.ts diff --git a/packages/types/src/inventory/mutations/inventory-item.ts b/packages/core/types/src/inventory/mutations/inventory-item.ts similarity index 100% rename from packages/types/src/inventory/mutations/inventory-item.ts rename to packages/core/types/src/inventory/mutations/inventory-item.ts diff --git a/packages/types/src/inventory/mutations/inventory-level.ts b/packages/core/types/src/inventory/mutations/inventory-level.ts similarity index 100% rename from packages/types/src/inventory/mutations/inventory-level.ts rename to packages/core/types/src/inventory/mutations/inventory-level.ts diff --git a/packages/types/src/inventory/mutations/reservation-item.ts b/packages/core/types/src/inventory/mutations/reservation-item.ts similarity index 100% rename from packages/types/src/inventory/mutations/reservation-item.ts rename to packages/core/types/src/inventory/mutations/reservation-item.ts diff --git a/packages/types/src/inventory/service-next.ts b/packages/core/types/src/inventory/service-next.ts similarity index 100% rename from packages/types/src/inventory/service-next.ts rename to packages/core/types/src/inventory/service-next.ts diff --git a/packages/types/src/inventory/service.ts b/packages/core/types/src/inventory/service.ts similarity index 100% rename from packages/types/src/inventory/service.ts rename to packages/core/types/src/inventory/service.ts diff --git a/packages/types/src/joiner/index.ts b/packages/core/types/src/joiner/index.ts similarity index 100% rename from packages/types/src/joiner/index.ts rename to packages/core/types/src/joiner/index.ts diff --git a/packages/types/src/link-modules/index.ts b/packages/core/types/src/link-modules/index.ts similarity index 100% rename from packages/types/src/link-modules/index.ts rename to packages/core/types/src/link-modules/index.ts diff --git a/packages/types/src/logger/index.ts b/packages/core/types/src/logger/index.ts similarity index 100% rename from packages/types/src/logger/index.ts rename to packages/core/types/src/logger/index.ts diff --git a/packages/types/src/modules-sdk/index.ts b/packages/core/types/src/modules-sdk/index.ts similarity index 100% rename from packages/types/src/modules-sdk/index.ts rename to packages/core/types/src/modules-sdk/index.ts diff --git a/packages/types/src/modules-sdk/internal-module-service.ts b/packages/core/types/src/modules-sdk/internal-module-service.ts similarity index 100% rename from packages/types/src/modules-sdk/internal-module-service.ts rename to packages/core/types/src/modules-sdk/internal-module-service.ts diff --git a/packages/types/src/modules-sdk/module-provider.ts b/packages/core/types/src/modules-sdk/module-provider.ts similarity index 100% rename from packages/types/src/modules-sdk/module-provider.ts rename to packages/core/types/src/modules-sdk/module-provider.ts diff --git a/packages/types/src/modules-sdk/module-service.ts b/packages/core/types/src/modules-sdk/module-service.ts similarity index 100% rename from packages/types/src/modules-sdk/module-service.ts rename to packages/core/types/src/modules-sdk/module-service.ts diff --git a/packages/types/src/order/common.ts b/packages/core/types/src/order/common.ts similarity index 100% rename from packages/types/src/order/common.ts rename to packages/core/types/src/order/common.ts diff --git a/packages/types/src/order/index.ts b/packages/core/types/src/order/index.ts similarity index 100% rename from packages/types/src/order/index.ts rename to packages/core/types/src/order/index.ts diff --git a/packages/types/src/order/mutations.ts b/packages/core/types/src/order/mutations.ts similarity index 100% rename from packages/types/src/order/mutations.ts rename to packages/core/types/src/order/mutations.ts diff --git a/packages/types/src/order/service.ts b/packages/core/types/src/order/service.ts similarity index 100% rename from packages/types/src/order/service.ts rename to packages/core/types/src/order/service.ts diff --git a/packages/types/src/order/workflows.ts b/packages/core/types/src/order/workflows.ts similarity index 100% rename from packages/types/src/order/workflows.ts rename to packages/core/types/src/order/workflows.ts diff --git a/packages/types/src/payment/common.ts b/packages/core/types/src/payment/common.ts similarity index 100% rename from packages/types/src/payment/common.ts rename to packages/core/types/src/payment/common.ts diff --git a/packages/types/src/payment/index.ts b/packages/core/types/src/payment/index.ts similarity index 100% rename from packages/types/src/payment/index.ts rename to packages/core/types/src/payment/index.ts diff --git a/packages/types/src/payment/mutations.ts b/packages/core/types/src/payment/mutations.ts similarity index 100% rename from packages/types/src/payment/mutations.ts rename to packages/core/types/src/payment/mutations.ts diff --git a/packages/types/src/payment/provider.ts b/packages/core/types/src/payment/provider.ts similarity index 100% rename from packages/types/src/payment/provider.ts rename to packages/core/types/src/payment/provider.ts diff --git a/packages/types/src/payment/service.ts b/packages/core/types/src/payment/service.ts similarity index 100% rename from packages/types/src/payment/service.ts rename to packages/core/types/src/payment/service.ts diff --git a/packages/types/src/pricing/common/index.ts b/packages/core/types/src/pricing/common/index.ts similarity index 100% rename from packages/types/src/pricing/common/index.ts rename to packages/core/types/src/pricing/common/index.ts diff --git a/packages/types/src/pricing/common/money-amount.ts b/packages/core/types/src/pricing/common/money-amount.ts similarity index 100% rename from packages/types/src/pricing/common/money-amount.ts rename to packages/core/types/src/pricing/common/money-amount.ts diff --git a/packages/types/src/pricing/common/price-list.ts b/packages/core/types/src/pricing/common/price-list.ts similarity index 100% rename from packages/types/src/pricing/common/price-list.ts rename to packages/core/types/src/pricing/common/price-list.ts diff --git a/packages/types/src/pricing/common/price-rule.ts b/packages/core/types/src/pricing/common/price-rule.ts similarity index 100% rename from packages/types/src/pricing/common/price-rule.ts rename to packages/core/types/src/pricing/common/price-rule.ts diff --git a/packages/types/src/pricing/common/price-set-rule-type.ts b/packages/core/types/src/pricing/common/price-set-rule-type.ts similarity index 100% rename from packages/types/src/pricing/common/price-set-rule-type.ts rename to packages/core/types/src/pricing/common/price-set-rule-type.ts diff --git a/packages/types/src/pricing/common/price-set.ts b/packages/core/types/src/pricing/common/price-set.ts similarity index 100% rename from packages/types/src/pricing/common/price-set.ts rename to packages/core/types/src/pricing/common/price-set.ts diff --git a/packages/types/src/pricing/common/price.ts b/packages/core/types/src/pricing/common/price.ts similarity index 100% rename from packages/types/src/pricing/common/price.ts rename to packages/core/types/src/pricing/common/price.ts diff --git a/packages/types/src/pricing/common/pricing-context.ts b/packages/core/types/src/pricing/common/pricing-context.ts similarity index 100% rename from packages/types/src/pricing/common/pricing-context.ts rename to packages/core/types/src/pricing/common/pricing-context.ts diff --git a/packages/types/src/pricing/common/rule-type.ts b/packages/core/types/src/pricing/common/rule-type.ts similarity index 100% rename from packages/types/src/pricing/common/rule-type.ts rename to packages/core/types/src/pricing/common/rule-type.ts diff --git a/packages/types/src/pricing/index.ts b/packages/core/types/src/pricing/index.ts similarity index 100% rename from packages/types/src/pricing/index.ts rename to packages/core/types/src/pricing/index.ts diff --git a/packages/types/src/pricing/service.ts b/packages/core/types/src/pricing/service.ts similarity index 100% rename from packages/types/src/pricing/service.ts rename to packages/core/types/src/pricing/service.ts diff --git a/packages/types/src/pricing/workflows.ts b/packages/core/types/src/pricing/workflows.ts similarity index 100% rename from packages/types/src/pricing/workflows.ts rename to packages/core/types/src/pricing/workflows.ts diff --git a/packages/types/src/product-category/index.ts b/packages/core/types/src/product-category/index.ts similarity index 100% rename from packages/types/src/product-category/index.ts rename to packages/core/types/src/product-category/index.ts diff --git a/packages/types/src/product-category/repository.ts b/packages/core/types/src/product-category/repository.ts similarity index 100% rename from packages/types/src/product-category/repository.ts rename to packages/core/types/src/product-category/repository.ts diff --git a/packages/types/src/product/common.ts b/packages/core/types/src/product/common.ts similarity index 100% rename from packages/types/src/product/common.ts rename to packages/core/types/src/product/common.ts diff --git a/packages/types/src/product/index.ts b/packages/core/types/src/product/index.ts similarity index 100% rename from packages/types/src/product/index.ts rename to packages/core/types/src/product/index.ts diff --git a/packages/types/src/product/service.ts b/packages/core/types/src/product/service.ts similarity index 100% rename from packages/types/src/product/service.ts rename to packages/core/types/src/product/service.ts diff --git a/packages/types/src/promotion/common/application-method.ts b/packages/core/types/src/promotion/common/application-method.ts similarity index 100% rename from packages/types/src/promotion/common/application-method.ts rename to packages/core/types/src/promotion/common/application-method.ts diff --git a/packages/types/src/promotion/common/campaign-budget.ts b/packages/core/types/src/promotion/common/campaign-budget.ts similarity index 100% rename from packages/types/src/promotion/common/campaign-budget.ts rename to packages/core/types/src/promotion/common/campaign-budget.ts diff --git a/packages/types/src/promotion/common/campaign.ts b/packages/core/types/src/promotion/common/campaign.ts similarity index 100% rename from packages/types/src/promotion/common/campaign.ts rename to packages/core/types/src/promotion/common/campaign.ts diff --git a/packages/types/src/promotion/common/compute-actions.ts b/packages/core/types/src/promotion/common/compute-actions.ts similarity index 100% rename from packages/types/src/promotion/common/compute-actions.ts rename to packages/core/types/src/promotion/common/compute-actions.ts diff --git a/packages/types/src/promotion/common/index.ts b/packages/core/types/src/promotion/common/index.ts similarity index 100% rename from packages/types/src/promotion/common/index.ts rename to packages/core/types/src/promotion/common/index.ts diff --git a/packages/types/src/promotion/common/promotion-rule-value.ts b/packages/core/types/src/promotion/common/promotion-rule-value.ts similarity index 100% rename from packages/types/src/promotion/common/promotion-rule-value.ts rename to packages/core/types/src/promotion/common/promotion-rule-value.ts diff --git a/packages/types/src/promotion/common/promotion-rule.ts b/packages/core/types/src/promotion/common/promotion-rule.ts similarity index 100% rename from packages/types/src/promotion/common/promotion-rule.ts rename to packages/core/types/src/promotion/common/promotion-rule.ts diff --git a/packages/types/src/promotion/common/promotion.ts b/packages/core/types/src/promotion/common/promotion.ts similarity index 100% rename from packages/types/src/promotion/common/promotion.ts rename to packages/core/types/src/promotion/common/promotion.ts diff --git a/packages/types/src/promotion/http.ts b/packages/core/types/src/promotion/http.ts similarity index 100% rename from packages/types/src/promotion/http.ts rename to packages/core/types/src/promotion/http.ts diff --git a/packages/types/src/promotion/index.ts b/packages/core/types/src/promotion/index.ts similarity index 100% rename from packages/types/src/promotion/index.ts rename to packages/core/types/src/promotion/index.ts diff --git a/packages/types/src/promotion/mutations.ts b/packages/core/types/src/promotion/mutations.ts similarity index 100% rename from packages/types/src/promotion/mutations.ts rename to packages/core/types/src/promotion/mutations.ts diff --git a/packages/types/src/promotion/service.ts b/packages/core/types/src/promotion/service.ts similarity index 100% rename from packages/types/src/promotion/service.ts rename to packages/core/types/src/promotion/service.ts diff --git a/packages/types/src/promotion/workflows.ts b/packages/core/types/src/promotion/workflows.ts similarity index 100% rename from packages/types/src/promotion/workflows.ts rename to packages/core/types/src/promotion/workflows.ts diff --git a/packages/types/src/region/common.ts b/packages/core/types/src/region/common.ts similarity index 100% rename from packages/types/src/region/common.ts rename to packages/core/types/src/region/common.ts diff --git a/packages/types/src/region/index.ts b/packages/core/types/src/region/index.ts similarity index 100% rename from packages/types/src/region/index.ts rename to packages/core/types/src/region/index.ts diff --git a/packages/types/src/region/mutations.ts b/packages/core/types/src/region/mutations.ts similarity index 100% rename from packages/types/src/region/mutations.ts rename to packages/core/types/src/region/mutations.ts diff --git a/packages/types/src/region/service.ts b/packages/core/types/src/region/service.ts similarity index 100% rename from packages/types/src/region/service.ts rename to packages/core/types/src/region/service.ts diff --git a/packages/types/src/region__legacy/common.ts b/packages/core/types/src/region__legacy/common.ts similarity index 100% rename from packages/types/src/region__legacy/common.ts rename to packages/core/types/src/region__legacy/common.ts diff --git a/packages/types/src/region__legacy/index.ts b/packages/core/types/src/region__legacy/index.ts similarity index 100% rename from packages/types/src/region__legacy/index.ts rename to packages/core/types/src/region__legacy/index.ts diff --git a/packages/types/src/sales-channel/common.ts b/packages/core/types/src/sales-channel/common.ts similarity index 100% rename from packages/types/src/sales-channel/common.ts rename to packages/core/types/src/sales-channel/common.ts diff --git a/packages/types/src/sales-channel/index.ts b/packages/core/types/src/sales-channel/index.ts similarity index 100% rename from packages/types/src/sales-channel/index.ts rename to packages/core/types/src/sales-channel/index.ts diff --git a/packages/types/src/sales-channel/mutations.ts b/packages/core/types/src/sales-channel/mutations.ts similarity index 100% rename from packages/types/src/sales-channel/mutations.ts rename to packages/core/types/src/sales-channel/mutations.ts diff --git a/packages/types/src/sales-channel/service.ts b/packages/core/types/src/sales-channel/service.ts similarity index 100% rename from packages/types/src/sales-channel/service.ts rename to packages/core/types/src/sales-channel/service.ts diff --git a/packages/types/src/search/index.ts b/packages/core/types/src/search/index.ts similarity index 100% rename from packages/types/src/search/index.ts rename to packages/core/types/src/search/index.ts diff --git a/packages/types/src/search/interface.ts b/packages/core/types/src/search/interface.ts similarity index 100% rename from packages/types/src/search/interface.ts rename to packages/core/types/src/search/interface.ts diff --git a/packages/types/src/search/settings.ts b/packages/core/types/src/search/settings.ts similarity index 100% rename from packages/types/src/search/settings.ts rename to packages/core/types/src/search/settings.ts diff --git a/packages/types/src/shared-context.ts b/packages/core/types/src/shared-context.ts similarity index 100% rename from packages/types/src/shared-context.ts rename to packages/core/types/src/shared-context.ts diff --git a/packages/types/src/stock-location/common.ts b/packages/core/types/src/stock-location/common.ts similarity index 100% rename from packages/types/src/stock-location/common.ts rename to packages/core/types/src/stock-location/common.ts diff --git a/packages/types/src/stock-location/index.ts b/packages/core/types/src/stock-location/index.ts similarity index 100% rename from packages/types/src/stock-location/index.ts rename to packages/core/types/src/stock-location/index.ts diff --git a/packages/types/src/stock-location/service-next.ts b/packages/core/types/src/stock-location/service-next.ts similarity index 100% rename from packages/types/src/stock-location/service-next.ts rename to packages/core/types/src/stock-location/service-next.ts diff --git a/packages/types/src/stock-location/service.ts b/packages/core/types/src/stock-location/service.ts similarity index 100% rename from packages/types/src/stock-location/service.ts rename to packages/core/types/src/stock-location/service.ts diff --git a/packages/types/src/store/common/index.ts b/packages/core/types/src/store/common/index.ts similarity index 100% rename from packages/types/src/store/common/index.ts rename to packages/core/types/src/store/common/index.ts diff --git a/packages/types/src/store/common/store.ts b/packages/core/types/src/store/common/store.ts similarity index 100% rename from packages/types/src/store/common/store.ts rename to packages/core/types/src/store/common/store.ts diff --git a/packages/types/src/store/index.ts b/packages/core/types/src/store/index.ts similarity index 100% rename from packages/types/src/store/index.ts rename to packages/core/types/src/store/index.ts diff --git a/packages/types/src/store/mutations/index.ts b/packages/core/types/src/store/mutations/index.ts similarity index 100% rename from packages/types/src/store/mutations/index.ts rename to packages/core/types/src/store/mutations/index.ts diff --git a/packages/types/src/store/mutations/store.ts b/packages/core/types/src/store/mutations/store.ts similarity index 100% rename from packages/types/src/store/mutations/store.ts rename to packages/core/types/src/store/mutations/store.ts diff --git a/packages/types/src/store/service.ts b/packages/core/types/src/store/service.ts similarity index 100% rename from packages/types/src/store/service.ts rename to packages/core/types/src/store/service.ts diff --git a/packages/types/src/tax/common.ts b/packages/core/types/src/tax/common.ts similarity index 100% rename from packages/types/src/tax/common.ts rename to packages/core/types/src/tax/common.ts diff --git a/packages/types/src/tax/index.ts b/packages/core/types/src/tax/index.ts similarity index 100% rename from packages/types/src/tax/index.ts rename to packages/core/types/src/tax/index.ts diff --git a/packages/types/src/tax/mutations.ts b/packages/core/types/src/tax/mutations.ts similarity index 100% rename from packages/types/src/tax/mutations.ts rename to packages/core/types/src/tax/mutations.ts diff --git a/packages/types/src/tax/provider.ts b/packages/core/types/src/tax/provider.ts similarity index 100% rename from packages/types/src/tax/provider.ts rename to packages/core/types/src/tax/provider.ts diff --git a/packages/types/src/tax/service.ts b/packages/core/types/src/tax/service.ts similarity index 100% rename from packages/types/src/tax/service.ts rename to packages/core/types/src/tax/service.ts diff --git a/packages/types/src/totals/big-number.ts b/packages/core/types/src/totals/big-number.ts similarity index 100% rename from packages/types/src/totals/big-number.ts rename to packages/core/types/src/totals/big-number.ts diff --git a/packages/types/src/totals/index.ts b/packages/core/types/src/totals/index.ts similarity index 100% rename from packages/types/src/totals/index.ts rename to packages/core/types/src/totals/index.ts diff --git a/packages/types/src/transaction-base/index.ts b/packages/core/types/src/transaction-base/index.ts similarity index 100% rename from packages/types/src/transaction-base/index.ts rename to packages/core/types/src/transaction-base/index.ts diff --git a/packages/types/src/transaction-base/transaction-base.ts b/packages/core/types/src/transaction-base/transaction-base.ts similarity index 100% rename from packages/types/src/transaction-base/transaction-base.ts rename to packages/core/types/src/transaction-base/transaction-base.ts diff --git a/packages/types/src/user/common.ts b/packages/core/types/src/user/common.ts similarity index 100% rename from packages/types/src/user/common.ts rename to packages/core/types/src/user/common.ts diff --git a/packages/types/src/user/index.ts b/packages/core/types/src/user/index.ts similarity index 100% rename from packages/types/src/user/index.ts rename to packages/core/types/src/user/index.ts diff --git a/packages/types/src/user/mutations.ts b/packages/core/types/src/user/mutations.ts similarity index 100% rename from packages/types/src/user/mutations.ts rename to packages/core/types/src/user/mutations.ts diff --git a/packages/types/src/user/service.ts b/packages/core/types/src/user/service.ts similarity index 100% rename from packages/types/src/user/service.ts rename to packages/core/types/src/user/service.ts diff --git a/packages/types/src/workflow/cart/create-cart.ts b/packages/core/types/src/workflow/cart/create-cart.ts similarity index 100% rename from packages/types/src/workflow/cart/create-cart.ts rename to packages/core/types/src/workflow/cart/create-cart.ts diff --git a/packages/types/src/workflow/cart/index.ts b/packages/core/types/src/workflow/cart/index.ts similarity index 100% rename from packages/types/src/workflow/cart/index.ts rename to packages/core/types/src/workflow/cart/index.ts diff --git a/packages/types/src/workflow/common.ts b/packages/core/types/src/workflow/common.ts similarity index 100% rename from packages/types/src/workflow/common.ts rename to packages/core/types/src/workflow/common.ts diff --git a/packages/types/src/workflow/fulfillment/create-fulfillment.ts b/packages/core/types/src/workflow/fulfillment/create-fulfillment.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/create-fulfillment.ts rename to packages/core/types/src/workflow/fulfillment/create-fulfillment.ts diff --git a/packages/types/src/workflow/fulfillment/create-shipment.ts b/packages/core/types/src/workflow/fulfillment/create-shipment.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/create-shipment.ts rename to packages/core/types/src/workflow/fulfillment/create-shipment.ts diff --git a/packages/types/src/workflow/fulfillment/create-shipping-options.ts b/packages/core/types/src/workflow/fulfillment/create-shipping-options.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/create-shipping-options.ts rename to packages/core/types/src/workflow/fulfillment/create-shipping-options.ts diff --git a/packages/types/src/workflow/fulfillment/delete-shipping-options.ts b/packages/core/types/src/workflow/fulfillment/delete-shipping-options.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/delete-shipping-options.ts rename to packages/core/types/src/workflow/fulfillment/delete-shipping-options.ts diff --git a/packages/types/src/workflow/fulfillment/index.ts b/packages/core/types/src/workflow/fulfillment/index.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/index.ts rename to packages/core/types/src/workflow/fulfillment/index.ts diff --git a/packages/types/src/workflow/fulfillment/service-zones.ts b/packages/core/types/src/workflow/fulfillment/service-zones.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/service-zones.ts rename to packages/core/types/src/workflow/fulfillment/service-zones.ts diff --git a/packages/types/src/workflow/fulfillment/shipping-profiles.ts b/packages/core/types/src/workflow/fulfillment/shipping-profiles.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/shipping-profiles.ts rename to packages/core/types/src/workflow/fulfillment/shipping-profiles.ts diff --git a/packages/types/src/workflow/fulfillment/update-fulfillment.ts b/packages/core/types/src/workflow/fulfillment/update-fulfillment.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/update-fulfillment.ts rename to packages/core/types/src/workflow/fulfillment/update-fulfillment.ts diff --git a/packages/types/src/workflow/fulfillment/update-shipping-options.ts b/packages/core/types/src/workflow/fulfillment/update-shipping-options.ts similarity index 100% rename from packages/types/src/workflow/fulfillment/update-shipping-options.ts rename to packages/core/types/src/workflow/fulfillment/update-shipping-options.ts diff --git a/packages/types/src/workflow/index.ts b/packages/core/types/src/workflow/index.ts similarity index 100% rename from packages/types/src/workflow/index.ts rename to packages/core/types/src/workflow/index.ts diff --git a/packages/types/src/workflow/inventory/create-inventory-items.ts b/packages/core/types/src/workflow/inventory/create-inventory-items.ts similarity index 100% rename from packages/types/src/workflow/inventory/create-inventory-items.ts rename to packages/core/types/src/workflow/inventory/create-inventory-items.ts diff --git a/packages/types/src/workflow/inventory/index.ts b/packages/core/types/src/workflow/inventory/index.ts similarity index 100% rename from packages/types/src/workflow/inventory/index.ts rename to packages/core/types/src/workflow/inventory/index.ts diff --git a/packages/types/src/workflow/invite/accept-invite.ts b/packages/core/types/src/workflow/invite/accept-invite.ts similarity index 100% rename from packages/types/src/workflow/invite/accept-invite.ts rename to packages/core/types/src/workflow/invite/accept-invite.ts diff --git a/packages/types/src/workflow/invite/create-invite.ts b/packages/core/types/src/workflow/invite/create-invite.ts similarity index 100% rename from packages/types/src/workflow/invite/create-invite.ts rename to packages/core/types/src/workflow/invite/create-invite.ts diff --git a/packages/types/src/workflow/invite/delete-invite.ts b/packages/core/types/src/workflow/invite/delete-invite.ts similarity index 100% rename from packages/types/src/workflow/invite/delete-invite.ts rename to packages/core/types/src/workflow/invite/delete-invite.ts diff --git a/packages/types/src/workflow/invite/index.ts b/packages/core/types/src/workflow/invite/index.ts similarity index 100% rename from packages/types/src/workflow/invite/index.ts rename to packages/core/types/src/workflow/invite/index.ts diff --git a/packages/types/src/workflow/invite/resend-invite.ts b/packages/core/types/src/workflow/invite/resend-invite.ts similarity index 100% rename from packages/types/src/workflow/invite/resend-invite.ts rename to packages/core/types/src/workflow/invite/resend-invite.ts diff --git a/packages/types/src/workflow/price-list/create-price-list.ts b/packages/core/types/src/workflow/price-list/create-price-list.ts similarity index 100% rename from packages/types/src/workflow/price-list/create-price-list.ts rename to packages/core/types/src/workflow/price-list/create-price-list.ts diff --git a/packages/types/src/workflow/price-list/index.ts b/packages/core/types/src/workflow/price-list/index.ts similarity index 100% rename from packages/types/src/workflow/price-list/index.ts rename to packages/core/types/src/workflow/price-list/index.ts diff --git a/packages/types/src/workflow/price-list/remove-price-list.ts b/packages/core/types/src/workflow/price-list/remove-price-list.ts similarity index 100% rename from packages/types/src/workflow/price-list/remove-price-list.ts rename to packages/core/types/src/workflow/price-list/remove-price-list.ts diff --git a/packages/types/src/workflow/product-category/index.ts b/packages/core/types/src/workflow/product-category/index.ts similarity index 100% rename from packages/types/src/workflow/product-category/index.ts rename to packages/core/types/src/workflow/product-category/index.ts diff --git a/packages/types/src/workflow/product/create-product-variants.ts b/packages/core/types/src/workflow/product/create-product-variants.ts similarity index 100% rename from packages/types/src/workflow/product/create-product-variants.ts rename to packages/core/types/src/workflow/product/create-product-variants.ts diff --git a/packages/types/src/workflow/product/create-products.ts b/packages/core/types/src/workflow/product/create-products.ts similarity index 100% rename from packages/types/src/workflow/product/create-products.ts rename to packages/core/types/src/workflow/product/create-products.ts diff --git a/packages/types/src/workflow/product/index.ts b/packages/core/types/src/workflow/product/index.ts similarity index 100% rename from packages/types/src/workflow/product/index.ts rename to packages/core/types/src/workflow/product/index.ts diff --git a/packages/types/src/workflow/product/update-product-variants.ts b/packages/core/types/src/workflow/product/update-product-variants.ts similarity index 100% rename from packages/types/src/workflow/product/update-product-variants.ts rename to packages/core/types/src/workflow/product/update-product-variants.ts diff --git a/packages/types/src/workflow/product/update-products.ts b/packages/core/types/src/workflow/product/update-products.ts similarity index 100% rename from packages/types/src/workflow/product/update-products.ts rename to packages/core/types/src/workflow/product/update-products.ts diff --git a/packages/types/src/workflow/region/create-regions.ts b/packages/core/types/src/workflow/region/create-regions.ts similarity index 100% rename from packages/types/src/workflow/region/create-regions.ts rename to packages/core/types/src/workflow/region/create-regions.ts diff --git a/packages/types/src/workflow/region/index.ts b/packages/core/types/src/workflow/region/index.ts similarity index 100% rename from packages/types/src/workflow/region/index.ts rename to packages/core/types/src/workflow/region/index.ts diff --git a/packages/types/src/workflow/region/update-regions.ts b/packages/core/types/src/workflow/region/update-regions.ts similarity index 100% rename from packages/types/src/workflow/region/update-regions.ts rename to packages/core/types/src/workflow/region/update-regions.ts diff --git a/packages/types/src/workflow/reservation/create-reservations.ts b/packages/core/types/src/workflow/reservation/create-reservations.ts similarity index 100% rename from packages/types/src/workflow/reservation/create-reservations.ts rename to packages/core/types/src/workflow/reservation/create-reservations.ts diff --git a/packages/types/src/workflow/reservation/index.ts b/packages/core/types/src/workflow/reservation/index.ts similarity index 100% rename from packages/types/src/workflow/reservation/index.ts rename to packages/core/types/src/workflow/reservation/index.ts diff --git a/packages/types/src/workflow/reservation/update-reservations.ts b/packages/core/types/src/workflow/reservation/update-reservations.ts similarity index 100% rename from packages/types/src/workflow/reservation/update-reservations.ts rename to packages/core/types/src/workflow/reservation/update-reservations.ts diff --git a/packages/types/src/workflow/user/create-user.ts b/packages/core/types/src/workflow/user/create-user.ts similarity index 100% rename from packages/types/src/workflow/user/create-user.ts rename to packages/core/types/src/workflow/user/create-user.ts diff --git a/packages/types/src/workflow/user/delete-user.ts b/packages/core/types/src/workflow/user/delete-user.ts similarity index 100% rename from packages/types/src/workflow/user/delete-user.ts rename to packages/core/types/src/workflow/user/delete-user.ts diff --git a/packages/types/src/workflow/user/index.ts b/packages/core/types/src/workflow/user/index.ts similarity index 100% rename from packages/types/src/workflow/user/index.ts rename to packages/core/types/src/workflow/user/index.ts diff --git a/packages/types/src/workflow/user/update-user.ts b/packages/core/types/src/workflow/user/update-user.ts similarity index 100% rename from packages/types/src/workflow/user/update-user.ts rename to packages/core/types/src/workflow/user/update-user.ts diff --git a/packages/types/src/workflows/index.ts b/packages/core/types/src/workflows/index.ts similarity index 100% rename from packages/types/src/workflows/index.ts rename to packages/core/types/src/workflows/index.ts diff --git a/packages/types/src/workflows/products/index.ts b/packages/core/types/src/workflows/products/index.ts similarity index 100% rename from packages/types/src/workflows/products/index.ts rename to packages/core/types/src/workflows/products/index.ts diff --git a/packages/types/src/workflows/products/mutations.ts b/packages/core/types/src/workflows/products/mutations.ts similarity index 100% rename from packages/types/src/workflows/products/mutations.ts rename to packages/core/types/src/workflows/products/mutations.ts diff --git a/packages/types/src/workflows/stock-locations/index.ts b/packages/core/types/src/workflows/stock-locations/index.ts similarity index 100% rename from packages/types/src/workflows/stock-locations/index.ts rename to packages/core/types/src/workflows/stock-locations/index.ts diff --git a/packages/types/src/workflows/stock-locations/mutations.ts b/packages/core/types/src/workflows/stock-locations/mutations.ts similarity index 100% rename from packages/types/src/workflows/stock-locations/mutations.ts rename to packages/core/types/src/workflows/stock-locations/mutations.ts diff --git a/packages/types/tsconfig.json b/packages/core/types/tsconfig.json similarity index 100% rename from packages/types/tsconfig.json rename to packages/core/types/tsconfig.json diff --git a/packages/utils/CHANGELOG.md b/packages/core/utils/CHANGELOG.md similarity index 100% rename from packages/utils/CHANGELOG.md rename to packages/core/utils/CHANGELOG.md diff --git a/packages/utils/jest.config.js b/packages/core/utils/jest.config.js similarity index 100% rename from packages/utils/jest.config.js rename to packages/core/utils/jest.config.js diff --git a/packages/utils/package.json b/packages/core/utils/package.json similarity index 100% rename from packages/utils/package.json rename to packages/core/utils/package.json diff --git a/packages/utils/src/api-key/api-key-type.ts b/packages/core/utils/src/api-key/api-key-type.ts similarity index 100% rename from packages/utils/src/api-key/api-key-type.ts rename to packages/core/utils/src/api-key/api-key-type.ts diff --git a/packages/utils/src/api-key/index.ts b/packages/core/utils/src/api-key/index.ts similarity index 100% rename from packages/utils/src/api-key/index.ts rename to packages/core/utils/src/api-key/index.ts diff --git a/packages/utils/src/auth/abstract-auth-provider.ts b/packages/core/utils/src/auth/abstract-auth-provider.ts similarity index 100% rename from packages/utils/src/auth/abstract-auth-provider.ts rename to packages/core/utils/src/auth/abstract-auth-provider.ts diff --git a/packages/utils/src/auth/index.ts b/packages/core/utils/src/auth/index.ts similarity index 100% rename from packages/utils/src/auth/index.ts rename to packages/core/utils/src/auth/index.ts diff --git a/packages/utils/src/bundles.ts b/packages/core/utils/src/bundles.ts similarity index 100% rename from packages/utils/src/bundles.ts rename to packages/core/utils/src/bundles.ts diff --git a/packages/utils/src/common/__tests__/array-intersection.spec.ts b/packages/core/utils/src/common/__tests__/array-intersection.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/array-intersection.spec.ts rename to packages/core/utils/src/common/__tests__/array-intersection.spec.ts diff --git a/packages/utils/src/common/__tests__/build-query.spec.ts b/packages/core/utils/src/common/__tests__/build-query.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/build-query.spec.ts rename to packages/core/utils/src/common/__tests__/build-query.spec.ts diff --git a/packages/utils/src/common/__tests__/convert-item-response-to-update-request.ts b/packages/core/utils/src/common/__tests__/convert-item-response-to-update-request.ts similarity index 100% rename from packages/utils/src/common/__tests__/convert-item-response-to-update-request.ts rename to packages/core/utils/src/common/__tests__/convert-item-response-to-update-request.ts diff --git a/packages/utils/src/common/__tests__/create-psql-index-helper.ts b/packages/core/utils/src/common/__tests__/create-psql-index-helper.ts similarity index 100% rename from packages/utils/src/common/__tests__/create-psql-index-helper.ts rename to packages/core/utils/src/common/__tests__/create-psql-index-helper.ts diff --git a/packages/utils/src/common/__tests__/deep-copy.spec.ts b/packages/core/utils/src/common/__tests__/deep-copy.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/deep-copy.spec.ts rename to packages/core/utils/src/common/__tests__/deep-copy.spec.ts diff --git a/packages/utils/src/common/__tests__/deep-equal-obj.spec.ts b/packages/core/utils/src/common/__tests__/deep-equal-obj.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/deep-equal-obj.spec.ts rename to packages/core/utils/src/common/__tests__/deep-equal-obj.spec.ts diff --git a/packages/utils/src/common/__tests__/deep-flat-map.ts b/packages/core/utils/src/common/__tests__/deep-flat-map.ts similarity index 100% rename from packages/utils/src/common/__tests__/deep-flat-map.ts rename to packages/core/utils/src/common/__tests__/deep-flat-map.ts diff --git a/packages/utils/src/common/__tests__/get-duplicates.spec.ts b/packages/core/utils/src/common/__tests__/get-duplicates.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/get-duplicates.spec.ts rename to packages/core/utils/src/common/__tests__/get-duplicates.spec.ts diff --git a/packages/utils/src/common/__tests__/get-selects-and-relations-from-object-array.spec.ts b/packages/core/utils/src/common/__tests__/get-selects-and-relations-from-object-array.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/get-selects-and-relations-from-object-array.spec.ts rename to packages/core/utils/src/common/__tests__/get-selects-and-relations-from-object-array.spec.ts diff --git a/packages/utils/src/common/__tests__/group-by.spec.ts b/packages/core/utils/src/common/__tests__/group-by.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/group-by.spec.ts rename to packages/core/utils/src/common/__tests__/group-by.spec.ts diff --git a/packages/utils/src/common/__tests__/handle-postgres-database-error.spec.ts b/packages/core/utils/src/common/__tests__/handle-postgres-database-error.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/handle-postgres-database-error.spec.ts rename to packages/core/utils/src/common/__tests__/handle-postgres-database-error.spec.ts diff --git a/packages/utils/src/common/__tests__/is-email.spec.ts b/packages/core/utils/src/common/__tests__/is-email.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/is-email.spec.ts rename to packages/core/utils/src/common/__tests__/is-email.spec.ts diff --git a/packages/utils/src/common/__tests__/is-present.spec.ts b/packages/core/utils/src/common/__tests__/is-present.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/is-present.spec.ts rename to packages/core/utils/src/common/__tests__/is-present.spec.ts diff --git a/packages/utils/src/common/__tests__/map-object-to.ts b/packages/core/utils/src/common/__tests__/map-object-to.ts similarity index 100% rename from packages/utils/src/common/__tests__/map-object-to.ts rename to packages/core/utils/src/common/__tests__/map-object-to.ts diff --git a/packages/utils/src/common/__tests__/object-to-string-path.spec.ts b/packages/core/utils/src/common/__tests__/object-to-string-path.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/object-to-string-path.spec.ts rename to packages/core/utils/src/common/__tests__/object-to-string-path.spec.ts diff --git a/packages/utils/src/common/__tests__/partition-array.spec.ts b/packages/core/utils/src/common/__tests__/partition-array.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/partition-array.spec.ts rename to packages/core/utils/src/common/__tests__/partition-array.spec.ts diff --git a/packages/utils/src/common/__tests__/pick-value-from-object.spec.ts b/packages/core/utils/src/common/__tests__/pick-value-from-object.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/pick-value-from-object.spec.ts rename to packages/core/utils/src/common/__tests__/pick-value-from-object.spec.ts diff --git a/packages/utils/src/common/__tests__/pluralize.spec.ts b/packages/core/utils/src/common/__tests__/pluralize.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/pluralize.spec.ts rename to packages/core/utils/src/common/__tests__/pluralize.spec.ts diff --git a/packages/utils/src/common/__tests__/promise-all.spec.ts b/packages/core/utils/src/common/__tests__/promise-all.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/promise-all.spec.ts rename to packages/core/utils/src/common/__tests__/promise-all.spec.ts diff --git a/packages/utils/src/common/__tests__/remote-query-object-from-string.spec.ts b/packages/core/utils/src/common/__tests__/remote-query-object-from-string.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/remote-query-object-from-string.spec.ts rename to packages/core/utils/src/common/__tests__/remote-query-object-from-string.spec.ts diff --git a/packages/utils/src/common/__tests__/remote-query-object-to-string.spec.ts b/packages/core/utils/src/common/__tests__/remote-query-object-to-string.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/remote-query-object-to-string.spec.ts rename to packages/core/utils/src/common/__tests__/remote-query-object-to-string.spec.ts diff --git a/packages/utils/src/common/__tests__/remove-undefined.spec.ts b/packages/core/utils/src/common/__tests__/remove-undefined.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/remove-undefined.spec.ts rename to packages/core/utils/src/common/__tests__/remove-undefined.spec.ts diff --git a/packages/utils/src/common/__tests__/string-to-select-relation-object.ts b/packages/core/utils/src/common/__tests__/string-to-select-relation-object.ts similarity index 100% rename from packages/utils/src/common/__tests__/string-to-select-relation-object.ts rename to packages/core/utils/src/common/__tests__/string-to-select-relation-object.ts diff --git a/packages/utils/src/common/__tests__/to-camel-case.spec.ts b/packages/core/utils/src/common/__tests__/to-camel-case.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/to-camel-case.spec.ts rename to packages/core/utils/src/common/__tests__/to-camel-case.spec.ts diff --git a/packages/utils/src/common/__tests__/upper-case-first.spec.ts b/packages/core/utils/src/common/__tests__/upper-case-first.spec.ts similarity index 100% rename from packages/utils/src/common/__tests__/upper-case-first.spec.ts rename to packages/core/utils/src/common/__tests__/upper-case-first.spec.ts diff --git a/packages/utils/src/common/alter-columns-helper.ts b/packages/core/utils/src/common/alter-columns-helper.ts similarity index 100% rename from packages/utils/src/common/alter-columns-helper.ts rename to packages/core/utils/src/common/alter-columns-helper.ts diff --git a/packages/utils/src/common/array-difference.ts b/packages/core/utils/src/common/array-difference.ts similarity index 100% rename from packages/utils/src/common/array-difference.ts rename to packages/core/utils/src/common/array-difference.ts diff --git a/packages/utils/src/common/array-intersection.ts b/packages/core/utils/src/common/array-intersection.ts similarity index 100% rename from packages/utils/src/common/array-intersection.ts rename to packages/core/utils/src/common/array-intersection.ts diff --git a/packages/utils/src/common/build-query.ts b/packages/core/utils/src/common/build-query.ts similarity index 100% rename from packages/utils/src/common/build-query.ts rename to packages/core/utils/src/common/build-query.ts diff --git a/packages/utils/src/common/camel-to-snake-case.ts b/packages/core/utils/src/common/camel-to-snake-case.ts similarity index 100% rename from packages/utils/src/common/camel-to-snake-case.ts rename to packages/core/utils/src/common/camel-to-snake-case.ts diff --git a/packages/utils/src/common/container.ts b/packages/core/utils/src/common/container.ts similarity index 100% rename from packages/utils/src/common/container.ts rename to packages/core/utils/src/common/container.ts diff --git a/packages/utils/src/common/convert-item-response-to-update-request.ts b/packages/core/utils/src/common/convert-item-response-to-update-request.ts similarity index 100% rename from packages/utils/src/common/convert-item-response-to-update-request.ts rename to packages/core/utils/src/common/convert-item-response-to-update-request.ts diff --git a/packages/utils/src/common/create-container-like.ts b/packages/core/utils/src/common/create-container-like.ts similarity index 100% rename from packages/utils/src/common/create-container-like.ts rename to packages/core/utils/src/common/create-container-like.ts diff --git a/packages/utils/src/common/create-psql-index-helper.ts b/packages/core/utils/src/common/create-psql-index-helper.ts similarity index 100% rename from packages/utils/src/common/create-psql-index-helper.ts rename to packages/core/utils/src/common/create-psql-index-helper.ts diff --git a/packages/utils/src/common/deduplicate.ts b/packages/core/utils/src/common/deduplicate.ts similarity index 100% rename from packages/utils/src/common/deduplicate.ts rename to packages/core/utils/src/common/deduplicate.ts diff --git a/packages/utils/src/common/deep-copy.ts b/packages/core/utils/src/common/deep-copy.ts similarity index 100% rename from packages/utils/src/common/deep-copy.ts rename to packages/core/utils/src/common/deep-copy.ts diff --git a/packages/utils/src/common/deep-equal-obj.ts b/packages/core/utils/src/common/deep-equal-obj.ts similarity index 100% rename from packages/utils/src/common/deep-equal-obj.ts rename to packages/core/utils/src/common/deep-equal-obj.ts diff --git a/packages/utils/src/common/deep-flat-map.ts b/packages/core/utils/src/common/deep-flat-map.ts similarity index 100% rename from packages/utils/src/common/deep-flat-map.ts rename to packages/core/utils/src/common/deep-flat-map.ts diff --git a/packages/utils/src/common/errors.ts b/packages/core/utils/src/common/errors.ts similarity index 100% rename from packages/utils/src/common/errors.ts rename to packages/core/utils/src/common/errors.ts diff --git a/packages/utils/src/common/generate-entity-id.ts b/packages/core/utils/src/common/generate-entity-id.ts similarity index 100% rename from packages/utils/src/common/generate-entity-id.ts rename to packages/core/utils/src/common/generate-entity-id.ts diff --git a/packages/utils/src/common/generate-linkable-keys-map.ts b/packages/core/utils/src/common/generate-linkable-keys-map.ts similarity index 100% rename from packages/utils/src/common/generate-linkable-keys-map.ts rename to packages/core/utils/src/common/generate-linkable-keys-map.ts diff --git a/packages/utils/src/common/get-config-file.ts b/packages/core/utils/src/common/get-config-file.ts similarity index 100% rename from packages/utils/src/common/get-config-file.ts rename to packages/core/utils/src/common/get-config-file.ts diff --git a/packages/utils/src/common/get-duplicates.ts b/packages/core/utils/src/common/get-duplicates.ts similarity index 100% rename from packages/utils/src/common/get-duplicates.ts rename to packages/core/utils/src/common/get-duplicates.ts diff --git a/packages/utils/src/common/get-iso-string-from-date.ts b/packages/core/utils/src/common/get-iso-string-from-date.ts similarity index 100% rename from packages/utils/src/common/get-iso-string-from-date.ts rename to packages/core/utils/src/common/get-iso-string-from-date.ts diff --git a/packages/utils/src/common/get-medusa-version.ts b/packages/core/utils/src/common/get-medusa-version.ts similarity index 100% rename from packages/utils/src/common/get-medusa-version.ts rename to packages/core/utils/src/common/get-medusa-version.ts diff --git a/packages/utils/src/common/get-selects-and-relations-from-object-array.ts b/packages/core/utils/src/common/get-selects-and-relations-from-object-array.ts similarity index 100% rename from packages/utils/src/common/get-selects-and-relations-from-object-array.ts rename to packages/core/utils/src/common/get-selects-and-relations-from-object-array.ts diff --git a/packages/utils/src/common/get-set-difference.ts b/packages/core/utils/src/common/get-set-difference.ts similarity index 100% rename from packages/utils/src/common/get-set-difference.ts rename to packages/core/utils/src/common/get-set-difference.ts diff --git a/packages/utils/src/common/group-by.ts b/packages/core/utils/src/common/group-by.ts similarity index 100% rename from packages/utils/src/common/group-by.ts rename to packages/core/utils/src/common/group-by.ts diff --git a/packages/utils/src/common/handle-postgres-database-error.ts b/packages/core/utils/src/common/handle-postgres-database-error.ts similarity index 100% rename from packages/utils/src/common/handle-postgres-database-error.ts rename to packages/core/utils/src/common/handle-postgres-database-error.ts diff --git a/packages/utils/src/common/index.ts b/packages/core/utils/src/common/index.ts similarity index 100% rename from packages/utils/src/common/index.ts rename to packages/core/utils/src/common/index.ts diff --git a/packages/utils/src/common/is-big-number.ts b/packages/core/utils/src/common/is-big-number.ts similarity index 100% rename from packages/utils/src/common/is-big-number.ts rename to packages/core/utils/src/common/is-big-number.ts diff --git a/packages/utils/src/common/is-date.ts b/packages/core/utils/src/common/is-date.ts similarity index 100% rename from packages/utils/src/common/is-date.ts rename to packages/core/utils/src/common/is-date.ts diff --git a/packages/utils/src/common/is-defined.ts b/packages/core/utils/src/common/is-defined.ts similarity index 100% rename from packages/utils/src/common/is-defined.ts rename to packages/core/utils/src/common/is-defined.ts diff --git a/packages/utils/src/common/is-email.ts b/packages/core/utils/src/common/is-email.ts similarity index 100% rename from packages/utils/src/common/is-email.ts rename to packages/core/utils/src/common/is-email.ts diff --git a/packages/utils/src/common/is-object.ts b/packages/core/utils/src/common/is-object.ts similarity index 100% rename from packages/utils/src/common/is-object.ts rename to packages/core/utils/src/common/is-object.ts diff --git a/packages/utils/src/common/is-present.ts b/packages/core/utils/src/common/is-present.ts similarity index 100% rename from packages/utils/src/common/is-present.ts rename to packages/core/utils/src/common/is-present.ts diff --git a/packages/utils/src/common/is-string.ts b/packages/core/utils/src/common/is-string.ts similarity index 100% rename from packages/utils/src/common/is-string.ts rename to packages/core/utils/src/common/is-string.ts diff --git a/packages/utils/src/common/lower-case-first.ts b/packages/core/utils/src/common/lower-case-first.ts similarity index 100% rename from packages/utils/src/common/lower-case-first.ts rename to packages/core/utils/src/common/lower-case-first.ts diff --git a/packages/utils/src/common/map-object-to.ts b/packages/core/utils/src/common/map-object-to.ts similarity index 100% rename from packages/utils/src/common/map-object-to.ts rename to packages/core/utils/src/common/map-object-to.ts diff --git a/packages/utils/src/common/medusa-container.ts b/packages/core/utils/src/common/medusa-container.ts similarity index 100% rename from packages/utils/src/common/medusa-container.ts rename to packages/core/utils/src/common/medusa-container.ts diff --git a/packages/utils/src/common/object-from-string-path.ts b/packages/core/utils/src/common/object-from-string-path.ts similarity index 100% rename from packages/utils/src/common/object-from-string-path.ts rename to packages/core/utils/src/common/object-from-string-path.ts diff --git a/packages/utils/src/common/object-to-string-path.ts b/packages/core/utils/src/common/object-to-string-path.ts similarity index 100% rename from packages/utils/src/common/object-to-string-path.ts rename to packages/core/utils/src/common/object-to-string-path.ts diff --git a/packages/utils/src/common/optional-numeric-serializer.ts b/packages/core/utils/src/common/optional-numeric-serializer.ts similarity index 100% rename from packages/utils/src/common/optional-numeric-serializer.ts rename to packages/core/utils/src/common/optional-numeric-serializer.ts diff --git a/packages/utils/src/common/partition-array.ts b/packages/core/utils/src/common/partition-array.ts similarity index 100% rename from packages/utils/src/common/partition-array.ts rename to packages/core/utils/src/common/partition-array.ts diff --git a/packages/utils/src/common/pick-deep.ts b/packages/core/utils/src/common/pick-deep.ts similarity index 100% rename from packages/utils/src/common/pick-deep.ts rename to packages/core/utils/src/common/pick-deep.ts diff --git a/packages/utils/src/common/pick-value-from-object.ts b/packages/core/utils/src/common/pick-value-from-object.ts similarity index 100% rename from packages/utils/src/common/pick-value-from-object.ts rename to packages/core/utils/src/common/pick-value-from-object.ts diff --git a/packages/utils/src/common/plurailze.ts b/packages/core/utils/src/common/plurailze.ts similarity index 100% rename from packages/utils/src/common/plurailze.ts rename to packages/core/utils/src/common/plurailze.ts diff --git a/packages/utils/src/common/prefix-array-items.ts b/packages/core/utils/src/common/prefix-array-items.ts similarity index 100% rename from packages/utils/src/common/prefix-array-items.ts rename to packages/core/utils/src/common/prefix-array-items.ts diff --git a/packages/utils/src/common/promise-all.ts b/packages/core/utils/src/common/promise-all.ts similarity index 100% rename from packages/utils/src/common/promise-all.ts rename to packages/core/utils/src/common/promise-all.ts diff --git a/packages/utils/src/common/remote-query-object-from-string.ts b/packages/core/utils/src/common/remote-query-object-from-string.ts similarity index 100% rename from packages/utils/src/common/remote-query-object-from-string.ts rename to packages/core/utils/src/common/remote-query-object-from-string.ts diff --git a/packages/utils/src/common/remote-query-object-to-string.ts b/packages/core/utils/src/common/remote-query-object-to-string.ts similarity index 100% rename from packages/utils/src/common/remote-query-object-to-string.ts rename to packages/core/utils/src/common/remote-query-object-to-string.ts diff --git a/packages/utils/src/common/remove-nullisih.ts b/packages/core/utils/src/common/remove-nullisih.ts similarity index 100% rename from packages/utils/src/common/remove-nullisih.ts rename to packages/core/utils/src/common/remove-nullisih.ts diff --git a/packages/utils/src/common/remove-undefined.ts b/packages/core/utils/src/common/remove-undefined.ts similarity index 100% rename from packages/utils/src/common/remove-undefined.ts rename to packages/core/utils/src/common/remove-undefined.ts diff --git a/packages/utils/src/common/rules.ts b/packages/core/utils/src/common/rules.ts similarity index 100% rename from packages/utils/src/common/rules.ts rename to packages/core/utils/src/common/rules.ts diff --git a/packages/utils/src/common/selector-constraints-to-string.ts b/packages/core/utils/src/common/selector-constraints-to-string.ts similarity index 100% rename from packages/utils/src/common/selector-constraints-to-string.ts rename to packages/core/utils/src/common/selector-constraints-to-string.ts diff --git a/packages/utils/src/common/set-metadata.ts b/packages/core/utils/src/common/set-metadata.ts similarity index 100% rename from packages/utils/src/common/set-metadata.ts rename to packages/core/utils/src/common/set-metadata.ts diff --git a/packages/utils/src/common/simple-hash.ts b/packages/core/utils/src/common/simple-hash.ts similarity index 100% rename from packages/utils/src/common/simple-hash.ts rename to packages/core/utils/src/common/simple-hash.ts diff --git a/packages/utils/src/common/string-or-regex-equals.ts b/packages/core/utils/src/common/string-or-regex-equals.ts similarity index 100% rename from packages/utils/src/common/string-or-regex-equals.ts rename to packages/core/utils/src/common/string-or-regex-equals.ts diff --git a/packages/utils/src/common/string-to-select-relation-object.ts b/packages/core/utils/src/common/string-to-select-relation-object.ts similarity index 100% rename from packages/utils/src/common/string-to-select-relation-object.ts rename to packages/core/utils/src/common/string-to-select-relation-object.ts diff --git a/packages/utils/src/common/stringify-circular.ts b/packages/core/utils/src/common/stringify-circular.ts similarity index 100% rename from packages/utils/src/common/stringify-circular.ts rename to packages/core/utils/src/common/stringify-circular.ts diff --git a/packages/utils/src/common/to-camel-case.ts b/packages/core/utils/src/common/to-camel-case.ts similarity index 100% rename from packages/utils/src/common/to-camel-case.ts rename to packages/core/utils/src/common/to-camel-case.ts diff --git a/packages/utils/src/common/to-kebab-case.ts b/packages/core/utils/src/common/to-kebab-case.ts similarity index 100% rename from packages/utils/src/common/to-kebab-case.ts rename to packages/core/utils/src/common/to-kebab-case.ts diff --git a/packages/utils/src/common/to-pascal-case.ts b/packages/core/utils/src/common/to-pascal-case.ts similarity index 100% rename from packages/utils/src/common/to-pascal-case.ts rename to packages/core/utils/src/common/to-pascal-case.ts diff --git a/packages/utils/src/common/transaction/do-not-force-transaction.ts b/packages/core/utils/src/common/transaction/do-not-force-transaction.ts similarity index 100% rename from packages/utils/src/common/transaction/do-not-force-transaction.ts rename to packages/core/utils/src/common/transaction/do-not-force-transaction.ts diff --git a/packages/utils/src/common/transaction/index.ts b/packages/core/utils/src/common/transaction/index.ts similarity index 100% rename from packages/utils/src/common/transaction/index.ts rename to packages/core/utils/src/common/transaction/index.ts diff --git a/packages/utils/src/common/transaction/should-force-transaction.ts b/packages/core/utils/src/common/transaction/should-force-transaction.ts similarity index 100% rename from packages/utils/src/common/transaction/should-force-transaction.ts rename to packages/core/utils/src/common/transaction/should-force-transaction.ts diff --git a/packages/utils/src/common/trim-zeros.ts b/packages/core/utils/src/common/trim-zeros.ts similarity index 100% rename from packages/utils/src/common/trim-zeros.ts rename to packages/core/utils/src/common/trim-zeros.ts diff --git a/packages/utils/src/common/upper-case-first.ts b/packages/core/utils/src/common/upper-case-first.ts similarity index 100% rename from packages/utils/src/common/upper-case-first.ts rename to packages/core/utils/src/common/upper-case-first.ts diff --git a/packages/utils/src/common/wrap-handler.ts b/packages/core/utils/src/common/wrap-handler.ts similarity index 100% rename from packages/utils/src/common/wrap-handler.ts rename to packages/core/utils/src/common/wrap-handler.ts diff --git a/packages/utils/src/dal/index.ts b/packages/core/utils/src/dal/index.ts similarity index 100% rename from packages/utils/src/dal/index.ts rename to packages/core/utils/src/dal/index.ts diff --git a/packages/utils/src/dal/mikro-orm/__fixtures__/utils.ts b/packages/core/utils/src/dal/mikro-orm/__fixtures__/utils.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/__fixtures__/utils.ts rename to packages/core/utils/src/dal/mikro-orm/__fixtures__/utils.ts diff --git a/packages/utils/src/dal/mikro-orm/__tests__/big-number-field.spec.ts b/packages/core/utils/src/dal/mikro-orm/__tests__/big-number-field.spec.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/__tests__/big-number-field.spec.ts rename to packages/core/utils/src/dal/mikro-orm/__tests__/big-number-field.spec.ts diff --git a/packages/utils/src/dal/mikro-orm/__tests__/mikro-orm-free-text-search-filter.spec.ts b/packages/core/utils/src/dal/mikro-orm/__tests__/mikro-orm-free-text-search-filter.spec.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/__tests__/mikro-orm-free-text-search-filter.spec.ts rename to packages/core/utils/src/dal/mikro-orm/__tests__/mikro-orm-free-text-search-filter.spec.ts diff --git a/packages/utils/src/dal/mikro-orm/__tests__/mikro-orm-serializer.spec.ts b/packages/core/utils/src/dal/mikro-orm/__tests__/mikro-orm-serializer.spec.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/__tests__/mikro-orm-serializer.spec.ts rename to packages/core/utils/src/dal/mikro-orm/__tests__/mikro-orm-serializer.spec.ts diff --git a/packages/utils/src/dal/mikro-orm/__tests__/ts-migration-generator.spec.ts b/packages/core/utils/src/dal/mikro-orm/__tests__/ts-migration-generator.spec.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/__tests__/ts-migration-generator.spec.ts rename to packages/core/utils/src/dal/mikro-orm/__tests__/ts-migration-generator.spec.ts diff --git a/packages/utils/src/dal/mikro-orm/__tests__/utils.spec.ts b/packages/core/utils/src/dal/mikro-orm/__tests__/utils.spec.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/__tests__/utils.spec.ts rename to packages/core/utils/src/dal/mikro-orm/__tests__/utils.spec.ts diff --git a/packages/utils/src/dal/mikro-orm/big-number-field.ts b/packages/core/utils/src/dal/mikro-orm/big-number-field.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/big-number-field.ts rename to packages/core/utils/src/dal/mikro-orm/big-number-field.ts diff --git a/packages/utils/src/dal/mikro-orm/db-error-mapper.ts b/packages/core/utils/src/dal/mikro-orm/db-error-mapper.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/db-error-mapper.ts rename to packages/core/utils/src/dal/mikro-orm/db-error-mapper.ts diff --git a/packages/utils/src/dal/mikro-orm/decorators/searchable.ts b/packages/core/utils/src/dal/mikro-orm/decorators/searchable.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/decorators/searchable.ts rename to packages/core/utils/src/dal/mikro-orm/decorators/searchable.ts diff --git a/packages/utils/src/dal/mikro-orm/integration-tests/__tests__/mikro-orm-repository.spec.ts b/packages/core/utils/src/dal/mikro-orm/integration-tests/__tests__/mikro-orm-repository.spec.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/integration-tests/__tests__/mikro-orm-repository.spec.ts rename to packages/core/utils/src/dal/mikro-orm/integration-tests/__tests__/mikro-orm-repository.spec.ts diff --git a/packages/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts b/packages/core/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts rename to packages/core/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts diff --git a/packages/utils/src/dal/mikro-orm/mikro-orm-free-text-search-filter.ts b/packages/core/utils/src/dal/mikro-orm/mikro-orm-free-text-search-filter.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/mikro-orm-free-text-search-filter.ts rename to packages/core/utils/src/dal/mikro-orm/mikro-orm-free-text-search-filter.ts diff --git a/packages/utils/src/dal/mikro-orm/mikro-orm-repository.ts b/packages/core/utils/src/dal/mikro-orm/mikro-orm-repository.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/mikro-orm-repository.ts rename to packages/core/utils/src/dal/mikro-orm/mikro-orm-repository.ts diff --git a/packages/utils/src/dal/mikro-orm/mikro-orm-serializer.ts b/packages/core/utils/src/dal/mikro-orm/mikro-orm-serializer.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/mikro-orm-serializer.ts rename to packages/core/utils/src/dal/mikro-orm/mikro-orm-serializer.ts diff --git a/packages/utils/src/dal/mikro-orm/mikro-orm-soft-deletable-filter.ts b/packages/core/utils/src/dal/mikro-orm/mikro-orm-soft-deletable-filter.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/mikro-orm-soft-deletable-filter.ts rename to packages/core/utils/src/dal/mikro-orm/mikro-orm-soft-deletable-filter.ts diff --git a/packages/utils/src/dal/mikro-orm/utils.ts b/packages/core/utils/src/dal/mikro-orm/utils.ts similarity index 100% rename from packages/utils/src/dal/mikro-orm/utils.ts rename to packages/core/utils/src/dal/mikro-orm/utils.ts diff --git a/packages/utils/src/dal/repositories/index.ts b/packages/core/utils/src/dal/repositories/index.ts similarity index 100% rename from packages/utils/src/dal/repositories/index.ts rename to packages/core/utils/src/dal/repositories/index.ts diff --git a/packages/utils/src/dal/repositories/load-custom-repositories.ts b/packages/core/utils/src/dal/repositories/load-custom-repositories.ts similarity index 100% rename from packages/utils/src/dal/repositories/load-custom-repositories.ts rename to packages/core/utils/src/dal/repositories/load-custom-repositories.ts diff --git a/packages/utils/src/dal/utils.ts b/packages/core/utils/src/dal/utils.ts similarity index 100% rename from packages/utils/src/dal/utils.ts rename to packages/core/utils/src/dal/utils.ts diff --git a/packages/utils/src/decorators/index.ts b/packages/core/utils/src/decorators/index.ts similarity index 100% rename from packages/utils/src/decorators/index.ts rename to packages/core/utils/src/decorators/index.ts diff --git a/packages/utils/src/decorators/inject-entity-manager.ts b/packages/core/utils/src/decorators/inject-entity-manager.ts similarity index 100% rename from packages/utils/src/decorators/inject-entity-manager.ts rename to packages/core/utils/src/decorators/inject-entity-manager.ts diff --git a/packages/utils/src/defaults/countries.ts b/packages/core/utils/src/defaults/countries.ts similarity index 100% rename from packages/utils/src/defaults/countries.ts rename to packages/core/utils/src/defaults/countries.ts diff --git a/packages/utils/src/defaults/currencies.ts b/packages/core/utils/src/defaults/currencies.ts similarity index 100% rename from packages/utils/src/defaults/currencies.ts rename to packages/core/utils/src/defaults/currencies.ts diff --git a/packages/utils/src/defaults/index.ts b/packages/core/utils/src/defaults/index.ts similarity index 100% rename from packages/utils/src/defaults/index.ts rename to packages/core/utils/src/defaults/index.ts diff --git a/packages/utils/src/event-bus/__tests__/message-aggregator.spec.ts b/packages/core/utils/src/event-bus/__tests__/message-aggregator.spec.ts similarity index 100% rename from packages/utils/src/event-bus/__tests__/message-aggregator.spec.ts rename to packages/core/utils/src/event-bus/__tests__/message-aggregator.spec.ts diff --git a/packages/utils/src/event-bus/build-event-messages.ts b/packages/core/utils/src/event-bus/build-event-messages.ts similarity index 100% rename from packages/utils/src/event-bus/build-event-messages.ts rename to packages/core/utils/src/event-bus/build-event-messages.ts diff --git a/packages/utils/src/event-bus/common-events.ts b/packages/core/utils/src/event-bus/common-events.ts similarity index 100% rename from packages/utils/src/event-bus/common-events.ts rename to packages/core/utils/src/event-bus/common-events.ts diff --git a/packages/utils/src/event-bus/index.ts b/packages/core/utils/src/event-bus/index.ts similarity index 100% rename from packages/utils/src/event-bus/index.ts rename to packages/core/utils/src/event-bus/index.ts diff --git a/packages/utils/src/event-bus/message-aggregator.ts b/packages/core/utils/src/event-bus/message-aggregator.ts similarity index 100% rename from packages/utils/src/event-bus/message-aggregator.ts rename to packages/core/utils/src/event-bus/message-aggregator.ts diff --git a/packages/utils/src/event-bus/utils.ts b/packages/core/utils/src/event-bus/utils.ts similarity index 100% rename from packages/utils/src/event-bus/utils.ts rename to packages/core/utils/src/event-bus/utils.ts diff --git a/packages/utils/src/exceptions/index.ts b/packages/core/utils/src/exceptions/index.ts similarity index 100% rename from packages/utils/src/exceptions/index.ts rename to packages/core/utils/src/exceptions/index.ts diff --git a/packages/utils/src/exceptions/is-duplicate-error.ts b/packages/core/utils/src/exceptions/is-duplicate-error.ts similarity index 100% rename from packages/utils/src/exceptions/is-duplicate-error.ts rename to packages/core/utils/src/exceptions/is-duplicate-error.ts diff --git a/packages/utils/src/exceptions/postgres-error.ts b/packages/core/utils/src/exceptions/postgres-error.ts similarity index 100% rename from packages/utils/src/exceptions/postgres-error.ts rename to packages/core/utils/src/exceptions/postgres-error.ts diff --git a/packages/utils/src/feature-flags/analytics.ts b/packages/core/utils/src/feature-flags/analytics.ts similarity index 100% rename from packages/utils/src/feature-flags/analytics.ts rename to packages/core/utils/src/feature-flags/analytics.ts diff --git a/packages/utils/src/feature-flags/index.ts b/packages/core/utils/src/feature-flags/index.ts similarity index 100% rename from packages/utils/src/feature-flags/index.ts rename to packages/core/utils/src/feature-flags/index.ts diff --git a/packages/utils/src/feature-flags/many-to-many-inventory.ts b/packages/core/utils/src/feature-flags/many-to-many-inventory.ts similarity index 100% rename from packages/utils/src/feature-flags/many-to-many-inventory.ts rename to packages/core/utils/src/feature-flags/many-to-many-inventory.ts diff --git a/packages/utils/src/feature-flags/medusa-v2.ts b/packages/core/utils/src/feature-flags/medusa-v2.ts similarity index 100% rename from packages/utils/src/feature-flags/medusa-v2.ts rename to packages/core/utils/src/feature-flags/medusa-v2.ts diff --git a/packages/utils/src/feature-flags/order-editing.ts b/packages/core/utils/src/feature-flags/order-editing.ts similarity index 100% rename from packages/utils/src/feature-flags/order-editing.ts rename to packages/core/utils/src/feature-flags/order-editing.ts diff --git a/packages/utils/src/feature-flags/product-categories.ts b/packages/core/utils/src/feature-flags/product-categories.ts similarity index 100% rename from packages/utils/src/feature-flags/product-categories.ts rename to packages/core/utils/src/feature-flags/product-categories.ts diff --git a/packages/utils/src/feature-flags/publishable-api-keys.ts b/packages/core/utils/src/feature-flags/publishable-api-keys.ts similarity index 100% rename from packages/utils/src/feature-flags/publishable-api-keys.ts rename to packages/core/utils/src/feature-flags/publishable-api-keys.ts diff --git a/packages/utils/src/feature-flags/sales-channels.ts b/packages/core/utils/src/feature-flags/sales-channels.ts similarity index 100% rename from packages/utils/src/feature-flags/sales-channels.ts rename to packages/core/utils/src/feature-flags/sales-channels.ts diff --git a/packages/utils/src/feature-flags/tax-inclusive-pricing.ts b/packages/core/utils/src/feature-flags/tax-inclusive-pricing.ts similarity index 100% rename from packages/utils/src/feature-flags/tax-inclusive-pricing.ts rename to packages/core/utils/src/feature-flags/tax-inclusive-pricing.ts diff --git a/packages/utils/src/feature-flags/utils/flag-router.ts b/packages/core/utils/src/feature-flags/utils/flag-router.ts similarity index 100% rename from packages/utils/src/feature-flags/utils/flag-router.ts rename to packages/core/utils/src/feature-flags/utils/flag-router.ts diff --git a/packages/utils/src/feature-flags/utils/index.ts b/packages/core/utils/src/feature-flags/utils/index.ts similarity index 100% rename from packages/utils/src/feature-flags/utils/index.ts rename to packages/core/utils/src/feature-flags/utils/index.ts diff --git a/packages/utils/src/feature-flags/workflows.ts b/packages/core/utils/src/feature-flags/workflows.ts similarity index 100% rename from packages/utils/src/feature-flags/workflows.ts rename to packages/core/utils/src/feature-flags/workflows.ts diff --git a/packages/utils/src/file/abstract-file-provider.ts b/packages/core/utils/src/file/abstract-file-provider.ts similarity index 100% rename from packages/utils/src/file/abstract-file-provider.ts rename to packages/core/utils/src/file/abstract-file-provider.ts diff --git a/packages/utils/src/file/index.ts b/packages/core/utils/src/file/index.ts similarity index 100% rename from packages/utils/src/file/index.ts rename to packages/core/utils/src/file/index.ts diff --git a/packages/utils/src/fulfillment/events.ts b/packages/core/utils/src/fulfillment/events.ts similarity index 100% rename from packages/utils/src/fulfillment/events.ts rename to packages/core/utils/src/fulfillment/events.ts diff --git a/packages/utils/src/fulfillment/geo-zone.ts b/packages/core/utils/src/fulfillment/geo-zone.ts similarity index 100% rename from packages/utils/src/fulfillment/geo-zone.ts rename to packages/core/utils/src/fulfillment/geo-zone.ts diff --git a/packages/utils/src/fulfillment/index.ts b/packages/core/utils/src/fulfillment/index.ts similarity index 100% rename from packages/utils/src/fulfillment/index.ts rename to packages/core/utils/src/fulfillment/index.ts diff --git a/packages/utils/src/fulfillment/provider.ts b/packages/core/utils/src/fulfillment/provider.ts similarity index 100% rename from packages/utils/src/fulfillment/provider.ts rename to packages/core/utils/src/fulfillment/provider.ts diff --git a/packages/utils/src/fulfillment/shipping-options.ts b/packages/core/utils/src/fulfillment/shipping-options.ts similarity index 100% rename from packages/utils/src/fulfillment/shipping-options.ts rename to packages/core/utils/src/fulfillment/shipping-options.ts diff --git a/packages/utils/src/index.ts b/packages/core/utils/src/index.ts similarity index 100% rename from packages/utils/src/index.ts rename to packages/core/utils/src/index.ts diff --git a/packages/utils/src/inventory/events.ts b/packages/core/utils/src/inventory/events.ts similarity index 100% rename from packages/utils/src/inventory/events.ts rename to packages/core/utils/src/inventory/events.ts diff --git a/packages/utils/src/inventory/index.ts b/packages/core/utils/src/inventory/index.ts similarity index 100% rename from packages/utils/src/inventory/index.ts rename to packages/core/utils/src/inventory/index.ts diff --git a/packages/utils/src/link/compose-link-name.ts b/packages/core/utils/src/link/compose-link-name.ts similarity index 100% rename from packages/utils/src/link/compose-link-name.ts rename to packages/core/utils/src/link/compose-link-name.ts diff --git a/packages/utils/src/link/index.ts b/packages/core/utils/src/link/index.ts similarity index 100% rename from packages/utils/src/link/index.ts rename to packages/core/utils/src/link/index.ts diff --git a/packages/utils/src/link/links.ts b/packages/core/utils/src/link/links.ts similarity index 100% rename from packages/utils/src/link/links.ts rename to packages/core/utils/src/link/links.ts diff --git a/packages/utils/src/modules-sdk/__tests__/abstract-module-service-factory.spec.ts b/packages/core/utils/src/modules-sdk/__tests__/abstract-module-service-factory.spec.ts similarity index 100% rename from packages/utils/src/modules-sdk/__tests__/abstract-module-service-factory.spec.ts rename to packages/core/utils/src/modules-sdk/__tests__/abstract-module-service-factory.spec.ts diff --git a/packages/utils/src/modules-sdk/__tests__/internal-module-service-factory.spec.ts b/packages/core/utils/src/modules-sdk/__tests__/internal-module-service-factory.spec.ts similarity index 100% rename from packages/utils/src/modules-sdk/__tests__/internal-module-service-factory.spec.ts rename to packages/core/utils/src/modules-sdk/__tests__/internal-module-service-factory.spec.ts diff --git a/packages/utils/src/modules-sdk/__tests__/load-database-config.spec.ts b/packages/core/utils/src/modules-sdk/__tests__/load-database-config.spec.ts similarity index 100% rename from packages/utils/src/modules-sdk/__tests__/load-database-config.spec.ts rename to packages/core/utils/src/modules-sdk/__tests__/load-database-config.spec.ts diff --git a/packages/utils/src/modules-sdk/abstract-module-service-factory.ts b/packages/core/utils/src/modules-sdk/abstract-module-service-factory.ts similarity index 100% rename from packages/utils/src/modules-sdk/abstract-module-service-factory.ts rename to packages/core/utils/src/modules-sdk/abstract-module-service-factory.ts diff --git a/packages/utils/src/modules-sdk/build-query.ts b/packages/core/utils/src/modules-sdk/build-query.ts similarity index 100% rename from packages/utils/src/modules-sdk/build-query.ts rename to packages/core/utils/src/modules-sdk/build-query.ts diff --git a/packages/utils/src/modules-sdk/create-pg-connection.ts b/packages/core/utils/src/modules-sdk/create-pg-connection.ts similarity index 100% rename from packages/utils/src/modules-sdk/create-pg-connection.ts rename to packages/core/utils/src/modules-sdk/create-pg-connection.ts diff --git a/packages/utils/src/modules-sdk/decorators/context-parameter.ts b/packages/core/utils/src/modules-sdk/decorators/context-parameter.ts similarity index 100% rename from packages/utils/src/modules-sdk/decorators/context-parameter.ts rename to packages/core/utils/src/modules-sdk/decorators/context-parameter.ts diff --git a/packages/utils/src/modules-sdk/decorators/emit-events.ts b/packages/core/utils/src/modules-sdk/decorators/emit-events.ts similarity index 100% rename from packages/utils/src/modules-sdk/decorators/emit-events.ts rename to packages/core/utils/src/modules-sdk/decorators/emit-events.ts diff --git a/packages/utils/src/modules-sdk/decorators/index.ts b/packages/core/utils/src/modules-sdk/decorators/index.ts similarity index 100% rename from packages/utils/src/modules-sdk/decorators/index.ts rename to packages/core/utils/src/modules-sdk/decorators/index.ts diff --git a/packages/utils/src/modules-sdk/decorators/inject-into-context.ts b/packages/core/utils/src/modules-sdk/decorators/inject-into-context.ts similarity index 100% rename from packages/utils/src/modules-sdk/decorators/inject-into-context.ts rename to packages/core/utils/src/modules-sdk/decorators/inject-into-context.ts diff --git a/packages/utils/src/modules-sdk/decorators/inject-manager.ts b/packages/core/utils/src/modules-sdk/decorators/inject-manager.ts similarity index 100% rename from packages/utils/src/modules-sdk/decorators/inject-manager.ts rename to packages/core/utils/src/modules-sdk/decorators/inject-manager.ts diff --git a/packages/utils/src/modules-sdk/decorators/inject-shared-context.ts b/packages/core/utils/src/modules-sdk/decorators/inject-shared-context.ts similarity index 100% rename from packages/utils/src/modules-sdk/decorators/inject-shared-context.ts rename to packages/core/utils/src/modules-sdk/decorators/inject-shared-context.ts diff --git a/packages/utils/src/modules-sdk/decorators/inject-transaction-manager.ts b/packages/core/utils/src/modules-sdk/decorators/inject-transaction-manager.ts similarity index 100% rename from packages/utils/src/modules-sdk/decorators/inject-transaction-manager.ts rename to packages/core/utils/src/modules-sdk/decorators/inject-transaction-manager.ts diff --git a/packages/utils/src/modules-sdk/definition.ts b/packages/core/utils/src/modules-sdk/definition.ts similarity index 100% rename from packages/utils/src/modules-sdk/definition.ts rename to packages/core/utils/src/modules-sdk/definition.ts diff --git a/packages/utils/src/modules-sdk/index.ts b/packages/core/utils/src/modules-sdk/index.ts similarity index 100% rename from packages/utils/src/modules-sdk/index.ts rename to packages/core/utils/src/modules-sdk/index.ts diff --git a/packages/utils/src/modules-sdk/internal-module-service-factory.ts b/packages/core/utils/src/modules-sdk/internal-module-service-factory.ts similarity index 100% rename from packages/utils/src/modules-sdk/internal-module-service-factory.ts rename to packages/core/utils/src/modules-sdk/internal-module-service-factory.ts diff --git a/packages/utils/src/modules-sdk/load-module-database-config.ts b/packages/core/utils/src/modules-sdk/load-module-database-config.ts similarity index 100% rename from packages/utils/src/modules-sdk/load-module-database-config.ts rename to packages/core/utils/src/modules-sdk/load-module-database-config.ts diff --git a/packages/utils/src/modules-sdk/loaders/container-loader-factory.ts b/packages/core/utils/src/modules-sdk/loaders/container-loader-factory.ts similarity index 100% rename from packages/utils/src/modules-sdk/loaders/container-loader-factory.ts rename to packages/core/utils/src/modules-sdk/loaders/container-loader-factory.ts diff --git a/packages/utils/src/modules-sdk/loaders/mikro-orm-connection-loader-factory.ts b/packages/core/utils/src/modules-sdk/loaders/mikro-orm-connection-loader-factory.ts similarity index 100% rename from packages/utils/src/modules-sdk/loaders/mikro-orm-connection-loader-factory.ts rename to packages/core/utils/src/modules-sdk/loaders/mikro-orm-connection-loader-factory.ts diff --git a/packages/utils/src/modules-sdk/loaders/mikro-orm-connection-loader.ts b/packages/core/utils/src/modules-sdk/loaders/mikro-orm-connection-loader.ts similarity index 100% rename from packages/utils/src/modules-sdk/loaders/mikro-orm-connection-loader.ts rename to packages/core/utils/src/modules-sdk/loaders/mikro-orm-connection-loader.ts diff --git a/packages/utils/src/modules-sdk/migration-scripts/index.ts b/packages/core/utils/src/modules-sdk/migration-scripts/index.ts similarity index 100% rename from packages/utils/src/modules-sdk/migration-scripts/index.ts rename to packages/core/utils/src/modules-sdk/migration-scripts/index.ts diff --git a/packages/utils/src/modules-sdk/migration-scripts/migration-down.ts b/packages/core/utils/src/modules-sdk/migration-scripts/migration-down.ts similarity index 100% rename from packages/utils/src/modules-sdk/migration-scripts/migration-down.ts rename to packages/core/utils/src/modules-sdk/migration-scripts/migration-down.ts diff --git a/packages/utils/src/modules-sdk/migration-scripts/migration-up.ts b/packages/core/utils/src/modules-sdk/migration-scripts/migration-up.ts similarity index 100% rename from packages/utils/src/modules-sdk/migration-scripts/migration-up.ts rename to packages/core/utils/src/modules-sdk/migration-scripts/migration-up.ts diff --git a/packages/utils/src/modules-sdk/migration-scripts/seed.ts b/packages/core/utils/src/modules-sdk/migration-scripts/seed.ts similarity index 100% rename from packages/utils/src/modules-sdk/migration-scripts/seed.ts rename to packages/core/utils/src/modules-sdk/migration-scripts/seed.ts diff --git a/packages/utils/src/orchestration/index.ts b/packages/core/utils/src/orchestration/index.ts similarity index 100% rename from packages/utils/src/orchestration/index.ts rename to packages/core/utils/src/orchestration/index.ts diff --git a/packages/utils/src/orchestration/symbol.ts b/packages/core/utils/src/orchestration/symbol.ts similarity index 100% rename from packages/utils/src/orchestration/symbol.ts rename to packages/core/utils/src/orchestration/symbol.ts diff --git a/packages/utils/src/orchestration/types.ts b/packages/core/utils/src/orchestration/types.ts similarity index 100% rename from packages/utils/src/orchestration/types.ts rename to packages/core/utils/src/orchestration/types.ts diff --git a/packages/utils/src/order/index.ts b/packages/core/utils/src/order/index.ts similarity index 100% rename from packages/utils/src/order/index.ts rename to packages/core/utils/src/order/index.ts diff --git a/packages/utils/src/order/status.ts b/packages/core/utils/src/order/status.ts similarity index 100% rename from packages/utils/src/order/status.ts rename to packages/core/utils/src/order/status.ts diff --git a/packages/utils/src/payment/abstract-payment-provider.ts b/packages/core/utils/src/payment/abstract-payment-provider.ts similarity index 100% rename from packages/utils/src/payment/abstract-payment-provider.ts rename to packages/core/utils/src/payment/abstract-payment-provider.ts diff --git a/packages/utils/src/payment/index.ts b/packages/core/utils/src/payment/index.ts similarity index 100% rename from packages/utils/src/payment/index.ts rename to packages/core/utils/src/payment/index.ts diff --git a/packages/utils/src/payment/payment-collection.ts b/packages/core/utils/src/payment/payment-collection.ts similarity index 100% rename from packages/utils/src/payment/payment-collection.ts rename to packages/core/utils/src/payment/payment-collection.ts diff --git a/packages/utils/src/payment/payment-session.ts b/packages/core/utils/src/payment/payment-session.ts similarity index 100% rename from packages/utils/src/payment/payment-session.ts rename to packages/core/utils/src/payment/payment-session.ts diff --git a/packages/utils/src/payment/webhook.ts b/packages/core/utils/src/payment/webhook.ts similarity index 100% rename from packages/utils/src/payment/webhook.ts rename to packages/core/utils/src/payment/webhook.ts diff --git a/packages/utils/src/pricing/__tests__/get-invalid-rule-attributes.spec.ts b/packages/core/utils/src/pricing/__tests__/get-invalid-rule-attributes.spec.ts similarity index 100% rename from packages/utils/src/pricing/__tests__/get-invalid-rule-attributes.spec.ts rename to packages/core/utils/src/pricing/__tests__/get-invalid-rule-attributes.spec.ts diff --git a/packages/utils/src/pricing/__tests__/validate-rule-attributes.spec.ts b/packages/core/utils/src/pricing/__tests__/validate-rule-attributes.spec.ts similarity index 100% rename from packages/utils/src/pricing/__tests__/validate-rule-attributes.spec.ts rename to packages/core/utils/src/pricing/__tests__/validate-rule-attributes.spec.ts diff --git a/packages/utils/src/pricing/builders.ts b/packages/core/utils/src/pricing/builders.ts similarity index 100% rename from packages/utils/src/pricing/builders.ts rename to packages/core/utils/src/pricing/builders.ts diff --git a/packages/utils/src/pricing/index.ts b/packages/core/utils/src/pricing/index.ts similarity index 100% rename from packages/utils/src/pricing/index.ts rename to packages/core/utils/src/pricing/index.ts diff --git a/packages/utils/src/pricing/price-list.ts b/packages/core/utils/src/pricing/price-list.ts similarity index 100% rename from packages/utils/src/pricing/price-list.ts rename to packages/core/utils/src/pricing/price-list.ts diff --git a/packages/utils/src/pricing/rule-type.ts b/packages/core/utils/src/pricing/rule-type.ts similarity index 100% rename from packages/utils/src/pricing/rule-type.ts rename to packages/core/utils/src/pricing/rule-type.ts diff --git a/packages/utils/src/product/index.ts b/packages/core/utils/src/product/index.ts similarity index 100% rename from packages/utils/src/product/index.ts rename to packages/core/utils/src/product/index.ts diff --git a/packages/utils/src/promotion/index.ts b/packages/core/utils/src/promotion/index.ts similarity index 100% rename from packages/utils/src/promotion/index.ts rename to packages/core/utils/src/promotion/index.ts diff --git a/packages/utils/src/search/abstract-service.ts b/packages/core/utils/src/search/abstract-service.ts similarity index 100% rename from packages/utils/src/search/abstract-service.ts rename to packages/core/utils/src/search/abstract-service.ts diff --git a/packages/utils/src/search/index-types.ts b/packages/core/utils/src/search/index-types.ts similarity index 100% rename from packages/utils/src/search/index-types.ts rename to packages/core/utils/src/search/index-types.ts diff --git a/packages/utils/src/search/index.ts b/packages/core/utils/src/search/index.ts similarity index 100% rename from packages/utils/src/search/index.ts rename to packages/core/utils/src/search/index.ts diff --git a/packages/utils/src/search/search-relations.ts b/packages/core/utils/src/search/search-relations.ts similarity index 100% rename from packages/utils/src/search/search-relations.ts rename to packages/core/utils/src/search/search-relations.ts diff --git a/packages/utils/src/search/variant-keys.ts b/packages/core/utils/src/search/variant-keys.ts similarity index 100% rename from packages/utils/src/search/variant-keys.ts rename to packages/core/utils/src/search/variant-keys.ts diff --git a/packages/utils/src/shipping/index.ts b/packages/core/utils/src/shipping/index.ts similarity index 100% rename from packages/utils/src/shipping/index.ts rename to packages/core/utils/src/shipping/index.ts diff --git a/packages/utils/src/totals/__tests__/big-number.spec.ts b/packages/core/utils/src/totals/__tests__/big-number.spec.ts similarity index 100% rename from packages/utils/src/totals/__tests__/big-number.spec.ts rename to packages/core/utils/src/totals/__tests__/big-number.spec.ts diff --git a/packages/utils/src/totals/__tests__/create-raw-properties-from-bignumber.ts b/packages/core/utils/src/totals/__tests__/create-raw-properties-from-bignumber.ts similarity index 100% rename from packages/utils/src/totals/__tests__/create-raw-properties-from-bignumber.ts rename to packages/core/utils/src/totals/__tests__/create-raw-properties-from-bignumber.ts diff --git a/packages/utils/src/totals/__tests__/totals.ts b/packages/core/utils/src/totals/__tests__/totals.ts similarity index 100% rename from packages/utils/src/totals/__tests__/totals.ts rename to packages/core/utils/src/totals/__tests__/totals.ts diff --git a/packages/utils/src/totals/__tests__/transform-properties-to-bigbumber.spec.ts b/packages/core/utils/src/totals/__tests__/transform-properties-to-bigbumber.spec.ts similarity index 100% rename from packages/utils/src/totals/__tests__/transform-properties-to-bigbumber.spec.ts rename to packages/core/utils/src/totals/__tests__/transform-properties-to-bigbumber.spec.ts diff --git a/packages/utils/src/totals/adjustment/index.ts b/packages/core/utils/src/totals/adjustment/index.ts similarity index 100% rename from packages/utils/src/totals/adjustment/index.ts rename to packages/core/utils/src/totals/adjustment/index.ts diff --git a/packages/utils/src/totals/big-number.ts b/packages/core/utils/src/totals/big-number.ts similarity index 100% rename from packages/utils/src/totals/big-number.ts rename to packages/core/utils/src/totals/big-number.ts diff --git a/packages/utils/src/totals/cart/index.ts b/packages/core/utils/src/totals/cart/index.ts similarity index 100% rename from packages/utils/src/totals/cart/index.ts rename to packages/core/utils/src/totals/cart/index.ts diff --git a/packages/utils/src/totals/create-raw-properties-from-bignumber.ts b/packages/core/utils/src/totals/create-raw-properties-from-bignumber.ts similarity index 100% rename from packages/utils/src/totals/create-raw-properties-from-bignumber.ts rename to packages/core/utils/src/totals/create-raw-properties-from-bignumber.ts diff --git a/packages/utils/src/totals/index.ts b/packages/core/utils/src/totals/index.ts similarity index 100% rename from packages/utils/src/totals/index.ts rename to packages/core/utils/src/totals/index.ts diff --git a/packages/utils/src/totals/line-item/index.ts b/packages/core/utils/src/totals/line-item/index.ts similarity index 100% rename from packages/utils/src/totals/line-item/index.ts rename to packages/core/utils/src/totals/line-item/index.ts diff --git a/packages/utils/src/totals/math.ts b/packages/core/utils/src/totals/math.ts similarity index 100% rename from packages/utils/src/totals/math.ts rename to packages/core/utils/src/totals/math.ts diff --git a/packages/utils/src/totals/promotion/index.ts b/packages/core/utils/src/totals/promotion/index.ts similarity index 100% rename from packages/utils/src/totals/promotion/index.ts rename to packages/core/utils/src/totals/promotion/index.ts diff --git a/packages/utils/src/totals/shipping-method/index.ts b/packages/core/utils/src/totals/shipping-method/index.ts similarity index 100% rename from packages/utils/src/totals/shipping-method/index.ts rename to packages/core/utils/src/totals/shipping-method/index.ts diff --git a/packages/utils/src/totals/tax/index.ts b/packages/core/utils/src/totals/tax/index.ts similarity index 100% rename from packages/utils/src/totals/tax/index.ts rename to packages/core/utils/src/totals/tax/index.ts diff --git a/packages/utils/src/totals/transform-properties-to-bignumber.ts b/packages/core/utils/src/totals/transform-properties-to-bignumber.ts similarity index 100% rename from packages/utils/src/totals/transform-properties-to-bignumber.ts rename to packages/core/utils/src/totals/transform-properties-to-bignumber.ts diff --git a/packages/utils/src/user/events.ts b/packages/core/utils/src/user/events.ts similarity index 100% rename from packages/utils/src/user/events.ts rename to packages/core/utils/src/user/events.ts diff --git a/packages/utils/src/user/index.ts b/packages/core/utils/src/user/index.ts similarity index 100% rename from packages/utils/src/user/index.ts rename to packages/core/utils/src/user/index.ts diff --git a/packages/utils/tsconfig.json b/packages/core/utils/tsconfig.json similarity index 100% rename from packages/utils/tsconfig.json rename to packages/core/utils/tsconfig.json diff --git a/packages/utils/tsconfig.spec.json b/packages/core/utils/tsconfig.spec.json similarity index 100% rename from packages/utils/tsconfig.spec.json rename to packages/core/utils/tsconfig.spec.json diff --git a/packages/workflows-sdk/CHANGELOG.md b/packages/core/workflows-sdk/CHANGELOG.md similarity index 100% rename from packages/workflows-sdk/CHANGELOG.md rename to packages/core/workflows-sdk/CHANGELOG.md diff --git a/packages/workflows-sdk/jest.config.js b/packages/core/workflows-sdk/jest.config.js similarity index 100% rename from packages/workflows-sdk/jest.config.js rename to packages/core/workflows-sdk/jest.config.js diff --git a/packages/workflows-sdk/package.json b/packages/core/workflows-sdk/package.json similarity index 100% rename from packages/workflows-sdk/package.json rename to packages/core/workflows-sdk/package.json diff --git a/packages/workflows-sdk/src/helper/__tests__/compose.ts b/packages/core/workflows-sdk/src/helper/__tests__/compose.ts similarity index 100% rename from packages/workflows-sdk/src/helper/__tests__/compose.ts rename to packages/core/workflows-sdk/src/helper/__tests__/compose.ts diff --git a/packages/workflows-sdk/src/helper/__tests__/merge-data.spec.ts b/packages/core/workflows-sdk/src/helper/__tests__/merge-data.spec.ts similarity index 100% rename from packages/workflows-sdk/src/helper/__tests__/merge-data.spec.ts rename to packages/core/workflows-sdk/src/helper/__tests__/merge-data.spec.ts diff --git a/packages/workflows-sdk/src/helper/__tests__/pipe.spec.ts b/packages/core/workflows-sdk/src/helper/__tests__/pipe.spec.ts similarity index 100% rename from packages/workflows-sdk/src/helper/__tests__/pipe.spec.ts rename to packages/core/workflows-sdk/src/helper/__tests__/pipe.spec.ts diff --git a/packages/workflows-sdk/src/helper/__tests__/workflow-export.spec.ts b/packages/core/workflows-sdk/src/helper/__tests__/workflow-export.spec.ts similarity index 100% rename from packages/workflows-sdk/src/helper/__tests__/workflow-export.spec.ts rename to packages/core/workflows-sdk/src/helper/__tests__/workflow-export.spec.ts diff --git a/packages/workflows-sdk/src/helper/empty-handler.ts b/packages/core/workflows-sdk/src/helper/empty-handler.ts similarity index 100% rename from packages/workflows-sdk/src/helper/empty-handler.ts rename to packages/core/workflows-sdk/src/helper/empty-handler.ts diff --git a/packages/workflows-sdk/src/helper/index.ts b/packages/core/workflows-sdk/src/helper/index.ts similarity index 100% rename from packages/workflows-sdk/src/helper/index.ts rename to packages/core/workflows-sdk/src/helper/index.ts diff --git a/packages/workflows-sdk/src/helper/merge-data.ts b/packages/core/workflows-sdk/src/helper/merge-data.ts similarity index 100% rename from packages/workflows-sdk/src/helper/merge-data.ts rename to packages/core/workflows-sdk/src/helper/merge-data.ts diff --git a/packages/workflows-sdk/src/helper/pipe.ts b/packages/core/workflows-sdk/src/helper/pipe.ts similarity index 100% rename from packages/workflows-sdk/src/helper/pipe.ts rename to packages/core/workflows-sdk/src/helper/pipe.ts diff --git a/packages/workflows-sdk/src/helper/type.ts b/packages/core/workflows-sdk/src/helper/type.ts similarity index 100% rename from packages/workflows-sdk/src/helper/type.ts rename to packages/core/workflows-sdk/src/helper/type.ts diff --git a/packages/workflows-sdk/src/helper/workflow-export.ts b/packages/core/workflows-sdk/src/helper/workflow-export.ts similarity index 100% rename from packages/workflows-sdk/src/helper/workflow-export.ts rename to packages/core/workflows-sdk/src/helper/workflow-export.ts diff --git a/packages/workflows-sdk/src/index.ts b/packages/core/workflows-sdk/src/index.ts similarity index 100% rename from packages/workflows-sdk/src/index.ts rename to packages/core/workflows-sdk/src/index.ts diff --git a/packages/workflows-sdk/src/medusa-workflow.ts b/packages/core/workflows-sdk/src/medusa-workflow.ts similarity index 100% rename from packages/workflows-sdk/src/medusa-workflow.ts rename to packages/core/workflows-sdk/src/medusa-workflow.ts diff --git a/packages/workflows-sdk/src/types/common.ts b/packages/core/workflows-sdk/src/types/common.ts similarity index 100% rename from packages/workflows-sdk/src/types/common.ts rename to packages/core/workflows-sdk/src/types/common.ts diff --git a/packages/workflows-sdk/src/types/index.ts b/packages/core/workflows-sdk/src/types/index.ts similarity index 100% rename from packages/workflows-sdk/src/types/index.ts rename to packages/core/workflows-sdk/src/types/index.ts diff --git a/packages/workflows-sdk/src/types/mutations.ts b/packages/core/workflows-sdk/src/types/mutations.ts similarity index 100% rename from packages/workflows-sdk/src/types/mutations.ts rename to packages/core/workflows-sdk/src/types/mutations.ts diff --git a/packages/workflows-sdk/src/types/service.ts b/packages/core/workflows-sdk/src/types/service.ts similarity index 100% rename from packages/workflows-sdk/src/types/service.ts rename to packages/core/workflows-sdk/src/types/service.ts diff --git a/packages/workflows-sdk/src/utils/_playground.ts b/packages/core/workflows-sdk/src/utils/_playground.ts similarity index 100% rename from packages/workflows-sdk/src/utils/_playground.ts rename to packages/core/workflows-sdk/src/utils/_playground.ts diff --git a/packages/workflows-sdk/src/utils/composer/__tests__/index.spec.ts b/packages/core/workflows-sdk/src/utils/composer/__tests__/index.spec.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/__tests__/index.spec.ts rename to packages/core/workflows-sdk/src/utils/composer/__tests__/index.spec.ts diff --git a/packages/workflows-sdk/src/utils/composer/create-step.ts b/packages/core/workflows-sdk/src/utils/composer/create-step.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/create-step.ts rename to packages/core/workflows-sdk/src/utils/composer/create-step.ts diff --git a/packages/workflows-sdk/src/utils/composer/create-workflow.ts b/packages/core/workflows-sdk/src/utils/composer/create-workflow.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/create-workflow.ts rename to packages/core/workflows-sdk/src/utils/composer/create-workflow.ts diff --git a/packages/workflows-sdk/src/utils/composer/helpers/index.ts b/packages/core/workflows-sdk/src/utils/composer/helpers/index.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/helpers/index.ts rename to packages/core/workflows-sdk/src/utils/composer/helpers/index.ts diff --git a/packages/workflows-sdk/src/utils/composer/helpers/proxy.ts b/packages/core/workflows-sdk/src/utils/composer/helpers/proxy.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/helpers/proxy.ts rename to packages/core/workflows-sdk/src/utils/composer/helpers/proxy.ts diff --git a/packages/workflows-sdk/src/utils/composer/helpers/resolve-value.ts b/packages/core/workflows-sdk/src/utils/composer/helpers/resolve-value.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/helpers/resolve-value.ts rename to packages/core/workflows-sdk/src/utils/composer/helpers/resolve-value.ts diff --git a/packages/workflows-sdk/src/utils/composer/helpers/step-response.ts b/packages/core/workflows-sdk/src/utils/composer/helpers/step-response.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/helpers/step-response.ts rename to packages/core/workflows-sdk/src/utils/composer/helpers/step-response.ts diff --git a/packages/workflows-sdk/src/utils/composer/hook.ts b/packages/core/workflows-sdk/src/utils/composer/hook.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/hook.ts rename to packages/core/workflows-sdk/src/utils/composer/hook.ts diff --git a/packages/workflows-sdk/src/utils/composer/index.ts b/packages/core/workflows-sdk/src/utils/composer/index.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/index.ts rename to packages/core/workflows-sdk/src/utils/composer/index.ts diff --git a/packages/workflows-sdk/src/utils/composer/parallelize.ts b/packages/core/workflows-sdk/src/utils/composer/parallelize.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/parallelize.ts rename to packages/core/workflows-sdk/src/utils/composer/parallelize.ts diff --git a/packages/workflows-sdk/src/utils/composer/transform.ts b/packages/core/workflows-sdk/src/utils/composer/transform.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/transform.ts rename to packages/core/workflows-sdk/src/utils/composer/transform.ts diff --git a/packages/workflows-sdk/src/utils/composer/type.ts b/packages/core/workflows-sdk/src/utils/composer/type.ts similarity index 100% rename from packages/workflows-sdk/src/utils/composer/type.ts rename to packages/core/workflows-sdk/src/utils/composer/type.ts diff --git a/packages/workflows-sdk/tsconfig.json b/packages/core/workflows-sdk/tsconfig.json similarity index 100% rename from packages/workflows-sdk/tsconfig.json rename to packages/core/workflows-sdk/tsconfig.json diff --git a/packages/workflows-sdk/tsconfig.spec.json b/packages/core/workflows-sdk/tsconfig.spec.json similarity index 100% rename from packages/workflows-sdk/tsconfig.spec.json rename to packages/core/workflows-sdk/tsconfig.spec.json diff --git a/packages/file-local/.gitignore b/packages/file-local/.gitignore index 83cb36a41e..e69de29bb2 100644 --- a/packages/file-local/.gitignore +++ b/packages/file-local/.gitignore @@ -1,4 +0,0 @@ -dist -node_modules -.DS_store -yarn.lock diff --git a/packages/file-local/jest.config.js b/packages/file-local/jest.config.js index e564d67c70..e69de29bb2 100644 --- a/packages/file-local/jest.config.js +++ b/packages/file-local/jest.config.js @@ -1,13 +0,0 @@ -module.exports = { - globals: { - "ts-jest": { - tsconfig: "tsconfig.spec.json", - isolatedModules: false, - }, - }, - transform: { - "^.+\\.[jt]s?$": "ts-jest", - }, - testEnvironment: `node`, - moduleFileExtensions: [`js`, `jsx`, `ts`, `tsx`, `json`], -} diff --git a/packages/file-s3/.gitignore b/packages/file-s3/.gitignore index 83cb36a41e..e69de29bb2 100644 --- a/packages/file-s3/.gitignore +++ b/packages/file-s3/.gitignore @@ -1,4 +0,0 @@ -dist -node_modules -.DS_store -yarn.lock diff --git a/packages/file-s3/integration-tests/__fixtures__/catphoto.jpg b/packages/file-s3/integration-tests/__fixtures__/catphoto.jpg index 9e4ee42861d1cfa0738df51dffda30e37328a056..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 40670 zcmeFZcT`hdw=W!ug3<&9K|)8O^dcp6RGKsa=}iowLkJy05m8YIL_k6(DqWh=LN6i& z2oUMLcQEu`Kc4qJ_ndRjJ$H=v`Qsbk7~eQ+jO?sE*WACo=3Fyt%{lklxfs5f2Hbd} zrl|%Xxh#Stf&jq948T~`-^m^T(9r?#0{{R@06EDWz?I7y$>m3pg!SL+Y9#jnWdER( z0sy2p|E>NP*FVZ%Xn$Sv&+iK&K=7#}%p2zA2=m~S5EcctWd9%7|C=8EYWasEF3~tS<^MXBHGq1- zTz&pRGjezGRuq>P`R~a8&Tjf2{E8Byq9S7d#{Zw`|ITdoe_{U5^h>Ek{u1LqiS@6G zdO0jQI{&W6|4r8aHRf(^BL9^3AH1@UVGtiTsJpl3W5s_Cp&bn3WGCz84THGIii=8! zN!v+7gk&USM1>wa5CaR@+CuGwq#oEq#U&nqB_!=_>Na;z)=t(Yq0f3jW6)D+e*!It8>#yULt7PO9q$HG=t&eX2 zNJ+@ZNUoAy60ZRO6aW%ZG5|UK6$UP`t2en-^lfj!!zjcb#(d#1c=4mDhjC_;l8IO1 zk>{(}t=oK$4Iy65mne5G(f{{b`~^dPUB5ya_Wwym zWnum?i?0!T=4{IE!3cvN$7q0sqy}eS= zd}jewZX%d1;o}OgvQp=RmA{8H#JK6-0q71d?y#G}p3LCa#1EtYgrGQ*%k~jO+QC1R zdorqJIbR;d+Y;LezX!IC8!iBj1f|S|nf&s?&fEHe725^x)Km#K z{QrIT=%PD5m?iRu#ptjHosY zQGL7Ve)d?}`>SUpln(03;QzJ=H1?@9WX2lN&P)=j5u{TE}jHE|te+B7FK zpZ@vSL}Xy0;KAy#c2KE@knDnwKw=?HR_32ynFt6ydZ+DP<8(l3sQGLXtWZI3VHM`` zXy5BeMbwRh{q80577sIt9Zs<`=L2eplHfOd#(wez;NiOYs8hM=N4LaxHLVnfAN(s< z(0av%Sp$=|T}x-TG2VT-zL0Wr>l#vpvL-udd(i+Siwt^TyI(TBM6KqjD}HV5^xQ|fCtA)MR>D2CUc=`ZDd(nW8D@piITKM@ z&6%t+d6f7s|Hx?N&il2)m3tBGQtDfDm6#J%k2Bbzb;Rb;fr-SQyID;!=d`UZ-tr3V z%DpnHM(V2V3L)|M*A4V5o`-AIRb%_^_icP8*0%u$h5TQCDy`2i4N)waq#8_&{@gK> zM7pf9rBsZYcdu*ktkR_0B`B(gs_r-G?|hpCD+r;48V1h)43_#vY9$ifBo{WJ3!vz` z@pTgSgA3q`0q0!i5Z8Tzya#^HX6*t%n>1`aAeCqLbMbyDtD9h(QA7fN0Ec4g5?{4{ zm2eHQsjE4^ce;St4)|du!QEu^yDrYkdlIjEmb|mUVTC963X7ik*+`D$e2xdNlD><0y<_ zTupJ+H;7Q06v1F0gRqGZ!wbrN0v^0iS2!coxuDo<3<<$coJE^?1-HIhI{fmG0v|9h z2d|_ii(-R!GkwFYzTZqinGG;oN0)UTRU4Xr0hsTduo5=-m#0v$$%&R(JA8zS0Y2dQ7*=%mv7GPfDT;KTLl)ELa|+;;u2SVhZHUuW-KufYR^Wkb`i zkLSJHV8C3fCZQc3w|9KKuXzu0+GYKfewUS(=5BYU>HN#@!oS#CFyVV$(9?nt^9z8S z$U9U&=LbeAC+gn&(ScA1wlOPZwv;VU8IIadFncx!gA3l?6 zg4%qJ2Q5=enG)gSsS((;FGJ-iGY%Qew>%nK=FvVK)ZRwZug(MH0scj_+S}bVhyI(b zFunwbU6(XfxiO-yLyWGLDg&A=NDieEjnV*^#Az38_}q0)SQOprqT=yXA)#0}Hwqaz@f&|$hpoOxxV6c+(|p#q(py6C8-TsR z4MdxbEtRLA)7{u8P22>Gk0>$`o(7?w`h(Xj16%|fOtM;{O=m)B$M!YJnucA3cQ&g0 zAgg{HMC*p$E;z3H3_2y*J7PuquiMQ%42-^Q%Heig>yJ_k{H;p=X5`hT>8&Np2D2fi ziO@$EfG(b$sTVbxe(!tX4&S9F=SMSb6+ip51Sk+CJ1;()@*NGz zt1P}z(ok_7;Zsxq7U^#2S=#Yv9~8d; zzbB%t&{b=E;vJBIRvr=SFc7yG19KEPODZ*Mc{U6%64f-jPMUI;r9Wz~KIUS6i7PVl zC4xGiV+u_I^x(3s2mJMeu`9RrC+q6J(DcR*t}x$MAb=e^M7hFP+5ptsqF#owY9{U8 zf9TvFY7n3xHdv9QCCxnUT3ukcTH*0$ zij(yvXTY|&QoNdF;%wQ^K~@F#-o=edO^S577@Wwsd12 zCHG1V7{3IxTUu6iI6d`k*!Jx671HhMmAWYmB&CbD_Jo8ORYDcnC56npJ81V74E(;j zQGk9mI&hdn+oL6XGl1e9tK2pEqX-2K9rXIbhp$L}5pj)?#!HWD>qBz_#!78GNUp9D z<6Z-o>>5*O`DKMeRE*xsaLN#*Gb7!c32NlhB8i26n8gbaCvdpSp^txM;XmJh_i=r7 z3|2zhw>q5gMw1zM)UP(;>|L`m8vN@|0yo>|+_nG;4(+YoLOZBu)RB<8-E*DcI2b34 zHR3!wb31NkU*tWKjQ6T?=qd?eDD^|(=#I&Ny9x+VPZ4by)6NkPd;#bvj4n1}(PN)W z^gWkCnY|Y)@6~3QcA)5FuL)Jkf_sjEAMBl{2Y3)C>IuKqhbM%tij9+st!oxLyb2}a z@WFZ)0AbD1k$-tozQs6IR$~}2tYdv;ZL`n7UWE|8ez zI3m|68-^!asHjzxhvH#{^8_3UK2X+=Eme(ra3t5tBKMBm0h2S7yb-IJ$F3FtP21ob ztE>BI&sBTBY3v?=quA15H7{S`D~u-s@sT)L%>RXiXDVGlE;}x8H|hd#i>OdDD_Il! z3-n$)?9G1ctTiV*Qg3~zxJ_$EeMUqNaxMUKA75H53=Mxs zvkGol?ih!j)ST&$8ke8n&r{7wQ}j!sPkk(+!e2F32~hJ4Xg9bD=8>e=&WuhQY0kA! z=dt>HTY^X8mcd&eGUn%@s{q*xK)eOMcpw1<3#=$+ETa}2G_KlUd=#?G&s?FH`XLh^ z@@-NH9bb1mF;Tk-XDG-W`51+|$!H0|=W+a0y<2g<&>!vhZU1PN*e`XxS3O6aRd{Cx z`iTsa{zPW)jDLF~;5J8u&i4VDv@!uN$)Bw#;1emjkq9!mx+A6HEGLQjq;W;FENPSP zbcdzPcP*1RT37w3nb;fQr`D}GN6G5pYCBJ>O8Z~2FbJp{aNCh5Nl~|T)KAi<%bpCz zuHT0Tln@!q^mQi3lI-3ZMJ7;H!UUgkD6$0PcJF1*$>|BLCva9KckCI1_n$`q-Q}g| zbdyfc1Vj{$ZE)7(2Sj@+ypD)&I-Y?*{Xw@cmKnt)F%+v;(Pvb3FnTywp+i=o_sti) zQJAb+WBR80=UfYKZW6R{3H)=ZzqcFpsXMLEFD_nRFdKYFyy<}4eJ3`kewl38zBI0m z?|8I1+xOMr_B9w6mZ8ib#a(uT;yOic)40a2q}%F|K=Es7w=yd&o0{@unJ+iZ#n4lA z?bf?#DIG`gq!>ej7$$d*rarn&4ta0QSs7ZFpbFMpbf5W{)X| zL^Cf8>T_2Qq>i!A^1f9A-U5j76dSgEo7CK{Jr1f<+m(IIzgmCiBjQaoO*fgB2 zUjXhVRCCt;G$ZI;Q*No3W`YTLEG8oDIxueS(#vf3_!rMRu^!umIo;~m0-j>VLd$o4Q%VEj{AQKdH?jdR!4_}%#} z%h!5Wgd?)?SL#c%njHN6CaI#2Jj`8@8kt8DB*?8;(Pl}hqrm;e$?9Apq=H@wLu#)3 zgI^EmTJT!_Nn_YXKi!$eLBaa@?YQl?gFczBy!+7(9~d#UNk-D|EFTs;3u`CG&?*H) z%;c|H&+?ra>o6>ua8C@xI++_%ut6WQUc-_6s2To9aW%i^miwUZbDW!0IjeZ?NX7fY~Qprt{?3zAVa7Sk8$rF1JM}L(~62|BF(o#>W>*H`ZoD z($$9;nMdrt|LBDY?g<17vr^s2R(&tD82n37gS<^IkN*~;#=ekfo#E~cvOY zGVS_^Tsz5uXS2~u?A1%nof zi`KBB3TO-o!tXZXQ3g5NZa&{8v$s*JMEf{hp?GrtDPK_kfo+XuXr5DCY&x@%;IHU) zzpCzorbd9L=8jxd%hTSCK;7)ORJZ9QYae-#Q;Tg+AgO)kFn!Xk`^Cl1eJj3$UP1Jz z7mq-<`IM?B!+V0S`h{?-Ib6c_cHGz)B z@q-HOj!Jyo_tc|QWMH6?yG44+Ty$|+P_LRTEPV2rL*46K-WcM1bH97s(XoqzfVb<}< zwNd+{_(xHyX<4+HY`e>Qb&}|@0LK;B>EQfAD%S3n>8>U=TlqPwoXu+RVtzlfaL8tY zz(W5Fm(}#Rv!2T7ml?u&Uq+^Y?yXMdr)N5}1>Xn5>x|7HpVqA#jG|?DqFW^^>m&8U z+S%5MeLE}XJlJnEo(oG5jjIm}6oZ`zaxMk(Ca|2Wv`*=rM}ohhX4EIjO8x<8GVlzR zRKm=8qx?X!H$TI%I>FgT&gCR;;Z9mwMn_NBry2vbR#*C@TcyCQ%IABAX?}tY@jjzN zBkB0bCf5+DIZ>-CnrtTay$es;Zf(U6lN@0;j2s$zBpnYe5T;*BUfug#by)Ytl<69_ z#*h5ckBC_a*Pjc~FEeo#cAFEpNlEi56ZrA!f+p~dBEoMgT7I=EFg_^cnRVNmw4aSr zez5276gdyJpBI1u_vIq>kCts>ajpEPf&0;V&EE;djicTNZ@68}Qu5PkDSs|G*eLw+ z*`*jPEB}Nmmrx%#XS)B#r=~}!sbNg~+w**l?jN}5bZxCbPi5wUk|P)7m~p2T=+NO1 z=h4?;at=HU$FmANX+(*}k}Y&B7Do7GLiN*M27czQofwzlos6xQ-+UIuCp)prd6a&4*HSck>&He;k?*~_iSTz zwQeXlyY|*3iI|rs4Yobka~CbERF+y zsN(>~xj?#7lY<7=C8;Qdy!(Q0#YM)8;stDzXvKl4+t8R; z?z2PWW=3J0TVL=q=YUOc6Qk-A+g%on&JSH86?pWq(OpUI?%JO03!cNQ-}Bq36)ynt z9F)v?l?S~g>-?iR?lb*@=Cc#&TsH#bUe$oDV%Lqjm8Ta1qkehk`=6#9YV0Q%q9-R? zS2^>iGF{|i&A!aA(e`2JRk-c;99tyf)D#C0M0dGD!K@}jHy}1<{I$Wa*41cV?AKBy zcC!|*1?h90t!h(m-CuIU%S@Y9AACGS==~{b<7%7PD=EkbA1R)U-S6)cg!#Emb~P~- zdIe{^_hl;4+0WMbB^YO08eM+{=sk}Z@W7Xsrg4|oF}fkl@+_H0Z4L*v$nm25=8xLf z=Cspm)SqOVA!3{q4bI|wi9YV5PD6e9b!8kk_E-INc6fPw0n1GUP`i4T3(n^OK}xsJ z;Tci!%NI2wTw=vzB1qWdQEe?D{`xY|Wb!x*#>tO13KFYfZ2^(uEz z1&}_Z_UTA2Y}QP2<07wi$7YNVYq|i9OGV(+aW@K9YSD6mb8;GcSM%qLM{`08#v%m} zzl9yj`}eNCm5%|8+~%FWYX7j~*LM94iG>trji~)3oy%Pr`0D4;`;Bk^{RP`*6@iy!bDq zw}M)5{;y+2Ik76}%5H-d{&gu3+R!4$3d3)k-k$ zi-=nZnGz!Yc7<^_Sf%xQcHo>PVl#okgFEE(eK9K*e%2v|E$sM!a~{S|CCqk}#_O}O zMz)h~d{USBnYOj?r4|by0*bbhtkHU2ohl@#TBKPHU4L4%NX7!)g9<`$8-#_L(Z_X%sWP2Pn z%=-$SHCbcG(Q|Fgf3~NL?sfgm2NNSNJHWQ(4fd0n)UOoOyp}AF&RHQ-j&voJ?vhc` z2GzA#OYNO`35Sq9A3=(l<{PxKTSgsvT2Ia>a)x=Sqe)4>y{VvvwyNMdb1xR zmBY{ExTi5{>*H}lSqk$Q(~5e+?1vWJ7$qW-X0nBEX7SjGjDuM$kNOHd7}N5iFJW{n5&0ERSVPjlo~u!dJsq}XRL5g${ZV;_ah*C(

D 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 UxLwX#OvE6I`u{J>^Z$=3.7.0" - peerDependenciesMeta: - rollup: - optional: true - tslib: - optional: true - checksum: 799387ede61c1bd34f6822e9f65dffd465eaa7ed9b3d8797f61497d8ee693bca10c7ec8b664d9f7e47fdf70b9304af12f45a27a8d3f39546001e17f31cf69d93 - languageName: node - linkType: hard - "@rollup/pluginutils@npm:^3.0.8, @rollup/pluginutils@npm:^3.1.0": version: 3.1.0 resolution: "@rollup/pluginutils@npm:3.1.0" @@ -14312,15 +13971,6 @@ __metadata: languageName: node linkType: hard -"@types/fs-extra@npm:^9.0.12": - version: 9.0.13 - resolution: "@types/fs-extra@npm:9.0.13" - dependencies: - "@types/node": "*" - checksum: 576d4e9d382393316ed815c593f7f5c157408ec5e184521d077fcb15d514b5a985245f153ef52142b9b976cb9bd8f801850d51238153ebd0dc9e96b7a7548588 - languageName: node - linkType: hard - "@types/glob@npm:*": version: 8.1.0 resolution: "@types/glob@npm:8.1.0" @@ -14470,16 +14120,6 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:27.5.0": - version: 27.5.0 - resolution: "@types/jest@npm:27.5.0" - dependencies: - jest-matcher-utils: ^27.0.0 - pretty-format: ^27.0.0 - checksum: bb26b293210827c1d65efde9bf72feb0d2b7c2816911e086fd9a9fb7690cfa9416e10f4ddcfbc8e5017442a682da6273781b8b0f78951e0bb7e40993f6a52e7b - languageName: node - linkType: hard - "@types/jest@npm:^27.0.3": version: 27.5.2 resolution: "@types/jest@npm:27.5.2" @@ -14497,13 +14137,6 @@ __metadata: languageName: node linkType: hard -"@types/js-yaml@npm:^4.0.9": - version: 4.0.9 - resolution: "@types/js-yaml@npm:4.0.9" - checksum: 24de857aa8d61526bbfbbaa383aa538283ad17363fcd5bb5148e2c7f604547db36646440e739d78241ed008702a8920665d1add5618687b6743858fae00da211 - languageName: node - linkType: hard - "@types/jsdom@npm:^20.0.0": version: 20.0.1 resolution: "@types/jsdom@npm:20.0.1" @@ -14641,16 +14274,6 @@ __metadata: languageName: node linkType: hard -"@types/node-fetch@npm:2.6.2": - version: 2.6.2 - resolution: "@types/node-fetch@npm:2.6.2" - dependencies: - "@types/node": "*" - form-data: ^3.0.0 - checksum: bd2ce7621905f9d80cd2fbe003d32a8d304f4aa53c12eb01a498255a1fc570d82216cff9a7ed38ff32570c78e46c924a8e23187a011ecfcfec4c530c7bdecdbb - languageName: node - linkType: hard - "@types/node-fetch@npm:^2.5.7": version: 2.6.4 resolution: "@types/node-fetch@npm:2.6.4" @@ -14678,13 +14301,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:18.11.9": - version: 18.11.9 - resolution: "@types/node@npm:18.11.9" - checksum: aeaa925406f841c41679b32def9391a9892171e977105e025050e9f66e2830b4c50d0d974a1af0077ead3337a1f3bdf49ee7e7f402ebf2e034a3f97d9d240dba - languageName: node - linkType: hard - "@types/node@npm:^12.7.1": version: 12.20.55 resolution: "@types/node@npm:12.20.55" @@ -14775,13 +14391,6 @@ __metadata: languageName: node linkType: hard -"@types/pascalcase@npm:^1.0.1": - version: 1.0.1 - resolution: "@types/pascalcase@npm:1.0.1" - checksum: beb5e1568f9dc2335c20c1f7df1332b0a357c6492e3ba04e14e0b908ff2e10509c94a991d1f90a384a0dae7c862d8c1107141dacab80532738fadd085cdbb26e - languageName: node - linkType: hard - "@types/pg@npm:^8.6.6": version: 8.10.2 resolution: "@types/pg@npm:8.10.2" @@ -14828,7 +14437,7 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:6.9.7, @types/qs@npm:^6.9.5": +"@types/qs@npm:*, @types/qs@npm:^6.9.5": version: 6.9.7 resolution: "@types/qs@npm:6.9.7" checksum: 157eb05f4c75790b0ebdcf7b0547ff117feabc8cda03c3cac3d3ea82bb19a1912e76a411df3eb0bdd01026a9770f07bc0e7e3fbe39ebb31c1be4564c16be35f1 @@ -15984,15 +15593,6 @@ __metadata: languageName: node linkType: hard -"abort-controller@npm:3.0.0": - version: 3.0.0 - resolution: "abort-controller@npm:3.0.0" - dependencies: - event-target-shim: ^5.0.0 - checksum: 90ccc50f010250152509a344eb2e71977fbf8db0ab8f1061197e3275ddf6c61a41a6edfd7b9409c664513131dd96e962065415325ef23efa5db931b382d24ca5 - languageName: node - linkType: hard - "abstract-leveldown@npm:^6.2.1": version: 6.3.0 resolution: "abstract-leveldown@npm:6.3.0" @@ -17104,17 +16704,6 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.2.0": - version: 1.2.0 - resolution: "axios@npm:1.2.0" - dependencies: - follow-redirects: ^1.15.0 - form-data: ^4.0.0 - proxy-from-env: ^1.1.0 - checksum: 2a9a73ca55010cab987b612b358a0bf128ebc572c5d63cdb66fb9c336a5718752749f2ba8b38b9745a6e33edb83ffec2dd65c5a7118ce94e5cae1a9ea6fc74c2 - languageName: node - linkType: hard - "axios@npm:^0.19.0, axios@npm:^0.19.2": version: 0.19.2 resolution: "axios@npm:0.19.2" @@ -19788,7 +19377,7 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.30.1, core-js-compat@npm:^3.30.2, core-js-compat@npm:^3.6.2, core-js-compat@npm:^3.8.1": +"core-js-compat@npm:^3.30.1, core-js-compat@npm:^3.30.2, core-js-compat@npm:^3.8.1": version: 3.31.0 resolution: "core-js-compat@npm:3.31.0" dependencies: @@ -19955,9 +19544,9 @@ __metadata: languageName: node linkType: hard -"create-medusa-app@workspace:packages/create-medusa-app": +"create-medusa-app@workspace:packages/cli/create-medusa-app": version: 0.0.0-use.local - resolution: "create-medusa-app@workspace:packages/create-medusa-app" + resolution: "create-medusa-app@workspace:packages/cli/create-medusa-app" dependencies: "@types/chalk": ^2.2.0 "@types/commander": ^2.12.2 @@ -22591,13 +22180,6 @@ __metadata: languageName: node linkType: hard -"event-target-shim@npm:^5.0.0": - version: 5.0.1 - resolution: "event-target-shim@npm:5.0.1" - checksum: 0255d9f936215fd206156fd4caa9e8d35e62075d720dc7d847e89b417e5e62cf1ce6c9b4e0a1633a9256de0efefaf9f8d26924b1f3c8620cffb9db78e7d3076b - languageName: node - linkType: hard - "eventemitter3@npm:^4.0.4, eventemitter3@npm:^4.0.7": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" @@ -23567,7 +23149,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.10.0, follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.14.4, follow-redirects@npm:^1.14.8, follow-redirects@npm:^1.14.9, follow-redirects@npm:^1.15.0": +"follow-redirects@npm:^1.10.0, follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.14.4, follow-redirects@npm:^1.14.8, follow-redirects@npm:^1.14.9": version: 1.15.2 resolution: "follow-redirects@npm:1.15.2" peerDependenciesMeta: @@ -23683,17 +23265,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:4.0.0, form-data@npm:^4.0.0": - version: 4.0.0 - resolution: "form-data@npm:4.0.0" - dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.8 - mime-types: ^2.1.12 - checksum: cb6f3ac49180be03ff07ba3ff125f9eba2ff0b277fb33c7fc47569fc5e616882c5b1c69b9904c4c4187e97dd0419dd03b134174756f296dec62041e6527e2c6e - languageName: node - linkType: hard - "form-data@npm:^2.3.1": version: 2.5.1 resolution: "form-data@npm:2.5.1" @@ -23716,6 +23287,17 @@ __metadata: languageName: node linkType: hard +"form-data@npm:^4.0.0": + version: 4.0.0 + resolution: "form-data@npm:4.0.0" + dependencies: + asynckit: ^0.4.0 + combined-stream: ^1.0.8 + mime-types: ^2.1.12 + checksum: cb6f3ac49180be03ff07ba3ff125f9eba2ff0b277fb33c7fc47569fc5e616882c5b1c69b9904c4c4187e97dd0419dd03b134174756f296dec62041e6527e2c6e + languageName: node + linkType: hard + "form-data@npm:~2.3.2": version: 2.3.3 resolution: "form-data@npm:2.3.3" @@ -25753,7 +25335,7 @@ __metadata: languageName: node linkType: hard -"invariant@npm:^2.2.2, invariant@npm:^2.2.4": +"invariant@npm:^2.2.4": version: 2.2.4 resolution: "invariant@npm:2.2.4" dependencies: @@ -25954,7 +25536,7 @@ __metadata: languageName: node linkType: hard -"is-builtin-module@npm:^3.2.0, is-builtin-module@npm:^3.2.1": +"is-builtin-module@npm:^3.2.1": version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" dependencies: @@ -26399,7 +25981,7 @@ __metadata: languageName: node linkType: hard -"is-reference@npm:1.2.1, is-reference@npm:^1.2.1": +"is-reference@npm:^1.2.1": version: 1.2.1 resolution: "is-reference@npm:1.2.1" dependencies: @@ -29129,7 +28711,7 @@ __metadata: languageName: node linkType: hard -"jest@npm:^29.1.0, jest@npm:^29.4.1": +"jest@npm:^29.4.1": version: 29.5.0 resolution: "jest@npm:29.5.0" dependencies: @@ -30054,15 +29636,6 @@ __metadata: languageName: node linkType: hard -"levenary@npm:^1.1.1": - version: 1.1.1 - resolution: "levenary@npm:1.1.1" - dependencies: - leven: ^3.1.0 - checksum: 320c5e36351704f6284879752de8acc604bf2f98c9fc9389a12e1b9f3a74bd57e2776d2859d5bcbf65a8127f705ea4ee9d06d428d9be389c80caf343f7981d14 - languageName: node - linkType: hard - "levn@npm:^0.3.0, levn@npm:~0.3.0": version: 0.3.0 resolution: "levn@npm:0.3.0" @@ -30930,9 +30503,9 @@ __metadata: languageName: unknown linkType: soft -"medusa-dev-cli@workspace:packages/medusa-dev-cli": +"medusa-dev-cli@workspace:packages/cli/medusa-dev-cli": version: 0.0.0-use.local - resolution: "medusa-dev-cli@workspace:packages/medusa-dev-cli" + resolution: "medusa-dev-cli@workspace:packages/cli/medusa-dev-cli" dependencies: chokidar: ^3.5.3 configstore: ^5.0.1 @@ -31342,9 +30915,9 @@ __metadata: languageName: unknown linkType: soft -"medusa-test-utils@^1.1.40, medusa-test-utils@^1.1.42, medusa-test-utils@^1.1.43, medusa-test-utils@^1.1.44, medusa-test-utils@workspace:*, medusa-test-utils@workspace:^, medusa-test-utils@workspace:packages/medusa-test-utils": +"medusa-test-utils@^1.1.40, medusa-test-utils@^1.1.42, medusa-test-utils@^1.1.43, medusa-test-utils@^1.1.44, medusa-test-utils@workspace:*, medusa-test-utils@workspace:^, medusa-test-utils@workspace:packages/core/medusa-test-utils": version: 0.0.0-use.local - resolution: "medusa-test-utils@workspace:packages/medusa-test-utils" + resolution: "medusa-test-utils@workspace:packages/core/medusa-test-utils" dependencies: "@medusajs/types": ^1.11.16 "@medusajs/utils": ^1.11.9 @@ -32412,20 +31985,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.6.7": - version: 2.6.7 - resolution: "node-fetch@npm:2.6.7" - dependencies: - whatwg-url: ^5.0.0 - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - checksum: fcae80f5ac52fbf5012f5e19df2bd3915e67d3b3ad51cb5942943df2238d32ba15890fecabd0e166876a9f98a581ab50f3f10eb942b09405c49ef8da36b826c7 - languageName: node - linkType: hard - "node-fetch@npm:^2.0.0": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -35327,15 +34886,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.10.3": - version: 6.10.3 - resolution: "qs@npm:6.10.3" - dependencies: - side-channel: ^1.0.4 - checksum: c6684df925fd2c6f0940b8fbfe5d8b5a8634dc96c0908309655cbe61a3fbf94cedc6b11e669fca1971b53459b6f732cccd4eeb6484b5b77b405ad0cfb936e6fe - languageName: node - linkType: hard - "qs@npm:6.11.0": version: 6.11.0 resolution: "qs@npm:6.11.0" @@ -37002,7 +36552,7 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-terser@npm:7.0.2, rollup-plugin-terser@npm:^7.0.2": +"rollup-plugin-terser@npm:^7.0.2": version: 7.0.2 resolution: "rollup-plugin-terser@npm:7.0.2" dependencies: @@ -37103,20 +36653,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:3.9.1": - version: 3.9.1 - resolution: "rollup@npm:3.9.1" - dependencies: - fsevents: ~2.3.2 - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 48875f9414b17dda1f3a8eea3a2cfffbe847451f986e0c4f6363f06cde05d508730f29486d3f25f27db28dc76bb411a23959b826b1054d3848bab0d84a471fdd - languageName: node - linkType: hard - "rollup@npm:^2.25.0 || ^3.3.0, rollup@npm:^3.26.0, rollup@npm:^3.27.1": version: 3.29.4 resolution: "rollup@npm:3.29.4" @@ -40188,7 +39724,7 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.0.5, ts-jest@npm:^29.1.0, ts-jest@npm:^29.1.1": +"ts-jest@npm:^29.0.5, ts-jest@npm:^29.1.1": version: 29.1.1 resolution: "ts-jest@npm:29.1.1" dependencies: @@ -40319,13 +39855,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.3.1": - version: 2.3.1 - resolution: "tslib@npm:2.3.1" - checksum: 4efd888895bdb3b987086b2b7793ad1013566f882b0eb7a328384e5ecc0d71cafb16bbeab3196200cbf7f01a73ccc25acc2f131d4ea6ee959be7436a8a306482 - languageName: node - linkType: hard - "tslib@npm:2.5.0": version: 2.5.0 resolution: "tslib@npm:2.5.0" @@ -40842,16 +40371,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.9.5, typescript@npm:^4.1.3, typescript@npm:^4.4.4, typescript@npm:^4.9.5": - version: 4.9.5 - resolution: "typescript@npm:4.9.5" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 5f6cad2e728a8a063521328e612d7876e12f0d8a8390d3b3aaa452a6a65e24e9ac8ea22beb72a924fd96ea0a49ea63bb4e251fb922b12eedfb7f7a26475e5c56 - languageName: node - linkType: hard - "typescript@npm:5.1.6, typescript@npm:^5.0.4": version: 5.1.6 resolution: "typescript@npm:5.1.6" @@ -40882,13 +40401,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.9.5#~builtin, typescript@patch:typescript@^4.1.3#~builtin, typescript@patch:typescript@^4.4.4#~builtin, typescript@patch:typescript@^4.9.5#~builtin": +"typescript@npm:^4.1.3, typescript@npm:^4.4.4, typescript@npm:^4.9.5": version: 4.9.5 - resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=7ad353" + resolution: "typescript@npm:4.9.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 897c8ac656e01b132fa82be6a8e34c4507b19be63dbf1ff1d8287d775519081a7c91dd0ca3ec62536c8137228141d65b238dfb2e8987a3f5182818f58f83e7d7 + checksum: 5f6cad2e728a8a063521328e612d7876e12f0d8a8390d3b3aaa452a6a65e24e9ac8ea22beb72a924fd96ea0a49ea63bb4e251fb922b12eedfb7f7a26475e5c56 languageName: node linkType: hard @@ -40922,6 +40441,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^4.1.3#~builtin, typescript@patch:typescript@^4.4.4#~builtin, typescript@patch:typescript@^4.9.5#~builtin": + version: 4.9.5 + resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=7ad353" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 897c8ac656e01b132fa82be6a8e34c4507b19be63dbf1ff1d8287d775519081a7c91dd0ca3ec62536c8137228141d65b238dfb2e8987a3f5182818f58f83e7d7 + languageName: node + linkType: hard + "ua-parser-js@npm:^1.0.35": version: 1.0.35 resolution: "ua-parser-js@npm:1.0.35"