- 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
29 lines
580 B
JSON
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"
|
|
]
|
|
}
|