@chimoney.io/iaas-k8s-deployment
Version:
Kubernetes Infrastructure as a Service deployment package for streamlined multi-cloud environments
33 lines (29 loc) • 672 B
text/typescript
// Export all types and interfaces for better developer experience
export type {
DeploymentOptions,
DeploymentResult,
DeploymentAction,
DeploymentStatus,
LogLevel,
Logger,
DeploymentProgress,
DeploymentConfig,
FieldValidationError,
} from "./src/index.js";
// Export error classes
export {
DeploymentError,
ConfigValidationError,
RollbackError,
} from "./src/index.js";
// Export utility functions
export {
ConsoleLogger,
validateDeploymentConfig,
createProgressCallback,
withErrorHandling,
performRollback,
handleDeployment,
} from "./src/index.js";
export * from "./src/core/aws-infra.js";
export * from "./src/core/gcp-infra.js";