- 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.
19 lines
519 B
TypeScript
19 lines
519 B
TypeScript
/**
|
|
* Common Domain
|
|
*
|
|
* Shared types and utilities used across all domains.
|
|
*/
|
|
|
|
export * from "./types.js";
|
|
export * from "./schema.js";
|
|
export * from "./validation.js";
|
|
export * from "./errors.js";
|
|
|
|
// Common provider types (generic wrappers used across domains)
|
|
export * as CommonProviders from "./providers/index.js";
|
|
|
|
// Re-export provider types for convenience
|
|
export type { WhmcsResponse, WhmcsErrorResponse } from "./providers/whmcs.js";
|
|
export type { SalesforceResponse } from "./providers/salesforce.js";
|
|
|