@gouvfr-anct/lieux-de-mediation-numerique
Version:
📚 Bibliothèque pour la modélisation des lieux de médiation numérique respectant le standard du schéma de données des lieux de médiation numériques
9 lines (8 loc) • 331 B
JavaScript
import { isSiret } from '../siret';
import { isRidet } from '../ridet';
import { isRna } from '../rna';
import { PivotError } from './errors';
const throwPivotError = (pivot) => {
throw new PivotError(pivot);
};
export const Pivot = (pivot) => isSiret(pivot) || isRna(pivot) || isRidet(pivot) ? pivot : throwPivotError(pivot);