kitchen/frontend/node_modules/caniuse-lite/data/features/intrinsic-width.js
jtricerolph 8d688b459d Initial kitchen scaffold — Phase 1 kitchen port (build-verified 2026-07-11)
FastAPI backend (Python 3.11, MSSQL ODBC for SambaPOS, Azure DI OCR),
kitchen_db on central PG. React/TS/Vite frontend with navy sidebar layout.

Backend: auth.py (APP_SLUG=kitchen, SimpleNamespace — archive routes use
.kitchen_id/.is_admin without modification), main.py (51 migrations, scheduler,
internal router for KDS bookings feed), api/internal.py, full archive API
(31 routers: invoices, recipes, menus, sambapos, resos, newbook, disputes,
purchase_orders, etc.), models, migrations, OCR pipeline.
kitchen_id pinned to 1 (B1 — single hotel).

Frontend: AuthGate (app=kitchen, token shim for archive compat — B5b pending),
Layout (navy sidebar, 6 sections, Lucide icons, teal --app-primary),
App.tsx (Outlet pattern, UploadApp outside Layout), index.css (full :root block).
strict: false — archive components have type issues; build clean.

Note: 45 archive components call fetch('/api/...') without /kitchen/ prefix
(B5b). Runtime 404s; deferred until after initial testing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-12 12:15:39 +00:00

1 line
709 B
JavaScript

module.exports={A:{A:{"2":"_E"},B:{"2":"_I","1025":"_QN _oJ","1537":"_IB _3G"},C:{"2":"9C","932":"_uP _qQ","2308":"_lO"},D:{"2":"_ZL","545":"_zB _8D _vD","1025":"_QN _sL","1537":"_kH _HD _cC _3G"},E:{"1":"_0C","2":"_3C","516":"_8R","548":"_4R","676":"_KJ _pE"},F:{"2":"_T","513":"nB","545":"_ZG","1025":"_KL _ME","1537":"mB _RQ _lE _kI _TF"},G:{"1":"_jB","2":"_n","516":"_bN","548":"_aR","676":"_TC"},H:{"2":"sD"},I:{"2":"_W","545":"_w","1025":"I"},J:{"2":"D","545":"A"},K:{"2":"_D","1025":"H"},L:{"1025":"I"},M:{"2308":"UC"},N:{"2":"_A"},O:{"1537":"XC"},P:{"545":"J","1025":"_mQ","1537":"_lI _zQ _iS"},Q:{"1537":"AE"},R:{"1537":"BE"},S:{"932":"CE","2308":"DE"}},B:5,C:"Intrinsic & Extrinsic Sizing",D:true};