UNPKG

@tricoteuses/assemblee

Version:

Retrieve, clean up & handle French Assemblée nationale's open data

19 lines (18 loc) 5.62 kB
export { allFacets, allFollows, Facet, Follow, type SearchQuery, type ValidSearchQuery, type ValidSearchQuerySharedSubset, } from './api'; export { dateFromNullableDateOrIsoString, dateFromYearMonthDayTimezoneString, displayDateFromLocalIsoString, existingDateToJson, formatRelativeFrenchTime, frenchDateFormat, frenchDateSameYearShortFormat, frenchDateWithoutDayOfWeekFromDateOrString, frenchTimeFormat, frenchTimeFromDateOrString, localIso8601StringFromDate, patchedDateToJson, } from './dates'; export { commissionFondUidFromDossier, type DocumentFileInfos, type DocumentFilesIndex, FinalStatus, type State, stateFromActePath, stateFromActes, stateFromDossier, type Status, statusFromCodierLibelle, StatusOnly, walkActes, walkDocumentAndDivisions, } from './dossiers_legislatifs'; export { insertActeurReferences, insertAmendementReferences, insertDocumentReferences, insertDossierReferences, insertOrganeReferences, insertReunionReferences, insertScrutinReferences, type OutputData, } from './inserters'; export { pathFromDocumentUid } from './loaders'; export { shortNameFromOrgane } from './organes'; export { CodeTypeOrgane } from './shared_types/acteurs_et_organes'; export { CodeActe } from './shared_types/dossiers_legislatifs'; export { capitalizeFirstLetter, uncapitalizeFirstLetter } from './strings'; export { type Acteur, type Adresse, type AdresseElectronique, type AdressePostale, type Cible, Civ, type CodeEtLibelle, CodeNatureDep, type Collaborateur, type Departement, type Deport, type Election, type EtatCivil, FamSocPro, type Ident, type InfoNaissance, type InfosQualite, type Lieu, type Mandat, type Mandature, type Organe, type OrganeLieu, type Photo, PositionPolitique, type Profession, Regime, type Region, RegionType, type Secretariat, type SocProcInsee, type Suppleant, TypeMandat, TypeOrgane, type ViMoDe, } from './types/acteurs_et_organes'; export { type Chrono, type CycleDeVieReunion, type DemandeurActeur, type DemandeurOrgane, type Demandeurs, EtatCycleDeVie, FormatReunion, type Identifiants, type IdentPersonneAuditionnee, type InfosReunionsInternationale, type LieuReunion, NatureTravauxOdj, type Odj, type ParticipantInterne, type Participants, type PersonneAuditionnee, PersonneAuditionneeXsiType, type PointOdj, PointOdjXsiType, Presence, Procedure, Quantieme, type Reunion, ReunionXsiType, TypePointOdj, TypeReunion, } from './types/agendas'; export { AccordGouvernementDepotHorsDelai, Action, Convert as AmendementsConvert, AvantAApres, CodeEtat, DivisionType, EtatAmendementCode, EtatAmendementLibelle, SortAmendement, TypeAuteur, TypeMimeNom, TypeMimeType, TypePosition, type Alinea, type Amendement, type Amendements, type AuteurAmendement, type AvantAppel, type ContenuAmendement, type ContenuAuteur, type CorpsAmendement, type CycleDeVie, type Discussion, type DispositifAmdtCreditPLF, type DispositifAmdtCreditPLFR, type EtatAmendement, type EtatDesTraitements, type Identification, type LigneCreditPLF, type LigneCreditPLFR, type LoiReference, type MissionVisee, type PointeurFragmentTexte, type PointeurFragmentTexteDivision, type ProgrammePlf, type Representation, type Signataires, type SousEtatAmendement, type StatutRepresentation, type TexteLegislatif, type Total, type TypeMime, } from './types/amendements'; export { Decision, type CompteRendu, type Contenu, type FinSeance, type Metadonnees, type OrateurElement, type Orateurs, type Point, type Quantiemes, type Sommaire, type SommaireElement, type Texte, type TitreStruct, } from './types/debats'; export { Cause, DocumentDenominationStructurelle, DossierParlementaireXsiType, Motif, Provenance, Qualite, StatutAdoption, TexteExterneAssocieTypeDoc, TypeActeLegislatif, TypeBudget, TypeCorrection, TypeDocument, TypeJo, TypeMission, TypeTexte, type ActeLegislatif, type AmendementsCommission, type AmendementsSeance, type Auteur, type AuteurActeur, type ChronoDocument, type Classification, type ContenuSubdivision, type ContributionInternaute, type Correction, type CoSignataireElement, type CoSignataireOrgane, type CycleDeVieDocument, type DepotAmendements, type Division, type Document, type DossierParlementaire, type EtudePlf, type FamCodeEtLibelle, type Famille, type FusionDossier, type Imprimerie, type Indexation, type InfoJo, type InfoJoce, type Initiateur, type InitiateurActeur, type LibelleActe, type MissionMinefi, type Notice, type ProcedureParlementaire, type Rapporteur, type SousType, type Subdivision, type TexteAssocie, type TexteEuropeen, type TexteExterneAssocie, type Theme, type Themes, type TitreDossier, type Titres, } from './types/dossiers_legislatifs'; export { Legislature } from './types/legislatures'; export { TypeQuestion, type Analyse, type AuteurQuestion, type Cloture, type Groupe, type Identifiant, type IdentiteAuteurQuestion, type IndexationAn, type InfoJoQuestion, type MinAttribElement, type MinAttribs, type Question, type QuestionXsiType, type Renouvellement, type Renouvellements, type Signalement, type TexteQuestion, type TextesQuestion, type TextesReponse, TypeJoQuestion, } from './types/questions'; export { CausePositionVote, CodeSortScrutin, CodeTypeVote, type DecompteNominatif, type DecompteVoix, type Demandeur, type Dysfonctionnement, LibelleSortScrutin, LibelleTypeVote, LieuVote, type MiseAuPoint, ModePublicationDesVotes, type ObjetVote, PositionMajoritaire, type SortScrutin, type Scrutin, type SyntheseVote, TypeMajorite, type TypeVote, type VentilationVotes, type VentilationVotesGroupe, type Votant, type Vote, } from './types/scrutins'; export { DocumentUrlFormat, iterDocumentOrDivisionUrls, urlFromDocument, urlFromScrutin, } from './urls';