mcpengine/servers/toast/tsconfig.json
Jake Shore 2c41d0fb3b toast: Complete rebuild with 76 tools, 18 React apps, and HTTP+stdio modes
- Rebuilt src/tools/ with 10 files covering all Toast API domains
  * orders.ts (12 tools) - Complete order lifecycle
  * menus.ts (11 tools) - Menu and item management
  * employees.ts (9 tools) - Staff management
  * restaurant.ts (9 tools) - Configuration
  * cash.ts (8 tools) - Cash management
  * labor.ts (6 tools) - Workforce analytics
  * payments.ts (6 tools) - Transactions
  * reporting.ts (6 tools) - Analytics
  * inventory.ts (5 tools) - Stock management
  * customers.ts (4 tools) - CRM

- Built src/ui/react-app/ with 18 client-side apps
  * Orders: order-dashboard, order-detail, order-grid, table-map
  * Menus: menu-manager, menu-item-detail, menu-performance
  * Staff: employee-dashboard, employee-schedule, labor-dashboard, tip-summary
  * Finance: payment-history, sales-dashboard, revenue-by-hour
  * Ops: inventory-tracker, restaurant-overview
  * CRM: customer-detail, customer-loyalty

- Built server.ts + main.ts supporting both stdio and HTTP modes
- Updated package.json, tsconfig.json, comprehensive README.md
- Dark theme UI (#0f0f0f bg, #00bfa5 accent)
- Client-side state management with sample data
2026-02-12 18:24:34 -05:00

29 lines
580 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"module": "ES2022",
"lib": ["ES2022"],
"moduleResolution": "node",
"outDir": "./dist",
"rootDir": "./src",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"resolveJsonModule": true,
"allowSyntheticDefaultImports": true,
"isolatedModules": true
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules",
"dist",
"src/ui"
]
}