@gouvfr-anct/mednum
Version:
✨ Permet de transformer une source de données vers le schéma des lieux de mediation numerique
17 lines (16 loc) • 773 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sourceQuestion = void 0;
var SourceValidationMessages;
(function (SourceValidationMessages) {
SourceValidationMessages["REQUIRED"] = "Le fichier source est obligatoire";
})(SourceValidationMessages || (SourceValidationMessages = {}));
const validateSource = (input) => input == null || input.trim() === '' ? SourceValidationMessages.REQUIRED : true;
const sourceQuestion = (mednumImportProperties) => ({
message: 'Source qui contient les données originales à transformer',
name: 'source',
validate: validateSource,
when: () => validateSource(mednumImportProperties.source) !== true,
filter: (answer) => answer.trim()
});
exports.sourceQuestion = sourceQuestion;