diff --git a/src/validation/ajv-provider.ts b/src/validation/ajv-provider.ts index 115a98521..3c2967c3a 100644 --- a/src/validation/ajv-provider.ts +++ b/src/validation/ajv-provider.ts @@ -2,7 +2,7 @@ * AJV-based JSON Schema validator provider */ -import { Ajv } from 'ajv'; +import Ajv from 'ajv'; import _addFormats from 'ajv-formats'; import type { JsonSchemaType, JsonSchemaValidator, JsonSchemaValidatorResult, jsonSchemaValidator } from './types.js'; diff --git a/tsconfig.json b/tsconfig.json index c7346e4fe..9ec1d479d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,14 +1,15 @@ { "compilerOptions": { - "target": "es2018", - "module": "Node16", - "moduleResolution": "Node16", + "target": "es2020", + "module": "es2022", + "moduleResolution": "bundler", "declaration": true, "declarationMap": true, "sourceMap": true, "outDir": "./dist", "strict": true, "esModuleInterop": true, + "allowSyntheticDefaultImports": true, "forceConsistentCasingInFileNames": true, "resolveJsonModule": true, "isolatedModules": true,