All files / src/browser/cia/loaders 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                                                     
/**
 * @module CIA/Loaders
 * @category Intelligence Platform - Data Acquisition & Pipeline Management
 *
 * @description
 * Barrel export for all per-domain CIA data loaders.
 *
 * Each loader is a free function `(loadCSV: LoadCSV) => Promise<T>` that can
 * be imported and tested in isolation. The aggregator class in
 * `../data-loader.ts` wires them together with a shared CSV loader closure.
 *
 * @author Hack23 AB - Data Pipeline Engineering
 * @license Apache-2.0
 * @since 2026
 */
 
export { loadOverviewDashboard } from './overview.js';
export { loadElectionAnalysis } from './election.js';
export { loadPartyPerformance } from './parties.js';
export { loadTop10Influential } from './top10.js';
export { loadCommitteeNetwork } from './committees.js';
export { loadVotingPatterns } from './voting.js';
export { loadMinistryDashboard } from './ministries.js';
export { loadDemographics } from './demographics.js';
export { loadDocumentActivity } from './documents.js';
export { loadRiskEvolution } from './risk.js';