Files
breakpilot-compliance/admin-compliance/lib/sdk/vvt-baseline-catalog.ts
Sharang Parnerkar 19d6437161 refactor(admin): split vvt-baseline-catalog into domain barrel
Extracted 630-LOC monolith into 6 domain files (all <200 LOC) plus a
29-line barrel re-exporting everything for zero breaking-change impact.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 00:46:31 +02:00

30 lines
1.4 KiB
TypeScript

/**
* VVT Baseline-Katalog — Barrel
*
* Vordefinierte Verarbeitungstaetigkeiten als Templates.
* Werden vom Profiling-Fragebogen (Generator) genutzt, um
* auf Basis der Antworten VVT-Eintraege vorzubefuellen.
*
* Domain files:
* ./vvt-baseline-catalog/types.ts — BaselineTemplate interface
* ./vvt-baseline-catalog/hr-finance.ts — HR & Finance templates
* ./vvt-baseline-catalog/sales-crm.ts — Sales / CRM templates
* ./vvt-baseline-catalog/marketing.ts — Marketing templates
* ./vvt-baseline-catalog/support-it.ts — Support & IT Operations templates
* ./vvt-baseline-catalog/other.ts — Other (video, visitors) templates
* ./vvt-baseline-catalog/helpers.ts — Catalog assembly & helper functions
*/
export type { BaselineTemplate } from './vvt-baseline-catalog/types'
export { HR_VVT_TEMPLATES, FINANCE_VVT_TEMPLATES } from './vvt-baseline-catalog/hr-finance'
export { SALES_CRM_VVT_TEMPLATES } from './vvt-baseline-catalog/sales-crm'
export { MARKETING_VVT_TEMPLATES } from './vvt-baseline-catalog/marketing'
export { SUPPORT_VVT_TEMPLATES, IT_OPERATIONS_VVT_TEMPLATES } from './vvt-baseline-catalog/support-it'
export { OTHER_VVT_TEMPLATES } from './vvt-baseline-catalog/other'
export {
VVT_BASELINE_CATALOG,
templateToActivity,
getTemplatesByFunction,
getTemplateById,
} from './vvt-baseline-catalog/helpers'