{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": ".oxlintrc.json", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L1", "_origin": "ast", "community": 4, "norm_label": ".oxlintrc.json", "id": "oxlintrc", "community_name": "devDependencies" }, { "label": "$schema", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L2", "_origin": "ast", "community": 4, "norm_label": "$schema", "id": "oxlintrc_schema", "community_name": "devDependencies" }, { "label": "plugins", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L3", "_origin": "ast", "community": 4, "norm_label": "plugins", "id": "oxlintrc_plugins", "community_name": "devDependencies" }, { "label": "react", "file_type": "concept", "source_file": ".oxlintrc.json", "source_location": "L3", "_origin": "ast", "community": 1, "norm_label": "react", "id": "ref_react", "community_name": "react" }, { "label": "oxc", "file_type": "concept", "source_file": ".oxlintrc.json", "source_location": "L3", "_origin": "ast", "community": 4, "norm_label": "oxc", "id": "ref_oxc", "community_name": "devDependencies" }, { "label": "rules", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L4", "_origin": "ast", "community": 4, "norm_label": "rules", "id": "oxlintrc_rules", "community_name": "devDependencies" }, { "label": "react/rules-of-hooks", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L5", "_origin": "ast", "community": 4, "norm_label": "react/rules-of-hooks", "id": "oxlintrc_rules_react_rules_of_hooks", "community_name": "devDependencies" }, { "label": "react/only-export-components", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L6", "_origin": "ast", "community": 4, "norm_label": "react/only-export-components", "id": "oxlintrc_rules_react_only_export_components", "community_name": "devDependencies" }, { "label": "warn", "file_type": "concept", "source_file": ".oxlintrc.json", "source_location": "L6", "_origin": "ast", "community": 4, "norm_label": "warn", "id": "ref_warn", "community_name": "devDependencies" }, { "label": "package.json", "file_type": "code", "source_file": "package.json", "source_location": "L1", "_origin": "ast", "community": 2, "norm_label": "package.json", "id": "package", "community_name": "package.json" }, { "label": "name", "file_type": "code", "source_file": "package.json", "source_location": "L2", "_origin": "ast", "community": 2, "norm_label": "name", "id": "package_name", "community_name": "package.json" }, { "label": "private", "file_type": "code", "source_file": "package.json", "source_location": "L3", "_origin": "ast", "community": 2, "norm_label": "private", "id": "package_private", "community_name": "package.json" }, { "label": "version", "file_type": "code", "source_file": "package.json", "source_location": "L4", "_origin": "ast", "community": 2, "norm_label": "version", "id": "package_version", "community_name": "package.json" }, { "label": "type", "file_type": "code", "source_file": "package.json", "source_location": "L5", "_origin": "ast", "community": 2, "norm_label": "type", "id": "package_type", "community_name": "package.json" }, { "label": "packageManager", "file_type": "code", "source_file": "package.json", "source_location": "L6", "_origin": "ast", "community": 2, "norm_label": "packagemanager", "id": "package_packagemanager", "community_name": "package.json" }, { "label": "scripts", "file_type": "code", "source_file": "package.json", "source_location": "L7", "_origin": "ast", "community": 2, "norm_label": "scripts", "id": "package_scripts", "community_name": "package.json" }, { "label": "dev", "file_type": "code", "source_file": "package.json", "source_location": "L8", "_origin": "ast", "community": 2, "norm_label": "dev", "id": "package_scripts_dev", "community_name": "package.json" }, { "label": "build", "file_type": "code", "source_file": "package.json", "source_location": "L9", "_origin": "ast", "community": 2, "norm_label": "build", "id": "package_scripts_build", "community_name": "package.json" }, { "label": "lint", "file_type": "code", "source_file": "package.json", "source_location": "L10", "_origin": "ast", "community": 2, "norm_label": "lint", "id": "package_scripts_lint", "community_name": "package.json" }, { "label": "preview", "file_type": "code", "source_file": "package.json", "source_location": "L11", "_origin": "ast", "community": 2, "norm_label": "preview", "id": "package_scripts_preview", "community_name": "package.json" }, { "label": "dependencies", "file_type": "code", "source_file": "package.json", "source_location": "L13", "_origin": "ast", "community": 2, "norm_label": "dependencies", "id": "package_dependencies", "community_name": "package.json" }, { "label": "@emotion/react", "file_type": "code", "source_file": "package.json", "source_location": "L14", "_origin": "ast", "community": 2, "norm_label": "@emotion/react", "id": "package_dependencies_emotion_react", "community_name": "package.json" }, { "label": "@emotion/react", "file_type": "concept", "source_file": "package.json", "source_location": "L14", "_origin": "ast", "community": 2, "norm_label": "@emotion/react", "id": "emotion_react", "community_name": "package.json" }, { "label": "@emotion/styled", "file_type": "code", "source_file": "package.json", "source_location": "L15", "_origin": "ast", "community": 2, "norm_label": "@emotion/styled", "id": "package_dependencies_emotion_styled", "community_name": "package.json" }, { "label": "@emotion/styled", "file_type": "concept", "source_file": "package.json", "source_location": "L15", "_origin": "ast", "community": 2, "norm_label": "@emotion/styled", "id": "emotion_styled", "community_name": "package.json" }, { "label": "@mui/icons-material", "file_type": "code", "source_file": "package.json", "source_location": "L16", "_origin": "ast", "community": 2, "norm_label": "@mui/icons-material", "id": "package_dependencies_mui_icons_material", "community_name": "package.json" }, { "label": "@mui/icons-material", "file_type": "concept", "source_file": "package.json", "source_location": "L16", "_origin": "ast", "community": 2, "norm_label": "@mui/icons-material", "id": "mui_icons_material", "community_name": "package.json" }, { "label": "@mui/material", "file_type": "code", "source_file": "package.json", "source_location": "L17", "_origin": "ast", "community": 2, "norm_label": "@mui/material", "id": "package_dependencies_mui_material", "community_name": "package.json" }, { "label": "@mui/material", "file_type": "concept", "source_file": "package.json", "source_location": "L17", "_origin": "ast", "community": 2, "norm_label": "@mui/material", "id": "mui_material", "community_name": "package.json" }, { "label": "react", "file_type": "code", "source_file": "package.json", "source_location": "L18", "_origin": "ast", "community": 2, "norm_label": "react", "id": "package_dependencies_react", "community_name": "package.json" }, { "label": "react", "file_type": "concept", "source_file": "package.json", "source_location": "L18", "_origin": "ast", "community": 2, "norm_label": "react", "id": "react", "community_name": "package.json" }, { "label": "react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L19", "_origin": "ast", "community": 2, "norm_label": "react-dom", "id": "package_dependencies_react_dom", "community_name": "package.json" }, { "label": "react-dom", "file_type": "concept", "source_file": "package.json", "source_location": "L19", "_origin": "ast", "community": 2, "norm_label": "react-dom", "id": "react_dom", "community_name": "package.json" }, { "label": "devDependencies", "file_type": "code", "source_file": "package.json", "source_location": "L21", "_origin": "ast", "community": 4, "norm_label": "devdependencies", "id": "package_devdependencies", "community_name": "devDependencies" }, { "label": "@types/node", "file_type": "code", "source_file": "package.json", "source_location": "L22", "_origin": "ast", "community": 4, "norm_label": "@types/node", "id": "package_devdependencies_types_node", "community_name": "devDependencies" }, { "label": "@types/node", "file_type": "concept", "source_file": "package.json", "source_location": "L22", "_origin": "ast", "community": 4, "norm_label": "@types/node", "id": "types_node", "community_name": "devDependencies" }, { "label": "@types/react", "file_type": "code", "source_file": "package.json", "source_location": "L23", "_origin": "ast", "community": 4, "norm_label": "@types/react", "id": "package_devdependencies_types_react", "community_name": "devDependencies" }, { "label": "@types/react", "file_type": "concept", "source_file": "package.json", "source_location": "L23", "_origin": "ast", "community": 4, "norm_label": "@types/react", "id": "types_react", "community_name": "devDependencies" }, { "label": "@types/react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L24", "_origin": "ast", "community": 4, "norm_label": "@types/react-dom", "id": "package_devdependencies_types_react_dom", "community_name": "devDependencies" }, { "label": "@types/react-dom", "file_type": "concept", "source_file": "package.json", "source_location": "L24", "_origin": "ast", "community": 4, "norm_label": "@types/react-dom", "id": "types_react_dom", "community_name": "devDependencies" }, { "label": "@vitejs/plugin-react", "file_type": "code", "source_file": "package.json", "source_location": "L25", "_origin": "ast", "community": 4, "norm_label": "@vitejs/plugin-react", "id": "package_devdependencies_vitejs_plugin_react", "community_name": "devDependencies" }, { "label": "@vitejs/plugin-react", "file_type": "concept", "source_file": "package.json", "source_location": "L25", "_origin": "ast", "community": 4, "norm_label": "@vitejs/plugin-react", "id": "vitejs_plugin_react", "community_name": "devDependencies" }, { "label": "oxlint", "file_type": "code", "source_file": "package.json", "source_location": "L26", "_origin": "ast", "community": 4, "norm_label": "oxlint", "id": "package_devdependencies_oxlint", "community_name": "devDependencies" }, { "label": "oxlint", "file_type": "concept", "source_file": "package.json", "source_location": "L26", "_origin": "ast", "community": 4, "norm_label": "oxlint", "id": "oxlint", "community_name": "devDependencies" }, { "label": "typescript", "file_type": "code", "source_file": "package.json", "source_location": "L27", "_origin": "ast", "community": 4, "norm_label": "typescript", "id": "package_devdependencies_typescript", "community_name": "devDependencies" }, { "label": "typescript", "file_type": "concept", "source_file": "package.json", "source_location": "L27", "_origin": "ast", "community": 4, "norm_label": "typescript", "id": "typescript", "community_name": "devDependencies" }, { "label": "vite", "file_type": "code", "source_file": "package.json", "source_location": "L28", "_origin": "ast", "community": 4, "norm_label": "vite", "id": "package_devdependencies_vite", "community_name": "devDependencies" }, { "label": "vite", "file_type": "concept", "source_file": "package.json", "source_location": "L28", "_origin": "ast", "community": 4, "norm_label": "vite", "id": "vite", "community_name": "devDependencies" }, { "label": "App.tsx", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "app.tsx", "id": "src_app", "community_name": "App.tsx" }, { "label": "CustomerView", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L17", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 0, "norm_label": "customerview", "id": "src_app_customerview", "community_name": "App.tsx" }, { "label": "getTableNumFromUrl()", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L19", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "gettablenumfromurl()", "id": "src_app_gettablenumfromurl", "community_name": "App.tsx" }, { "label": "App()", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L36", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "app()", "id": "src_app_app", "community_name": "App.tsx" }, { "label": "AdminDesktopShell.tsx", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "admindesktopshell.tsx", "id": "src_components_admin_admindesktopshell", "community_name": "AdminDesktopShell.tsx" }, { "label": "AdminDesktopShellProps", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L45", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "admindesktopshellprops", "id": "src_components_admin_admindesktopshell_admindesktopshellprops", "community_name": "index.ts" }, { "label": "TabType", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L55", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 7, "norm_label": "tabtype", "id": "src_components_admin_admindesktopshell_tabtype", "community_name": "AdminDesktopShell.tsx" }, { "label": "AdminDesktopShell()", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L67", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "admindesktopshell()", "id": "src_components_admin_admindesktopshell_admindesktopshell", "community_name": "AdminDesktopShell.tsx" }, { "label": "BillingManagerView.tsx", "file_type": "code", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "billingmanagerview.tsx", "id": "src_components_admin_billingmanagerview", "community_name": "AdminDesktopShell.tsx" }, { "label": "BillingManagerView()", "file_type": "code", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L34", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "billingmanagerview()", "id": "src_components_admin_billingmanagerview_billingmanagerview", "community_name": "AdminDesktopShell.tsx" }, { "label": "FeedbackInboxView.tsx", "file_type": "code", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "feedbackinboxview.tsx", "id": "src_components_admin_feedbackinboxview", "community_name": "AdminDesktopShell.tsx" }, { "label": "FeedbackInboxView()", "file_type": "code", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L24", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "feedbackinboxview()", "id": "src_components_admin_feedbackinboxview_feedbackinboxview", "community_name": "AdminDesktopShell.tsx" }, { "label": "InventoryView.tsx", "file_type": "code", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "inventoryview.tsx", "id": "src_components_admin_inventoryview", "community_name": "react" }, { "label": "InventoryView()", "file_type": "code", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L41", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "inventoryview()", "id": "src_components_admin_inventoryview_inventoryview", "community_name": "AdminDesktopShell.tsx" }, { "label": "ReservationsView.tsx", "file_type": "code", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "reservationsview.tsx", "id": "src_components_admin_reservationsview", "community_name": "AdminDesktopShell.tsx" }, { "label": "ReservationsView()", "file_type": "code", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L33", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "reservationsview()", "id": "src_components_admin_reservationsview_reservationsview", "community_name": "AdminDesktopShell.tsx" }, { "label": "StaffLoginModal.tsx", "file_type": "code", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "staffloginmodal.tsx", "id": "src_components_admin_staffloginmodal", "community_name": "App.tsx" }, { "label": "StaffLoginModalProps", "file_type": "code", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L19", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 0, "norm_label": "staffloginmodalprops", "id": "src_components_admin_staffloginmodal_staffloginmodalprops", "community_name": "App.tsx" }, { "label": "StaffLoginModal()", "file_type": "code", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L25", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "staffloginmodal()", "id": "src_components_admin_staffloginmodal_staffloginmodal", "community_name": "App.tsx" }, { "label": "StaffShiftsView.tsx", "file_type": "code", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "staffshiftsview.tsx", "id": "src_components_admin_staffshiftsview", "community_name": "AdminDesktopShell.tsx" }, { "label": "StaffShiftsView()", "file_type": "code", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L33", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "staffshiftsview()", "id": "src_components_admin_staffshiftsview_staffshiftsview", "community_name": "AdminDesktopShell.tsx" }, { "label": "SuppliersView.tsx", "file_type": "code", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "suppliersview.tsx", "id": "src_components_admin_suppliersview", "community_name": "AdminDesktopShell.tsx" }, { "label": "SuppliersView()", "file_type": "code", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L42", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "suppliersview()", "id": "src_components_admin_suppliersview_suppliersview", "community_name": "AdminDesktopShell.tsx" }, { "label": "TableManagementView.tsx", "file_type": "code", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "tablemanagementview.tsx", "id": "src_components_admin_tablemanagementview", "community_name": "AdminDesktopShell.tsx" }, { "label": "TableManagementView()", "file_type": "code", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L31", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "tablemanagementview()", "id": "src_components_admin_tablemanagementview_tablemanagementview", "community_name": "AdminDesktopShell.tsx" }, { "label": "AnalyticsDashboard.tsx", "file_type": "code", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "analyticsdashboard.tsx", "id": "src_components_analytics_analyticsdashboard", "community_name": "react" }, { "label": "AnalyticsDashboard()", "file_type": "code", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L31", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "analyticsdashboard()", "id": "src_components_analytics_analyticsdashboard_analyticsdashboard", "community_name": "AdminDesktopShell.tsx" }, { "label": "Navigation.tsx", "file_type": "code", "source_file": "src/components/common/Navigation.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "navigation.tsx", "id": "src_components_common_navigation", "community_name": "react" }, { "label": "NavigationProps", "file_type": "code", "source_file": "src/components/common/Navigation.tsx", "source_location": "L27", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 1, "norm_label": "navigationprops", "id": "src_components_common_navigation_navigationprops", "community_name": "react" }, { "label": "Navigation()", "file_type": "code", "source_file": "src/components/common/Navigation.tsx", "source_location": "L35", "_callable": true, "_origin": "ast", "community": 1, "norm_label": "navigation()", "id": "src_components_common_navigation_navigation", "community_name": "react" }, { "label": "StatusBadge.tsx", "file_type": "code", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "statusbadge.tsx", "id": "src_components_common_statusbadge", "community_name": "react" }, { "label": "StatusBadgeProps", "file_type": "code", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L5", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "statusbadgeprops", "id": "src_components_common_statusbadge_statusbadgeprops", "community_name": "index.ts" }, { "label": "StatusBadge()", "file_type": "code", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L12", "_callable": true, "_origin": "ast", "community": 1, "norm_label": "statusbadge()", "id": "src_components_common_statusbadge_statusbadge", "community_name": "react" }, { "label": "BillPaymentView.tsx", "file_type": "code", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "billpaymentview.tsx", "id": "src_components_customer_billpaymentview", "community_name": "App.tsx" }, { "label": "BillPaymentViewProps", "file_type": "code", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L21", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 0, "norm_label": "billpaymentviewprops", "id": "src_components_customer_billpaymentview_billpaymentviewprops", "community_name": "App.tsx" }, { "label": "BillPaymentView()", "file_type": "code", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L25", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "billpaymentview()", "id": "src_components_customer_billpaymentview_billpaymentview", "community_name": "App.tsx" }, { "label": "CartReviewView.tsx", "file_type": "code", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "cartreviewview.tsx", "id": "src_components_customer_cartreviewview", "community_name": "react" }, { "label": "CartReviewViewProps", "file_type": "code", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L25", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 1, "norm_label": "cartreviewviewprops", "id": "src_components_customer_cartreviewview_cartreviewviewprops", "community_name": "react" }, { "label": "CartReviewView()", "file_type": "code", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L32", "_callable": true, "_origin": "ast", "community": 1, "norm_label": "cartreviewview()", "id": "src_components_customer_cartreviewview_cartreviewview", "community_name": "react" }, { "label": "CustomizationModal.tsx", "file_type": "code", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "customizationmodal.tsx", "id": "src_components_customer_customizationmodal", "community_name": "react" }, { "label": "CustomizationModalProps", "file_type": "code", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L20", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 1, "norm_label": "customizationmodalprops", "id": "src_components_customer_customizationmodal_customizationmodalprops", "community_name": "react" }, { "label": "CustomizationModal()", "file_type": "code", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L27", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "customizationmodal()", "id": "src_components_customer_customizationmodal_customizationmodal", "community_name": "App.tsx" }, { "label": "MenuBrowseView.tsx", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "menubrowseview.tsx", "id": "src_components_customer_menubrowseview", "community_name": "react" }, { "label": "MenuBrowseViewProps", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L31", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 1, "norm_label": "menubrowseviewprops", "id": "src_components_customer_menubrowseview_menubrowseviewprops", "community_name": "react" }, { "label": "DIETARY_FILTERS", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L39", "_origin": "ast", "community": 1, "norm_label": "dietary_filters", "id": "src_components_customer_menubrowseview_dietary_filters", "community_name": "react" }, { "label": "SPICE_ICONS", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L46", "_origin": "ast", "community": 1, "norm_label": "spice_icons", "id": "src_components_customer_menubrowseview_spice_icons", "community_name": "react" }, { "label": "MenuBrowseView()", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L53", "_callable": true, "_origin": "ast", "community": 1, "norm_label": "menubrowseview()", "id": "src_components_customer_menubrowseview_menubrowseview", "community_name": "react" }, { "label": "OrderStatusView.tsx", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "orderstatusview.tsx", "id": "src_components_customer_orderstatusview", "community_name": "App.tsx" }, { "label": "OrderStatusViewProps", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L25", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 0, "norm_label": "orderstatusviewprops", "id": "src_components_customer_orderstatusview_orderstatusviewprops", "community_name": "App.tsx" }, { "label": "ORDER_STEPS", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L29", "_origin": "ast", "community": 0, "norm_label": "order_steps", "id": "src_components_customer_orderstatusview_order_steps", "community_name": "App.tsx" }, { "label": "OrderStatusView()", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L56", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "orderstatusview()", "id": "src_components_customer_orderstatusview_orderstatusview", "community_name": "App.tsx" }, { "label": "customer/TableLandingView.tsx", "file_type": "code", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "customer/tablelandingview.tsx", "id": "src_components_customer_tablelandingview", "community_name": "App.tsx" }, { "label": "TableLandingViewProps", "file_type": "code", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L21", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 0, "norm_label": "tablelandingviewprops", "id": "src_components_customer_tablelandingview_tablelandingviewprops", "community_name": "App.tsx" }, { "label": "TableLandingView()", "file_type": "code", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L27", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "tablelandingview()", "id": "src_components_customer_tablelandingview_tablelandingview", "community_name": "App.tsx" }, { "label": "VoiceAssistantModal.tsx", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L1", "_origin": "ast", "community": 6, "norm_label": "voiceassistantmodal.tsx", "id": "src_components_customer_voiceassistantmodal", "community_name": "VoiceAssistantModal.tsx" }, { "label": "DetectedItem", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L28", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "detecteditem", "id": "src_components_customer_voiceassistantmodal_detecteditem", "community_name": "VoiceAssistantModal.tsx" }, { "label": "VoiceAssistantModalProps", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L33", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "voiceassistantmodalprops", "id": "src_components_customer_voiceassistantmodal_voiceassistantmodalprops", "community_name": "VoiceAssistantModal.tsx" }, { "label": "parseTranscriptToItems()", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L40", "_callable": true, "_origin": "ast", "community": 6, "norm_label": "parsetranscripttoitems()", "id": "src_components_customer_voiceassistantmodal_parsetranscripttoitems", "community_name": "VoiceAssistantModal.tsx" }, { "label": "QUICK_COMMANDS", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L69", "_origin": "ast", "community": 6, "norm_label": "quick_commands", "id": "src_components_customer_voiceassistantmodal_quick_commands", "community_name": "VoiceAssistantModal.tsx" }, { "label": "VoiceAssistantModal()", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L77", "_callable": true, "_origin": "ast", "community": 6, "norm_label": "voiceassistantmodal()", "id": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "community_name": "VoiceAssistantModal.tsx" }, { "label": "KDSKanban.tsx", "file_type": "code", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L1", "_origin": "ast", "community": 8, "norm_label": "kdskanban.tsx", "id": "src_components_kds_kdskanban", "community_name": "index.ts" }, { "label": "KDSKanbanProps", "file_type": "code", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L19", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "kdskanbanprops", "id": "src_components_kds_kdskanban_kdskanbanprops", "community_name": "index.ts" }, { "label": "KDSKanban()", "file_type": "code", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L26", "_callable": true, "_origin": "ast", "community": 7, "norm_label": "kdskanban()", "id": "src_components_kds_kdskanban_kdskanban", "community_name": "AdminDesktopShell.tsx" }, { "label": "KDSTicketCard.tsx", "file_type": "code", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L1", "_origin": "ast", "community": 8, "norm_label": "kdsticketcard.tsx", "id": "src_components_kds_kdsticketcard", "community_name": "index.ts" }, { "label": "KDSTicketCardProps", "file_type": "code", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L23", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "kdsticketcardprops", "id": "src_components_kds_kdsticketcard_kdsticketcardprops", "community_name": "index.ts" }, { "label": "KDSTicketCard()", "file_type": "code", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L29", "_callable": true, "_origin": "ast", "community": 8, "norm_label": "kdsticketcard()", "id": "src_components_kds_kdsticketcard_kdsticketcard", "community_name": "index.ts" }, { "label": "table/TableLandingView.tsx", "file_type": "code", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "table/tablelandingview.tsx", "id": "src_components_table_tablelandingview", "community_name": "react" }, { "label": "TableLandingView()", "file_type": "code", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L26", "_callable": true, "_origin": "ast", "community": 1, "norm_label": "tablelandingview()", "id": "src_components_table_tablelandingview_tablelandingview", "community_name": "react" }, { "label": "VoiceOrderingView.tsx", "file_type": "code", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L1", "_origin": "ast", "community": 8, "norm_label": "voiceorderingview.tsx", "id": "src_components_voice_voiceorderingview", "community_name": "index.ts" }, { "label": "VoiceOrderingViewProps", "file_type": "code", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L21", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "voiceorderingviewprops", "id": "src_components_voice_voiceorderingview_voiceorderingviewprops", "community_name": "index.ts" }, { "label": "VoiceOrderingView()", "file_type": "code", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L25", "_callable": true, "_origin": "ast", "community": 8, "norm_label": "voiceorderingview()", "id": "src_components_voice_voiceorderingview_voiceorderingview", "community_name": "index.ts" }, { "label": "menuData.ts", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "menudata.ts", "id": "src_data_menudata", "community_name": "react" }, { "label": "MenuItem", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L1", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 1, "norm_label": "menuitem", "id": "src_data_menudata_menuitem", "community_name": "react" }, { "label": "MENU_ITEMS", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L17", "_origin": "ast", "community": 1, "norm_label": "menu_items", "id": "src_data_menudata_menu_items", "community_name": "react" }, { "label": "CATEGORIES", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L375", "_origin": "ast", "community": 1, "norm_label": "categories", "id": "src_data_menudata_categories", "community_name": "react" }, { "label": "CategoryType", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L376", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 1, "norm_label": "categorytype", "id": "src_data_menudata_categorytype", "community_name": "react" }, { "label": "useSpeechRecognition.ts", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L1", "_origin": "ast", "community": 6, "norm_label": "usespeechrecognition.ts", "id": "src_hooks_usespeechrecognition", "community_name": "VoiceAssistantModal.tsx" }, { "label": "SpeechRecognitionEvent", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L3", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "speechrecognitionevent", "id": "src_hooks_usespeechrecognition_speechrecognitionevent", "community_name": "VoiceAssistantModal.tsx" }, { "label": "SpeechRecognitionErrorEvent", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L8", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "speechrecognitionerrorevent", "id": "src_hooks_usespeechrecognition_speechrecognitionerrorevent", "community_name": "VoiceAssistantModal.tsx" }, { "label": "ISpeechRecognition", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L12", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "ispeechrecognition", "id": "src_hooks_usespeechrecognition_ispeechrecognition", "community_name": "VoiceAssistantModal.tsx" }, { "label": ".start()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L17", "_callable": true, "_origin": "ast", "community": 6, "norm_label": ".start()", "id": "src_hooks_usespeechrecognition_ispeechrecognition_start", "community_name": "VoiceAssistantModal.tsx" }, { "label": ".stop()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L18", "_callable": true, "_origin": "ast", "community": 6, "norm_label": ".stop()", "id": "src_hooks_usespeechrecognition_ispeechrecognition_stop", "community_name": "VoiceAssistantModal.tsx" }, { "label": ".abort()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L19", "_callable": true, "_origin": "ast", "community": 6, "norm_label": ".abort()", "id": "src_hooks_usespeechrecognition_ispeechrecognition_abort", "community_name": "VoiceAssistantModal.tsx" }, { "label": "Window", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L27", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "window", "id": "src_hooks_usespeechrecognition_window", "community_name": "VoiceAssistantModal.tsx" }, { "label": "VoiceState", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L33", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "voicestate", "id": "src_hooks_usespeechrecognition_voicestate", "community_name": "VoiceAssistantModal.tsx" }, { "label": "UseSpeechRecognitionReturn", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L35", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "usespeechrecognitionreturn", "id": "src_hooks_usespeechrecognition_usespeechrecognitionreturn", "community_name": "VoiceAssistantModal.tsx" }, { "label": "useSpeechRecognition()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L46", "_callable": true, "_origin": "ast", "community": 6, "norm_label": "usespeechrecognition()", "id": "src_hooks_usespeechrecognition_usespeechrecognition", "community_name": "VoiceAssistantModal.tsx" }, { "label": "useSpeechSynthesis.ts", "file_type": "code", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L1", "_origin": "ast", "community": 6, "norm_label": "usespeechsynthesis.ts", "id": "src_hooks_usespeechsynthesis", "community_name": "VoiceAssistantModal.tsx" }, { "label": "UseSpeechSynthesisReturn", "file_type": "code", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L4", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, "norm_label": "usespeechsynthesisreturn", "id": "src_hooks_usespeechsynthesis_usespeechsynthesisreturn", "community_name": "VoiceAssistantModal.tsx" }, { "label": "useSpeechSynthesis()", "file_type": "code", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L10", "_callable": true, "_origin": "ast", "community": 6, "norm_label": "usespeechsynthesis()", "id": "src_hooks_usespeechsynthesis_usespeechsynthesis", "community_name": "VoiceAssistantModal.tsx" }, { "label": "main.tsx", "file_type": "code", "source_file": "src/main.tsx", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "main.tsx", "id": "src_main", "community_name": "App.tsx" }, { "label": "api.ts", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "api.ts", "id": "src_services_api", "community_name": "App.tsx" }, { "label": "getAccessToken()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L7", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "getaccesstoken()", "id": "src_services_api_getaccesstoken", "community_name": "App.tsx" }, { "label": "getRefreshToken()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L8", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "getrefreshtoken()", "id": "src_services_api_getrefreshtoken", "community_name": "App.tsx" }, { "label": "setTokens()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L9", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "settokens()", "id": "src_services_api_settokens", "community_name": "App.tsx" }, { "label": "clearTokens()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L13", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "cleartokens()", "id": "src_services_api_cleartokens", "community_name": "App.tsx" }, { "label": "getCustomerToken()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L18", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "getcustomertoken()", "id": "src_services_api_getcustomertoken", "community_name": "App.tsx" }, { "label": "getCustomerSessionId()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L19", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "getcustomersessionid()", "id": "src_services_api_getcustomersessionid", "community_name": "App.tsx" }, { "label": "setCustomerSession()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L20", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "setcustomersession()", "id": "src_services_api_setcustomersession", "community_name": "App.tsx" }, { "label": "clearCustomerSession()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L26", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "clearcustomersession()", "id": "src_services_api_clearcustomersession", "community_name": "App.tsx" }, { "label": "getBackendMenuId()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L34", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "getbackendmenuid()", "id": "src_services_api_getbackendmenuid", "community_name": "App.tsx" }, { "label": "getFrontendMenuItem()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L39", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "getfrontendmenuitem()", "id": "src_services_api_getfrontendmenuitem", "community_name": "App.tsx" }, { "label": "isDemoMode", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L45", "_origin": "ast", "community": 0, "norm_label": "isdemomode", "id": "src_services_api_isdemomode", "community_name": "App.tsx" }, { "label": "setDemoModeChangeCallback()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L48", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "setdemomodechangecallback()", "id": "src_services_api_setdemomodechangecallback", "community_name": "App.tsx" }, { "label": "triggerDemoMode()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L52", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "triggerdemomode()", "id": "src_services_api_triggerdemomode", "community_name": "App.tsx" }, { "label": "mockDb", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L62", "_origin": "ast", "community": 0, "norm_label": "mockdb", "id": "src_services_api_mockdb", "community_name": "App.tsx" }, { "label": "apiRequest()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L107", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "apirequest()", "id": "src_services_api_apirequest", "community_name": "App.tsx" }, { "label": "handleMockRequest()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L159", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "handlemockrequest()", "id": "src_services_api_handlemockrequest", "community_name": "App.tsx" }, { "label": "wsListeners", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L540", "_origin": "ast", "community": 0, "norm_label": "wslisteners", "id": "src_services_api_wslisteners", "community_name": "App.tsx" }, { "label": "subscribeToWsEvents()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L541", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "subscribetowsevents()", "id": "src_services_api_subscribetowsevents", "community_name": "App.tsx" }, { "label": "notifyWsListeners()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L548", "_callable": true, "_origin": "ast", "community": 0, "norm_label": "notifywslisteners()", "id": "src_services_api_notifywslisteners", "community_name": "App.tsx" }, { "label": "RestroWebSocket", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L558", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 0, "norm_label": "restrowebsocket", "id": "src_services_api_restrowebsocket", "community_name": "App.tsx" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L564", "_callable": true, "_origin": "ast", "community": 0, "norm_label": ".constructor()", "id": "src_services_api_restrowebsocket_constructor", "community_name": "App.tsx" }, { "label": ".connect()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L574", "_callable": true, "_origin": "ast", "community": 0, "norm_label": ".connect()", "id": "src_services_api_restrowebsocket_connect", "community_name": "App.tsx" }, { "label": ".close()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L608", "_callable": true, "_origin": "ast", "community": 0, "norm_label": ".close()", "id": "src_services_api_restrowebsocket_close", "community_name": "App.tsx" }, { "label": "api", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L619", "_origin": "ast", "community": 7, "norm_label": "api", "id": "src_services_api_api", "community_name": "AdminDesktopShell.tsx" }, { "label": "theme.ts", "file_type": "code", "source_file": "src/theme/theme.ts", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "theme.ts", "id": "src_theme_theme", "community_name": "App.tsx" }, { "label": "theme", "file_type": "code", "source_file": "src/theme/theme.ts", "source_location": "L3", "_origin": "ast", "community": 0, "norm_label": "theme", "id": "src_theme_theme_theme", "community_name": "App.tsx" }, { "label": "index.ts", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L1", "_origin": "ast", "community": 8, "norm_label": "index.ts", "id": "src_types_index", "community_name": "index.ts" }, { "label": "OrderStatus", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L1", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "orderstatus", "id": "src_types_index_orderstatus", "community_name": "index.ts" }, { "label": "OrderType", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L2", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "ordertype", "id": "src_types_index_ordertype", "community_name": "index.ts" }, { "label": "OrderItem", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L4", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "orderitem", "id": "src_types_index_orderitem", "community_name": "index.ts" }, { "label": "KDSOrder", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L14", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "kdsorder", "id": "src_types_index_kdsorder", "community_name": "index.ts" }, { "label": "AnalyticsMetric", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L29", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "analyticsmetric", "id": "src_types_index_analyticsmetric", "community_name": "index.ts" }, { "label": "DishPerformance", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L37", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "dishperformance", "id": "src_types_index_dishperformance", "community_name": "index.ts" }, { "label": "VoiceCommandSuggestion", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L47", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 8, "norm_label": "voicecommandsuggestion", "id": "src_types_index_voicecommandsuggestion", "community_name": "index.ts" }, { "label": "tsconfig.app.json", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L1", "_origin": "ast", "community": 3, "norm_label": "tsconfig.app.json", "id": "tsconfig_app", "community_name": "compilerOptions" }, { "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L2", "_origin": "ast", "community": 3, "norm_label": "compileroptions", "id": "tsconfig_app_compileroptions", "community_name": "compilerOptions" }, { "label": "tsBuildInfoFile", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L3", "_origin": "ast", "community": 3, "norm_label": "tsbuildinfofile", "id": "tsconfig_app_compileroptions_tsbuildinfofile", "community_name": "compilerOptions" }, { "label": "target", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L4", "_origin": "ast", "community": 3, "norm_label": "target", "id": "tsconfig_app_compileroptions_target", "community_name": "compilerOptions" }, { "label": "lib", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L5", "_origin": "ast", "community": 3, "norm_label": "lib", "id": "tsconfig_app_compileroptions_lib", "community_name": "compilerOptions" }, { "label": "ES2023", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L5", "_origin": "ast", "community": 3, "norm_label": "es2023", "id": "tsconfig_app_json_ref_es2023", "community_name": "compilerOptions" }, { "label": "DOM", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L5", "_origin": "ast", "community": 3, "norm_label": "dom", "id": "ref_dom", "community_name": "compilerOptions" }, { "label": "module", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L6", "_origin": "ast", "community": 3, "norm_label": "module", "id": "tsconfig_app_compileroptions_module", "community_name": "compilerOptions" }, { "label": "types", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L7", "_origin": "ast", "community": 3, "norm_label": "types", "id": "tsconfig_app_compileroptions_types", "community_name": "compilerOptions" }, { "label": "vite/client", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L7", "_origin": "ast", "community": 3, "norm_label": "vite/client", "id": "ref_vite_client", "community_name": "compilerOptions" }, { "label": "allowArbitraryExtensions", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L8", "_origin": "ast", "community": 3, "norm_label": "allowarbitraryextensions", "id": "tsconfig_app_compileroptions_allowarbitraryextensions", "community_name": "compilerOptions" }, { "label": "skipLibCheck", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L9", "_origin": "ast", "community": 3, "norm_label": "skiplibcheck", "id": "tsconfig_app_compileroptions_skiplibcheck", "community_name": "compilerOptions" }, { "label": "moduleResolution", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L12", "_origin": "ast", "community": 3, "norm_label": "moduleresolution", "id": "tsconfig_app_compileroptions_moduleresolution", "community_name": "compilerOptions" }, { "label": "allowImportingTsExtensions", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L13", "_origin": "ast", "community": 3, "norm_label": "allowimportingtsextensions", "id": "tsconfig_app_compileroptions_allowimportingtsextensions", "community_name": "compilerOptions" }, { "label": "verbatimModuleSyntax", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L14", "_origin": "ast", "community": 3, "norm_label": "verbatimmodulesyntax", "id": "tsconfig_app_compileroptions_verbatimmodulesyntax", "community_name": "compilerOptions" }, { "label": "moduleDetection", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L15", "_origin": "ast", "community": 3, "norm_label": "moduledetection", "id": "tsconfig_app_compileroptions_moduledetection", "community_name": "compilerOptions" }, { "label": "noEmit", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L16", "_origin": "ast", "community": 3, "norm_label": "noemit", "id": "tsconfig_app_compileroptions_noemit", "community_name": "compilerOptions" }, { "label": "jsx", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L17", "_origin": "ast", "community": 3, "norm_label": "jsx", "id": "tsconfig_app_compileroptions_jsx", "community_name": "compilerOptions" }, { "label": "noUnusedLocals", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L20", "_origin": "ast", "community": 3, "norm_label": "nounusedlocals", "id": "tsconfig_app_compileroptions_nounusedlocals", "community_name": "compilerOptions" }, { "label": "noUnusedParameters", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L21", "_origin": "ast", "community": 3, "norm_label": "nounusedparameters", "id": "tsconfig_app_compileroptions_nounusedparameters", "community_name": "compilerOptions" }, { "label": "erasableSyntaxOnly", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L22", "_origin": "ast", "community": 3, "norm_label": "erasablesyntaxonly", "id": "tsconfig_app_compileroptions_erasablesyntaxonly", "community_name": "compilerOptions" }, { "label": "noFallthroughCasesInSwitch", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L23", "_origin": "ast", "community": 3, "norm_label": "nofallthroughcasesinswitch", "id": "tsconfig_app_compileroptions_nofallthroughcasesinswitch", "community_name": "compilerOptions" }, { "label": "include", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L25", "_origin": "ast", "community": 3, "norm_label": "include", "id": "tsconfig_app_include", "community_name": "compilerOptions" }, { "label": "src", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L25", "_origin": "ast", "community": 3, "norm_label": "src", "id": "ref_src", "community_name": "compilerOptions" }, { "label": "tsconfig.json", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L1", "_origin": "ast", "community": 9, "norm_label": "tsconfig.json", "id": "tsconfig", "community_name": "tsconfig.json" }, { "label": "files", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L2", "_origin": "ast", "community": 9, "norm_label": "files", "id": "tsconfig_files", "community_name": "tsconfig.json" }, { "label": "references", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L3", "_origin": "ast", "community": 9, "norm_label": "references", "id": "tsconfig_references", "community_name": "tsconfig.json" }, { "label": "tsconfig.node.json", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L1", "_origin": "ast", "community": 5, "norm_label": "tsconfig.node.json", "id": "tsconfig_node", "community_name": "compilerOptions" }, { "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L2", "_origin": "ast", "community": 5, "norm_label": "compileroptions", "id": "tsconfig_node_compileroptions", "community_name": "compilerOptions" }, { "label": "tsBuildInfoFile", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L3", "_origin": "ast", "community": 5, "norm_label": "tsbuildinfofile", "id": "tsconfig_node_compileroptions_tsbuildinfofile", "community_name": "compilerOptions" }, { "label": "target", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L4", "_origin": "ast", "community": 5, "norm_label": "target", "id": "tsconfig_node_compileroptions_target", "community_name": "compilerOptions" }, { "label": "lib", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L5", "_origin": "ast", "community": 5, "norm_label": "lib", "id": "tsconfig_node_compileroptions_lib", "community_name": "compilerOptions" }, { "label": "ES2023", "file_type": "concept", "source_file": "tsconfig.node.json", "source_location": "L5", "_origin": "ast", "community": 5, "norm_label": "es2023", "id": "tsconfig_node_json_ref_es2023", "community_name": "compilerOptions" }, { "label": "types", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L6", "_origin": "ast", "community": 5, "norm_label": "types", "id": "tsconfig_node_compileroptions_types", "community_name": "compilerOptions" }, { "label": "node", "file_type": "concept", "source_file": "tsconfig.node.json", "source_location": "L6", "_origin": "ast", "community": 5, "norm_label": "node", "id": "ref_node", "community_name": "compilerOptions" }, { "label": "skipLibCheck", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L7", "_origin": "ast", "community": 5, "norm_label": "skiplibcheck", "id": "tsconfig_node_compileroptions_skiplibcheck", "community_name": "compilerOptions" }, { "label": "module", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L10", "_origin": "ast", "community": 5, "norm_label": "module", "id": "tsconfig_node_compileroptions_module", "community_name": "compilerOptions" }, { "label": "allowImportingTsExtensions", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L11", "_origin": "ast", "community": 5, "norm_label": "allowimportingtsextensions", "id": "tsconfig_node_compileroptions_allowimportingtsextensions", "community_name": "compilerOptions" }, { "label": "verbatimModuleSyntax", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L12", "_origin": "ast", "community": 5, "norm_label": "verbatimmodulesyntax", "id": "tsconfig_node_compileroptions_verbatimmodulesyntax", "community_name": "compilerOptions" }, { "label": "moduleDetection", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L13", "_origin": "ast", "community": 5, "norm_label": "moduledetection", "id": "tsconfig_node_compileroptions_moduledetection", "community_name": "compilerOptions" }, { "label": "noEmit", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L14", "_origin": "ast", "community": 5, "norm_label": "noemit", "id": "tsconfig_node_compileroptions_noemit", "community_name": "compilerOptions" }, { "label": "noUnusedLocals", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L17", "_origin": "ast", "community": 5, "norm_label": "nounusedlocals", "id": "tsconfig_node_compileroptions_nounusedlocals", "community_name": "compilerOptions" }, { "label": "noUnusedParameters", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L18", "_origin": "ast", "community": 5, "norm_label": "nounusedparameters", "id": "tsconfig_node_compileroptions_nounusedparameters", "community_name": "compilerOptions" }, { "label": "erasableSyntaxOnly", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L19", "_origin": "ast", "community": 5, "norm_label": "erasablesyntaxonly", "id": "tsconfig_node_compileroptions_erasablesyntaxonly", "community_name": "compilerOptions" }, { "label": "noFallthroughCasesInSwitch", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L20", "_origin": "ast", "community": 5, "norm_label": "nofallthroughcasesinswitch", "id": "tsconfig_node_compileroptions_nofallthroughcasesinswitch", "community_name": "compilerOptions" }, { "label": "include", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L22", "_origin": "ast", "community": 5, "norm_label": "include", "id": "tsconfig_node_include", "community_name": "compilerOptions" }, { "label": "vite.config.ts", "file_type": "concept", "source_file": "tsconfig.node.json", "source_location": "L22", "_origin": "ast", "community": 5, "norm_label": "vite.config.ts", "id": "ref_vite_config_ts", "community_name": "compilerOptions" }, { "label": "vite.config.ts", "file_type": "code", "source_file": "vite.config.ts", "source_location": "L1", "_origin": "ast", "community": 10, "norm_label": "vite.config.ts", "id": "vite_config", "community_name": "vite.config.ts" } ], "links": [ { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc", "target": "oxlintrc_plugins" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc", "target": "oxlintrc_rules" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc", "target": "oxlintrc_schema" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc_plugins", "target": "ref_oxc" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc_plugins", "target": "ref_react" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc_plugins", "target": "typescript" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_billingmanagerview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_feedbackinboxview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_inventoryview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_reservationsview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffloginmodal", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffshiftsview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_suppliersview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_tablemanagementview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_analytics_analyticsdashboard", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_navigation", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_billpaymentview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_tablelandingview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_table_tablelandingview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_voice_voiceorderingview", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechsynthesis", "target": "ref_react" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_main", "target": "ref_react" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L6", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc_rules", "target": "oxlintrc_rules_react_only_export_components" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L5", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc_rules", "target": "oxlintrc_rules_react_rules_of_hooks" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L6", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "oxlintrc_rules_react_only_export_components", "target": "ref_warn" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L13", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_dependencies" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_devdependencies" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L6", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_packagemanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_private" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L7", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_scripts" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L5", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package", "target": "package_version" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L9", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_build" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L8", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_dev" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L10", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_lint" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L11", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_scripts", "target": "package_scripts_preview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_emotion_react" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_emotion_styled" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_mui_icons_material" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_mui_material" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_react" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies", "target": "package_dependencies_react_dom" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies_emotion_react", "target": "emotion_react" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies_emotion_styled", "target": "emotion_styled" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies_mui_icons_material", "target": "mui_icons_material" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies_mui_material", "target": "mui_material" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies_react", "target": "react" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_dependencies_react_dom", "target": "react_dom" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_oxlint" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_types_node" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_types_react" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_types_react_dom" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_typescript" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_vite" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_vitejs_plugin_react" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies_types_node", "target": "types_node" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies_types_react", "target": "types_react" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies_types_react_dom", "target": "types_react_dom" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies_vitejs_plugin_react", "target": "vitejs_plugin_react" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies_oxlint", "target": "oxlint" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies_typescript", "target": "typescript" }, { "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "package_devdependencies_vite", "target": "vite" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_app_app" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_app_customerview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_app_gettablenumfromurl" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L12", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_admin_admindesktopshell" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L12", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_admin_admindesktopshell_admindesktopshell" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L11", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_admin_staffloginmodal" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L11", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_admin_staffloginmodal_staffloginmodal" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L9", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_billpaymentview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L9", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_billpaymentview_billpaymentview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L7", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_cartreviewview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L7", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_cartreviewview_cartreviewview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L6", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_customizationmodal" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L6", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_customizationmodal_customizationmodal" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L5", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_menubrowseview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L5", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_menubrowseview_menubrowseview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L8", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_orderstatusview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L8", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_orderstatusview_orderstatusview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_tablelandingview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_tablelandingview_tablelandingview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L10", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_voiceassistantmodal" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L10", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_components_customer_voiceassistantmodal_voiceassistantmodal" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L13", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_data_menudata" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L13", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_data_menudata_menuitem" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_services_api_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_services_api_getbackendmenuid" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_services_api_isdemomode" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_services_api_restrowebsocket" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_services_api_setdemomodechangecallback" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_services_api_subscribetowsevents" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_theme_theme" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_theme_theme_theme" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_types_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_types_index_kdsorder" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app", "target": "src_types_index_orderstatus" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_main", "target": "src_app" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L137", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_app_app", "target": "src_app_gettablenumfromurl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L149", "weight": 1.0, "_origin": "ast", "source": "src_app_app", "target": "src_services_api_getbackendmenuid" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L113", "weight": 1.0, "_origin": "ast", "source": "src_app_app", "target": "src_services_api_restrowebsocket_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L103", "weight": 1.0, "_origin": "ast", "source": "src_app_app", "target": "src_services_api_restrowebsocket_connect" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L51", "weight": 1.0, "_origin": "ast", "source": "src_app_app", "target": "src_services_api_setdemomodechangecallback" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L106", "weight": 1.0, "_origin": "ast", "source": "src_app_app", "target": "src_services_api_subscribetowsevents" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_main", "target": "src_app_app" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L67", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_admindesktopshell_admindesktopshell" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L45", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_admindesktopshell_admindesktopshellprops" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L55", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_admindesktopshell_tabtype" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_billingmanagerview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_billingmanagerview_billingmanagerview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L41", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_feedbackinboxview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L41", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_feedbackinboxview_feedbackinboxview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_inventoryview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_inventoryview_inventoryview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L37", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_reservationsview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L37", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_reservationsview_reservationsview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_staffshiftsview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_staffshiftsview_staffshiftsview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_suppliersview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_suppliersview_suppliersview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_tablemanagementview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_tablemanagementview_tablemanagementview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_analytics_analyticsdashboard" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_analytics_analyticsdashboard_analyticsdashboard" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_kds_kdskanban" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_kds_kdskanban_kdskanban" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_voice_voiceorderingview" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_components_voice_voiceorderingview_voiceorderingview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L43", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_types_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L43", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_types_index_kdsorder" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L43", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell", "target": "src_types_index_orderstatus" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L47", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell_admindesktopshellprops", "target": "src_types_index_kdsorder" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L48", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_admindesktopshell_admindesktopshellprops", "target": "src_types_index_orderstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_billingmanagerview", "target": "src_components_admin_billingmanagerview_billingmanagerview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_billingmanagerview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_billingmanagerview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_feedbackinboxview", "target": "src_components_admin_feedbackinboxview_feedbackinboxview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_feedbackinboxview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_feedbackinboxview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L41", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_inventoryview", "target": "src_components_admin_inventoryview_inventoryview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_inventoryview", "target": "src_data_menudata" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_inventoryview", "target": "src_data_menudata_menu_items" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_inventoryview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_inventoryview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_reservationsview", "target": "src_components_admin_reservationsview_reservationsview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_reservationsview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_reservationsview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffloginmodal", "target": "src_components_admin_staffloginmodal_staffloginmodal" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffloginmodal", "target": "src_components_admin_staffloginmodal_staffloginmodalprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffloginmodal", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffloginmodal", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffshiftsview", "target": "src_components_admin_staffshiftsview_staffshiftsview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffshiftsview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_staffshiftsview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L42", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_suppliersview", "target": "src_components_admin_suppliersview_suppliersview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_suppliersview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_suppliersview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_tablemanagementview", "target": "src_components_admin_tablemanagementview_tablemanagementview" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_tablemanagementview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_admin_tablemanagementview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_analytics_analyticsdashboard", "target": "src_components_analytics_analyticsdashboard_analyticsdashboard" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_analytics_analyticsdashboard", "target": "src_components_common_statusbadge" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_analytics_analyticsdashboard", "target": "src_components_common_statusbadge_statusbadge" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_analytics_analyticsdashboard", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_analytics_analyticsdashboard", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_navigation", "target": "src_components_common_navigation_navigation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_navigation", "target": "src_components_common_navigation_navigationprops" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L12", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge", "target": "src_components_common_statusbadge_statusbadge" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L5", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge", "target": "src_components_common_statusbadge_statusbadgeprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge", "target": "src_types_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge", "target": "src_types_index_orderstatus" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge", "target": "src_types_index_ordertype" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "src_components_common_statusbadge" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal", "target": "src_components_common_statusbadge" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_components_common_statusbadge" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "src_components_common_statusbadge" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_table_tablelandingview", "target": "src_components_common_statusbadge" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L6", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge_statusbadgeprops", "target": "src_types_index_orderstatus" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L7", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_common_statusbadge_statusbadgeprops", "target": "src_types_index_ordertype" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "src_components_common_statusbadge_statusbadge" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal", "target": "src_components_common_statusbadge_statusbadge" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_components_common_statusbadge_statusbadge" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "src_components_common_statusbadge_statusbadge" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_table_tablelandingview", "target": "src_components_common_statusbadge_statusbadge" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_billpaymentview", "target": "src_components_customer_billpaymentview_billpaymentview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_billpaymentview", "target": "src_components_customer_billpaymentview_billpaymentviewprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_billpaymentview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_billpaymentview", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "src_components_customer_cartreviewview_cartreviewview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "src_components_customer_cartreviewview_cartreviewviewprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "src_data_menudata" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "src_data_menudata_menu_items" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_cartreviewview", "target": "src_data_menudata_menuitem" }, { "relation": "references", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L42", "weight": 1.0, "_origin": "ast", "source": "src_components_customer_cartreviewview_cartreviewview", "target": "src_data_menudata_menu_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal", "target": "src_components_customer_customizationmodal_customizationmodal" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal", "target": "src_components_customer_customizationmodal_customizationmodalprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal", "target": "src_data_menudata" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal", "target": "src_data_menudata_menuitem" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_customizationmodal_customizationmodalprops", "target": "src_data_menudata_menuitem" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_dietary_filters" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L53", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_menubrowseview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_menubrowseviewprops" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L46", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_spice_icons" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_data_menudata" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_categories" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_categorytype" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_menu_items" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_menuitem" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_menubrowseview_menubrowseviewprops", "target": "src_data_menudata_menuitem" }, { "relation": "references", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L67", "weight": 1.0, "_origin": "ast", "source": "src_components_customer_menubrowseview_menubrowseview", "target": "src_data_menudata_menu_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "src_components_customer_orderstatusview_order_steps" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L56", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "src_components_customer_orderstatusview_orderstatusview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "src_components_customer_orderstatusview_orderstatusviewprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "src_services_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "src_services_api_api" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "src_services_api_restrowebsocket" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_orderstatusview", "target": "src_services_api_subscribetowsevents" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L99", "weight": 1.0, "_origin": "ast", "source": "src_components_customer_orderstatusview_orderstatusview", "target": "src_services_api_restrowebsocket_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L90", "weight": 1.0, "_origin": "ast", "source": "src_components_customer_orderstatusview_orderstatusview", "target": "src_services_api_restrowebsocket_connect" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L92", "weight": 1.0, "_origin": "ast", "source": "src_components_customer_orderstatusview_orderstatusview", "target": "src_services_api_subscribetowsevents" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_tablelandingview", "target": "src_components_customer_tablelandingview_tablelandingview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_tablelandingview", "target": "src_components_customer_tablelandingview_tablelandingviewprops" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_detecteditem" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_parsetranscripttoitems" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L69", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_quick_commands" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L77", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_voiceassistantmodal" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_voiceassistantmodalprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_data_menudata" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_data_menudata_menu_items" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_data_menudata_menuitem" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechrecognition" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechrecognition_usespeechrecognition" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechrecognition_voicestate" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechsynthesis" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechsynthesis_usespeechsynthesis" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal_detecteditem", "target": "src_data_menudata_menuitem" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L105", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_parsetranscripttoitems" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L96", "weight": 1.0, "_origin": "ast", "source": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "target": "src_hooks_usespeechrecognition_usespeechrecognition" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L98", "weight": 1.0, "_origin": "ast", "source": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "target": "src_hooks_usespeechsynthesis_usespeechsynthesis" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdskanban_kdskanban" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdskanban_kdskanbanprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdsticketcard" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdsticketcard_kdsticketcard" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_types_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_types_index_kdsorder" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_types_index_orderstatus" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban", "target": "src_types_index_ordertype" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban_kdskanbanprops", "target": "src_types_index_kdsorder" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdskanban_kdskanbanprops", "target": "src_types_index_orderstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "src_components_kds_kdsticketcard_kdsticketcard" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "src_components_kds_kdsticketcard_kdsticketcardprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "src_types_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "src_types_index_kdsorder" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard", "target": "src_types_index_orderstatus" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard_kdsticketcardprops", "target": "src_types_index_kdsorder" }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_kds_kdsticketcard_kdsticketcardprops", "target": "src_types_index_orderstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_table_tablelandingview", "target": "src_components_table_tablelandingview_tablelandingview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_voice_voiceorderingview", "target": "src_components_voice_voiceorderingview_voiceorderingview" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_voice_voiceorderingview", "target": "src_components_voice_voiceorderingview_voiceorderingviewprops" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_voice_voiceorderingview", "target": "src_types_index" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_components_voice_voiceorderingview", "target": "src_types_index_voicecommandsuggestion" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L375", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_data_menudata", "target": "src_data_menudata_categories" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L376", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_data_menudata", "target": "src_data_menudata_categorytype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_data_menudata", "target": "src_data_menudata_menu_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_data_menudata", "target": "src_data_menudata_menuitem" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_data_menudata" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_data_menudata_menuitem" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_data_menudata_menu_items" }, { "relation": "references", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/services/api.ts", "source_location": "L41", "weight": 1.0, "_origin": "ast", "source": "src_services_api_getfrontendmenuitem", "target": "src_data_menudata_menu_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L12", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L8", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_speechrecognitionerrorevent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_speechrecognitionevent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L46", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_usespeechrecognition" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L35", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_usespeechrecognitionreturn" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L33", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_voicestate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L27", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_window" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechrecognition" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition_ispeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_abort" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition_ispeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_start" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L18", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition_ispeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_stop" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L124", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_start" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L132", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_stop" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L59", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechrecognition_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_abort" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechrecognition_voicestate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L10", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechsynthesis_usespeechsynthesis" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechsynthesis_usespeechsynthesisreturn" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L619", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_api" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L107", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_apirequest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L26", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_clearcustomersession" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L13", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_cleartokens" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L7", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_getaccesstoken" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L34", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_getbackendmenuid" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_getcustomersessionid" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L18", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_getcustomertoken" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L39", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_getfrontendmenuitem" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L8", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_getrefreshtoken" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L159", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_handlemockrequest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L45", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_isdemomode" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L62", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_mockdb" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L548", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_notifywslisteners" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L558", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_restrowebsocket" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_setcustomersession" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L48", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_setdemomodechangecallback" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L9", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_settokens" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L541", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_subscribetowsevents" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L52", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_triggerdemomode" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L540", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api", "target": "src_services_api_wslisteners" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L112", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_apirequest", "target": "src_services_api_getaccesstoken" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L566", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_restrowebsocket_constructor", "target": "src_services_api_getaccesstoken" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L134", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_apirequest", "target": "src_services_api_cleartokens" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L118", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_apirequest", "target": "src_services_api_getcustomertoken" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L569", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_restrowebsocket_constructor", "target": "src_services_api_getcustomertoken" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L221", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_handlemockrequest", "target": "src_services_api_getcustomersessionid" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L225", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_handlemockrequest", "target": "src_services_api_getfrontendmenuitem" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L130", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_apirequest", "target": "src_services_api_triggerdemomode" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L154", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_apirequest", "target": "src_services_api_handlemockrequest" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L349", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_handlemockrequest", "target": "src_services_api_notifywslisteners" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L586", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_restrowebsocket_connect", "target": "src_services_api_notifywslisteners" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L608", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_restrowebsocket", "target": "src_services_api_restrowebsocket_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L574", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_restrowebsocket", "target": "src_services_api_restrowebsocket_connect" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L564", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_services_api_restrowebsocket", "target": "src_services_api_restrowebsocket_constructor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/theme/theme.ts", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_theme_theme", "target": "src_theme_theme_theme" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L29", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_types_index", "target": "src_types_index_analyticsmetric" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L37", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_types_index", "target": "src_types_index_dishperformance" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L14", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_types_index", "target": "src_types_index_kdsorder" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_types_index", "target": "src_types_index_orderitem" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_types_index", "target": "src_types_index_orderstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_types_index", "target": "src_types_index_ordertype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L47", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "src_types_index", "target": "src_types_index_voicecommandsuggestion" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app", "target": "tsconfig_app_compileroptions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L25", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app", "target": "tsconfig_app_include" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L8", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_allowarbitraryextensions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L13", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_allowimportingtsextensions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_erasablesyntaxonly" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_jsx" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L5", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_lib" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L6", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_module" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L15", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_moduledetection" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L12", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_moduleresolution" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L16", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_noemit" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L23", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_nofallthroughcasesinswitch" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_nounusedlocals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L21", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_nounusedparameters" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L9", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_skiplibcheck" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_target" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_tsbuildinfofile" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L7", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_types" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L14", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_verbatimmodulesyntax" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L5", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions_lib", "target": "ref_dom" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L5", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions_lib", "target": "tsconfig_app_json_ref_es2023" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L7", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_compileroptions_types", "target": "ref_vite_client" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L25", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_app_include", "target": "ref_src" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig", "target": "tsconfig_files" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig", "target": "tsconfig_references" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L2", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node", "target": "tsconfig_node_compileroptions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L22", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node", "target": "tsconfig_node_include" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L11", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_allowimportingtsextensions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L19", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_erasablesyntaxonly" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L5", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_lib" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L10", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_module" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L13", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_moduledetection" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L14", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_noemit" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L20", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_nofallthroughcasesinswitch" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L17", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_nounusedlocals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L18", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_nounusedparameters" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L7", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_skiplibcheck" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L4", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_target" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L3", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_tsbuildinfofile" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L6", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_types" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L12", "weight": 1.0, "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_verbatimmodulesyntax" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L5", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions_lib", "target": "tsconfig_node_json_ref_es2023" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L6", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_compileroptions_types", "target": "ref_node" }, { "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L22", "weight": 1.0, "context": "import", "_origin": "ast", "confidence_score": 1.0, "source": "tsconfig_node_include", "target": "ref_vite_config_ts" } ], "hyperedges": [] }