@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) • 889 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sourceNameQuestion = void 0;
var SourceNameValidationMessages;
(function (SourceNameValidationMessages) {
SourceNameValidationMessages["REQUIRED"] = "Le nom de la source \u00E0 l'origine de la donn\u00E9es est obligatoire";
})(SourceNameValidationMessages || (SourceNameValidationMessages = {}));
const validateSourceName = (input) => input == null || input.trim() === '' ? SourceNameValidationMessages.REQUIRED : true;
const sourceNameQuestion = (mednumImportProperties) => ({
message: "Nom de l'entité source à l'origine de la collecte des données à extraire",
name: 'sourceName',
validate: validateSourceName,
when: () => validateSourceName(mednumImportProperties.sourceName) !== true,
filter: (answer) => answer.trim()
});
exports.sourceNameQuestion = sourceNameQuestion;