UNPKG

@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

25 lines (24 loc) • 1.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.toSchemaServicesDataInclusion = exports.toSchemaServiceDataInclusion = exports.toSchemaStructuresDataInclusion = exports.toSchemaStructureDataInclusion = void 0; const to_schema_data_inclusion_fields_1 = require("./to-schema-data-inclusion-fields"); const toSchemaStructureDataInclusion = (lieuMediationNumerique) => ({ ...(0, to_schema_data_inclusion_fields_1.structureGeneralFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.adresseFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.collecteFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.localisationFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.contactFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.presentationFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.disponibiliteFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.labelsFields)(lieuMediationNumerique) }); exports.toSchemaStructureDataInclusion = toSchemaStructureDataInclusion; const toSchemaStructuresDataInclusion = (lieuxMediationNumerique) => lieuxMediationNumerique.map(exports.toSchemaStructureDataInclusion); exports.toSchemaStructuresDataInclusion = toSchemaStructuresDataInclusion; const toSchemaServiceDataInclusion = (lieuMediationNumerique) => ({ ...(0, to_schema_data_inclusion_fields_1.serviceGeneralFields)(lieuMediationNumerique), ...(0, to_schema_data_inclusion_fields_1.accesFields)(lieuMediationNumerique) }); exports.toSchemaServiceDataInclusion = toSchemaServiceDataInclusion; const toSchemaServicesDataInclusion = (lieuxMediationNumerique) => lieuxMediationNumerique.map(exports.toSchemaServiceDataInclusion); exports.toSchemaServicesDataInclusion = toSchemaServicesDataInclusion;