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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | /**
* @module scripts/statskontoret-client
* @description Thin re-export shim for the bounded-context Statskontoret client.
*
* The implementation was split into `scripts/statskontoret/` in the 2026-05
* refactor (Hack23/riksdagsmonitor#2581). This shim preserves the stable
* public surface so callers (`statskontoret-fetch`, `fetch-statskontoret`,
* and the test suite) keep working unchanged. Add new symbols to the
* relevant submodule, not here.
*
* @author Hack23 AB
* @license Apache-2.0
*/
export { StatskontoretClient } from './statskontoret/client.js';
export { StatskontoretError } from './statskontoret/errors.js';
export {
STATSKONTORET_BASE_URL,
STATSKONTORET_SOURCES,
getStatskontoretSource,
} from './statskontoret/source-registry.js';
export {
classifyStatskontoretResource,
extractStatskontoretDownloadLinks,
} from './statskontoret/extractors/download-links.js';
export { rowsToRecords } from './statskontoret/extractors/rows-to-records.js';
export { parseStatskontoretXlsx } from './statskontoret/parsers/xlsx.js';
export { parseStatskontoretCsvZip } from './statskontoret/parsers/csv-zip.js';
export {
aggregateHeadcountByDepartment,
buildHeadcountTimeSeries,
} from './statskontoret/domain/headcount.js';
export {
buildBudgetTimeSeries,
parseBudgetRows,
summarizeBudgetOutturn,
} from './statskontoret/domain/budget.js';
export {
parseStatskontoretOptionalInt,
parseStatskontoretSwedishNumber,
} from './statskontoret/internal/text.js';
export { assertStatskontoretFetchTarget } from './statskontoret/internal/url-guard.js';
export type {
StatskontoretBudgetOptions,
StatskontoretBudgetRow,
StatskontoretBudgetSummary,
StatskontoretClientConfig,
StatskontoretDownloadLink,
StatskontoretHeadcountOptions,
StatskontoretHeadcountRow,
StatskontoretResourceType,
StatskontoretSheet,
StatskontoretSourceDefinition,
StatskontoretSourceKey,
StatskontoretWorkbook,
} from './statskontoret/types.js';
|