mirror of
https://git.coastit.co.za/caitlin/CRM_ENVR.git
synced 2026-07-10 03:05:43 +02:00
42 lines
1.3 KiB
JSON
42 lines
1.3 KiB
JSON
{
|
|
"version": 2,
|
|
"description": "Template registry for self-healing setup. Maps internal import paths to templates.",
|
|
"templates": {
|
|
"data/stickers": {
|
|
"template": "stickers.ts",
|
|
"description": "Emoji-based sticker packs for media picker"
|
|
},
|
|
"data/constants": {
|
|
"template": "constants.ts",
|
|
"description": "App-wide constants (lead statuses, roles, event types)"
|
|
},
|
|
"lib/utils": {
|
|
"template": "utils.ts",
|
|
"description": "Utility functions (cn, formatters, helpers)"
|
|
},
|
|
"types/index": {
|
|
"template": "types-index.ts",
|
|
"description": "Core type definitions (User, Lead, DashboardStats)"
|
|
},
|
|
"hooks/use-media": {
|
|
"template": "hooks/use-media.ts",
|
|
"description": "Media query hook"
|
|
},
|
|
"hooks/use-debounce": {
|
|
"template": "hooks/use-debounce.ts",
|
|
"description": "Debounce hook"
|
|
},
|
|
"hooks/use-local-storage": {
|
|
"template": "hooks/use-local-storage.ts",
|
|
"description": "LocalStorage hook with SSR safety"
|
|
}
|
|
},
|
|
"fallbackTemplates": {
|
|
"@/data/*": "data-generic.ts",
|
|
"@/lib/*": "lib-generic.ts",
|
|
"@/hooks/*": "hook-generic.ts",
|
|
"@/types/*": "types-generic.ts",
|
|
"@/components/*": "component-generic.tsx",
|
|
"@/utils/*": "utils-generic.ts"
|
|
}
|
|
} |