UNPKG

@goparrot/franchise-mcp-server

Version:

MCP Server for Franchise API

71 lines (70 loc) 4.05 kB
import { StoreMethods } from '../services/index.js'; import { ServiceChargeMethods } from '../services/index.js'; import { MerchantMethods } from '../services/merchant.js'; import { FranchiseStoreMethods } from '../services/index.js'; import { DeliveryMethods } from '../services/delivery.js'; import { LoyaltyMethods } from '../services/loyalty.js'; import { SaaSMethods } from '../services/saas.js'; import { PromotionMethods } from '../services/index.js'; import { GridLayoutMethods } from '../services/index.js'; import { PlacePickerMethods } from '../services/index.js'; import { WebStoreMethods } from '../services/web-store.js'; import { WebStoreRedirectMethods } from '../services/web-store-redirect.js'; import { AccountMethods, RoleMethods, RoleByMerchantMethods, UserMethods, } from '../services/index.js'; import { MenuOrchestratorMethods, MenuSyncConfigMethods, MenuSyncItemMethods, MenuSyncTaxMethods, } from '../services/index.js'; import { PaymentMethods, PaymentDomainMethods, LegacyPaymentAppMethods, LegacyPaymentSquareMethods, } from '../services/index.js'; import { OrderMethods, OrderConfigMethods } from '../services/index.js'; // Store Items imports import { LocationItemMethods, LocationItemBaseMethods, LocationItemBaseGroupMethods, LocationItemOptionsMethods, LocationItemSetMethods, LocationCategoryMethods, LocationMenuConceptMethods, LocationStoreItemBundleMethods, LocationStoreItemComboMethods, LocationStoreItemGroupMethods, LocationSelectionTypesMethods, MerchantItemMethods, MerchantItemBaseMethods, MerchantItemBaseGroupMethods, MerchantItemOptionsMethods, MerchantItemSetMethods, MerchantCategoryMethods, MerchantMenuConceptMethods, MerchantStoreItemBundleMethods, MerchantStoreItemComboMethods, MerchantSelectionTypesMethods, StoreItemTaxMethods, } from '../services/index.js'; export const dashboardMethodsMap = { Store: StoreMethods, Order: OrderMethods, Service_charge: ServiceChargeMethods, Merchant: MerchantMethods, Franchise_store: FranchiseStoreMethods, Sass: SaaSMethods, Delivery: DeliveryMethods, Loyalty: LoyaltyMethods, Payment: PaymentMethods, Promotion: PromotionMethods, Menu_orchestrator: MenuOrchestratorMethods, Order_config: OrderConfigMethods, Grid_layout: GridLayoutMethods, Payment_domain: PaymentDomainMethods, Legacy_payment_app: LegacyPaymentAppMethods, Legacy_payment_square: LegacyPaymentSquareMethods, Menu_sync_item: MenuSyncItemMethods, Menu_sync_config: MenuSyncConfigMethods, Menu_sync_tax: MenuSyncTaxMethods, Place_picker: PlacePickerMethods, Web_merchant: MerchantMethods, Web_store: WebStoreMethods, Web_store_redirect: WebStoreRedirectMethods, Account: AccountMethods, Role: RoleMethods, Role_by_merchant: RoleByMerchantMethods, User: UserMethods, // Store Items Methods Location_item: LocationItemMethods, Location_item_base: LocationItemBaseMethods, Location_item_base_group: LocationItemBaseGroupMethods, Location_item_options: LocationItemOptionsMethods, Location_item_set: LocationItemSetMethods, Location_category: LocationCategoryMethods, Location_menu_concept: LocationMenuConceptMethods, Location_store_item_bundle: LocationStoreItemBundleMethods, Location_store_item_combo: LocationStoreItemComboMethods, Location_store_item_group: LocationStoreItemGroupMethods, Merchant_item: MerchantItemMethods, Merchant_item_base: MerchantItemBaseMethods, Merchant_item_base_group: MerchantItemBaseGroupMethods, Merchant_item_options: MerchantItemOptionsMethods, Merchant_item_set: MerchantItemSetMethods, Merchant_category: MerchantCategoryMethods, Merchant_menu_concept: MerchantMenuConceptMethods, Merchant_store_item_bundle: MerchantStoreItemBundleMethods, Merchant_store_item_combo: MerchantStoreItemComboMethods, Location_selection_types: LocationSelectionTypesMethods, Merchant_selection_types: MerchantSelectionTypesMethods, Store_item_tax: StoreItemTaxMethods, };