- Changed TypeScript target and library settings in tsconfig files to align with ESNext standards. - Updated pnpm version in GitHub workflows for better dependency management. - Modified Dockerfile to reflect the updated pnpm version. - Adjusted import statements across various domain modules to include file extensions for consistency and compatibility. - Cleaned up TypeScript configuration files for improved clarity and organization.
14 lines
458 B
TypeScript
14 lines
458 B
TypeScript
/**
|
|
* WHMCS Provider
|
|
*
|
|
* Handles mapping from WHMCS API to domain types.
|
|
* Exports transformation functions and raw API types (request/response).
|
|
*/
|
|
|
|
export * from "./mapper.js";
|
|
export * from "./raw.types.js";
|
|
export { getCustomFieldValue, getCustomFieldsMap } from "../../../providers/whmcs/utils.js";
|
|
|
|
// Re-export domain types for provider namespace convenience
|
|
export type { WhmcsClient, EmailPreferences, SubUser, Stats } from "../../schema.js";
|