All files / src/preview index.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33                                                                 
/**
 * Preview Module — Barrel Exports
 */
 
export { PreviewManager } from './manager.js';
export { discoverConfig, parseCwPreviewConfig } from './config-reader.js';
export {
  generateComposeFile,
  generateCaddyfile,
  generateLabels,
} from './compose-generator.js';
export {
  isDockerAvailable,
  composeUp,
  composeDown,
  composePs,
  listPreviewProjects,
  getContainerLabels,
} from './docker-client.js';
export { waitForHealthy } from './health-checker.js';
export { allocatePort } from './port-allocator.js';
export type {
  PreviewConfig,
  PreviewServiceConfig,
  PreviewStatus,
  StartPreviewOptions,
  HealthResult,
} from './types.js';
export {
  PREVIEW_LABELS,
  COMPOSE_PROJECT_PREFIX,
} from './types.js';