28 lines
951 B
TypeScript
28 lines
951 B
TypeScript
// Server-side services (Node.js only)
|
|
// Note: These exports are only for server-side usage (API routes)
|
|
// Don't import from this index in client-side code to avoid bundling server dependencies
|
|
|
|
// Database services (server-only)
|
|
export { getPool, closePool } from "./database";
|
|
|
|
// User services (server-only)
|
|
export { UserService, userService } from "./user-service";
|
|
|
|
// Evaluation services (server-only)
|
|
export { EvaluationService, evaluationService } from "./evaluation-service";
|
|
|
|
// Teams services (server-only)
|
|
export { TeamsService } from "./teams-service";
|
|
|
|
// Skills services (server-only)
|
|
export { SkillsService } from "./skills-service";
|
|
|
|
// Admin services (server-only)
|
|
export { AdminService } from "./admin-service";
|
|
|
|
// Admin management services (client-side compatible)
|
|
export { AdminManagementService } from "./admin-management-service";
|
|
|
|
// API client (can be used client-side)
|
|
export { ApiClient, apiClient } from "./api-client";
|