@gouvfr-anct/mednum
Version:
✨ Permet de transformer une source de données vers le schéma des lieux de mediation numerique
18 lines (17 loc) • 916 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.apiKeyQuestion = void 0;
var DataInclusionApiKeyValidationMessages;
(function (DataInclusionApiKeyValidationMessages) {
DataInclusionApiKeyValidationMessages["REQUIRED"] = "La cl\u00E9 d'API de Data Inclusion est obligatoire";
})(DataInclusionApiKeyValidationMessages || (DataInclusionApiKeyValidationMessages = {}));
const validateDataInclusionApiKey = (input) => input == null || input.trim() === '' ? DataInclusionApiKeyValidationMessages.REQUIRED : true;
const apiKeyQuestion = (dataInclusionOptions) => ({
message: "Clé d'API Data Inclusion",
name: 'dataInclusionApiKey',
type: 'input',
validate: validateDataInclusionApiKey,
when: () => validateDataInclusionApiKey(dataInclusionOptions.dataInclusionApiKey) !== true,
filter: (answer) => answer.trim()
});
exports.apiKeyQuestion = apiKeyQuestion;