UNPKG

@tricoteuses/senat

Version:

Handle French Sénat's open data

29 lines (28 loc) 707 B
export interface Dataset { database: string; repairEncoding: boolean; repairZip?: (dataset: Dataset, dataDir: string) => void; schema: string; title: string; url: string; } export interface Datasets { ameli: Dataset; debats: Dataset; dosleg: Dataset; questions: Dataset; sens: Dataset; } export declare enum EnabledDatasets { None = 0, Ameli = 1, Debats = 2, DosLeg = 4, Questions = 8, Sens = 16, PhotosSenateurs = 32, All = 63 } export declare const datasets: Datasets; export declare function getEnabledDatasets(categories: any): EnabledDatasets; export declare function getChosenFromEnabledDatasets(categories: any): Dataset[];