diff --git a/cli.js b/cli.js index f17ceb50f90635a02461e8c11cd5c4928115d10e..b9f99ee666850bb9adf2a1067d2a2a94c591fea3 100755 --- a/cli.js +++ b/cli.js @@ -105,7 +105,7 @@ logger.info('output directory: %s', outDir); if (target.isDirectory()) { // the ajv json validator will be passed into the main module to help with processing var files=[]; - readdirp({ root: schemaPath, fileFilter: `*.${schemaExtension}` }) + readdirp(schemaPath, { root: schemaPath, fileFilter: `*.${schemaExtension}` }) .on('data', entry => { files.push(entry.fullPath); try { diff --git a/lib/schema.js b/lib/schema.js index 4315d5362d36050bcc24fa1f10be33af21116844..4a14d6021bef21be20052e39fd7ce802f570cdd3 100644 --- a/lib/schema.js +++ b/lib/schema.js @@ -358,7 +358,7 @@ Schema.getExamples = function(filePath, schema){ var filename=path.basename(filePath, path.extname(filePath)); filename=filename.split('.')[0]+'.example.*.json'; return new Promise((resolve, reject) => { - readdirp({ root: dirname, fileFilter: filename }) + readdirp(dirname, { root: dirname, fileFilter: filename }) .on('data', entry => exampleFileNames.push(entry.fullPath)) .on('end', () => resolve(exampleFileNames)) .on('error', err => reject(err));