All files / scripts/pipeline 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                                                                 
/**
 * @module pipeline
 * @description Barrel re-export for the content pipeline module.
 *
 * Public API:
 * - Types: `ContentPipeline`, `PipelineOptions`, `PipelineResult`,
 *          `OrchestratorConfig`, `OrchestratorResult`, `PipelineStage`
 * - Class: `PipelineOrchestrator`
 * - Validation: `validateArticleHTML`, `validateArticleBatch`,
 *               `ArticleValidationResult`, `ValidationOptions`
 *
 * @author Hack23 AB
 * @license Apache-2.0
 */
 
export type {
  ContentPipeline,
  PipelineOptions,
  PipelineResult,
  PipelineStage,
  OrchestratorConfig,
  OrchestratorResult,
} from './types.js';
 
export { PipelineOrchestrator } from './orchestrator.js';
 
export type {
  ArticleValidationResult,
  ValidationOptions,
} from './validation.js';
 
export { validateArticleHTML, validateArticleBatch } from './validation.js';