@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) • 845 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.outputFileQuestion = void 0;
var OutputFileValidationMessages;
(function (OutputFileValidationMessages) {
OutputFileValidationMessages["REQUIRED"] = "Le fichier de sortie est obligatoire";
})(OutputFileValidationMessages || (OutputFileValidationMessages = {}));
const validateOutputFile = (input) => input == null || input.trim() === '' ? OutputFileValidationMessages.REQUIRED : true;
const outputFileQuestion = (dataInclusionOptions) => ({
message: 'Chemin du fichier qui va recevoir les données extraites au format JSON',
name: 'outputFile',
validate: validateOutputFile,
when: () => validateOutputFile(dataInclusionOptions.outputFile) !== true,
filter: (answer) => answer.trim()
});
exports.outputFileQuestion = outputFileQuestion;