@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) • 968 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.inputFilesPatternDirectoryQuestion = void 0;
var InputFilesPatternValidationMessages;
(function (InputFilesPatternValidationMessages) {
InputFilesPatternValidationMessages["REQUIRED"] = "Le masque des chemins \u00E0 fusionner est obligatoire";
})(InputFilesPatternValidationMessages || (InputFilesPatternValidationMessages = {}));
const validateInputFilesPattern = (input) => input == null || input.trim() === '' ? InputFilesPatternValidationMessages.REQUIRED : true;
const inputFilesPatternDirectoryQuestion = (mednumImportProperties) => ({
message: 'Masque des chemins à fusionner',
name: 'inputFilesPattern',
validate: validateInputFilesPattern,
when: () => validateInputFilesPattern(mednumImportProperties.inputFilesPattern) !== true,
filter: (answer) => answer.trim()
});
exports.inputFilesPatternDirectoryQuestion = inputFilesPatternDirectoryQuestion;