UNPKG

@goparrot/franchise-mcp-server

Version:

MCP Server for Franchise API

71 lines (70 loc) 4.16 kB
import { StoreHandlers } from '../services/index.js'; import { ServiceChargeHandlers } from '../services/order/service-charge.js'; import { MerchantHandlers } from '../services/merchant.js'; import { FranchiseStoreHandlers } from '../services/index.js'; import { SaaSHandlers } from '../services/saas.js'; import { DeliveryHandlers } from '../services/delivery.js'; import { LoyaltyHandlers } from '../services/loyalty.js'; import { PromotionHandlers } from '../services/index.js'; import { GridLayoutHandlers } from '../services/index.js'; import { PlacePickerHandlers } from '../services/index.js'; import { WebStoreHandlers } from '../services/web-store.js'; import { WebStoreRedirectHandlers } from '../services/web-store-redirect.js'; import { AccountHandlers, RoleHandlers, RoleByMerchantHandlers, UserHandlers, } from '../services/index.js'; import { MenuOrchestratorHandlers, MenuSyncConfigHandlers, MenuSyncItemHandlers, MenuSyncTaxHandlers, } from '../services/index.js'; import { PaymentHandlers, PaymentDomainHandlers, LegacyPaymentAppHandlers, LegacyPaymentSquareHandlers, } from '../services/index.js'; import { OrderHandlers, OrderConfigHandlers } from '../services/index.js'; // Store Items imports import { LocationItemHandlers, LocationItemBaseHandlers, LocationItemBaseGroupHandlers, LocationItemOptionsHandlers, LocationItemSetHandlers, LocationCategoryHandlers, LocationMenuConceptHandlers, LocationStoreItemBundleHandlers, LocationStoreItemComboHandlers, LocationStoreItemGroupHandlers, LocationSelectionTypesHandlers, MerchantItemHandlers, MerchantItemBaseHandlers, MerchantItemBaseGroupHandlers, MerchantItemOptionsHandlers, MerchantItemSetHandlers, MerchantCategoryHandlers, MerchantMenuConceptHandlers, MerchantStoreItemBundleHandlers, MerchantStoreItemComboHandlers, MerchantSelectionTypesHandlers, StoreItemTaxHandlers, } from '../services/index.js'; export const dashboardHandlersMap = { Store: StoreHandlers, Order: OrderHandlers, Service_charge: ServiceChargeHandlers, Merchant: MerchantHandlers, Franchise_store: FranchiseStoreHandlers, Sass: SaaSHandlers, Delivery: DeliveryHandlers, Loyalty: LoyaltyHandlers, Payment: PaymentHandlers, Promotion: PromotionHandlers, Menu_orchestrator: MenuOrchestratorHandlers, Order_config: OrderConfigHandlers, Grid_layout: GridLayoutHandlers, Payment_domain: PaymentDomainHandlers, Legacy_payment_app: LegacyPaymentAppHandlers, Legacy_payment_square: LegacyPaymentSquareHandlers, Menu_sync_item: MenuSyncItemHandlers, Menu_sync_config: MenuSyncConfigHandlers, Menu_sync_tax: MenuSyncTaxHandlers, Place_picker: PlacePickerHandlers, Web_merchant: MerchantHandlers, Web_store: WebStoreHandlers, Web_store_redirect: WebStoreRedirectHandlers, Account: AccountHandlers, Role: RoleHandlers, Role_by_merchant: RoleByMerchantHandlers, User: UserHandlers, // Store Items Handlers Location_item: LocationItemHandlers, Location_item_base: LocationItemBaseHandlers, Location_item_base_group: LocationItemBaseGroupHandlers, Location_item_options: LocationItemOptionsHandlers, Location_item_set: LocationItemSetHandlers, Location_category: LocationCategoryHandlers, Location_menu_concept: LocationMenuConceptHandlers, Location_store_item_bundle: LocationStoreItemBundleHandlers, Location_store_item_combo: LocationStoreItemComboHandlers, Location_store_item_group: LocationStoreItemGroupHandlers, Merchant_item: MerchantItemHandlers, Merchant_item_base: MerchantItemBaseHandlers, Merchant_item_base_group: MerchantItemBaseGroupHandlers, Merchant_item_options: MerchantItemOptionsHandlers, Merchant_item_set: MerchantItemSetHandlers, Merchant_category: MerchantCategoryHandlers, Merchant_menu_concept: MerchantMenuConceptHandlers, Merchant_store_item_bundle: MerchantStoreItemBundleHandlers, Merchant_store_item_combo: MerchantStoreItemComboHandlers, Location_selection_types: LocationSelectionTypesHandlers, Merchant_selection_types: MerchantSelectionTypesHandlers, Store_item_tax: StoreItemTaxHandlers, };