diff options
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/build-libs.js | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/dev/build-libs.js b/dev/build-libs.js index 5caabec7..c3994ab3 100644 --- a/dev/build-libs.js +++ b/dev/build-libs.js @@ -60,7 +60,11 @@ export async function buildLibs() {      const schemaDir = path.join(extDir, 'data/schemas/');      const schemaFileNames = fs.readdirSync(schemaDir);      const schemas = schemaFileNames.map((schemaFileName) => JSON.parse(fs.readFileSync(path.join(schemaDir, schemaFileName), {encoding: 'utf8'}))); -    const ajv = new Ajv({schemas: schemas, code: {source: true, esm: true}}); +    const ajv = new Ajv({ +        schemas, +        code: {source: true, esm: true}, +        allowUnionTypes: true +    });      const moduleCode = standaloneCode(ajv);      // https://github.com/ajv-validator/ajv/issues/2209 |