- Refactor various mappers in billing, payments, services, and subscriptions to ensure IDs are consistently converted to numbers. - Update raw types schemas to utilize whmcsNumberLike and whmcsString for improved validation and type safety. - Enhance the whmcs-utils to include schema exports for better modularity.
14 lines
418 B
TypeScript
14 lines
418 B
TypeScript
/**
|
|
* WHMCS shared provider helpers (domain-internal)
|
|
*
|
|
* Intentionally NOT exported from `@customer-portal/domain/common/providers` to avoid
|
|
* expanding the app-facing API surface. This module is used by domain mappers via
|
|
* an internal alias.
|
|
*/
|
|
|
|
export * from "./parsing.js";
|
|
export * from "./normalize.js";
|
|
export * from "./custom-fields.js";
|
|
export * from "./php-serialize.js";
|
|
export * from "./schema.js";
|