1 | import compileSchema from 'ajv-cmd/compile';
|
2 | import transpileFTL from 'ajv-cmd/ftl';
|
3 | const ajvDefaults = {
|
4 | strict: true,
|
5 | coerceTypes: 'array',
|
6 | allErrors: true,
|
7 | useDefaults: 'empty',
|
8 | messages: true
|
9 | };
|
10 | export const transpileSchema = (schema, ajvOptions)=>{
|
11 | const options = {
|
12 | ...ajvDefaults,
|
13 | ...ajvOptions
|
14 | };
|
15 | return compileSchema(schema, options);
|
16 | };
|
17 | export const transpileLocale = transpileFTL;
|
18 |
|
19 |
|
20 | //# sourceMappingURL=transpile.js.map |
\ | No newline at end of file |