function validate(json, schema) { // ignore validation if no schema if (schema === undefined) return Promise.resolve(); const valid = tv4.validate(json, schema); if (!valid) { debug(tv4.error.dataPath); debug(tv4.error.message); return Promise.reject(tv4.error); } return Promise.resolve(); }