@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) • 867 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.configFileQuestion = void 0;
var ConfigFileValidationMessages;
(function (ConfigFileValidationMessages) {
ConfigFileValidationMessages["REQUIRED"] = "Le fichier de configuration est obligatoire";
})(ConfigFileValidationMessages || (ConfigFileValidationMessages = {}));
const validateConfigFile = (input) => input == null || input.trim() === '' ? ConfigFileValidationMessages.REQUIRED : true;
const configFileQuestion = (mednumImportProperties) => ({
message: 'Chemin du fichier de configuration qui contient les instructions de transformation',
name: 'configFile',
validate: validateConfigFile,
when: () => validateConfigFile(mednumImportProperties.configFile) !== true,
filter: (answer) => answer.trim()
});
exports.configFileQuestion = configFileQuestion;