![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mets.corals.io/wp-content/metras.v32.1/node_modules/table/dist/ |
// eslint-disable-next-line import/default import validateConfig from '../dist/validateConfig'; // eslint-disable-next-line import/default import validateStreamConfig from '../dist/validateStreamConfig'; const validate = { 'config.json': validateConfig, 'streamConfig.json': validateStreamConfig }; /** * @param {string} schemaId * @param {formatData~config} config * @returns {undefined} */ export default (schemaId, config = {}) => { if (!validate[schemaId](config)) { const errors = validate[schemaId].errors.map((error) => { return { dataPath: error.dataPath, message: error.message, params: error.params, schemaPath: error.schemaPath }; }); /* eslint-disable no-console */ console.log('config', config); console.log('errors', errors); /* eslint-enable no-console */ throw new Error('Invalid config.'); } };