Мне нужно проверить файлы JSON следующим образом:
const setupSchema = fs.readFileSync(schemaDir +'/setup.json');
и компилировать:
const setupValidator = ajv.compile(setupSchema);
Моя проблема заключается в том, что строка:
console.log( setupValidator('') );
Всегдавозвращает true
, даже если параметр валидатора является пустой строкой, как указано выше.Я предполагаю, что способ загрузки плох, но ... нужно спросить умнее людей, чем я.