{
    "compilerOptions": {
        "strict": true,
        "declaration": false,
        "outDir": "./dist/",
        "target": "ESNext",
        "module": "ESNext",
        "resolveJsonModule": true,
        "allowSyntheticDefaultImports": true,
        "moduleResolution": "bundler",
        "lib": ["DOM", "ES2018"],
        "exactOptionalPropertyTypes": true,
        "baseUrl": ".",
        "paths": {
            "json-schema-library": ["./index.ts"],
            "json-schema-library/formats": ["./src/formats/additionalFormats.ts"],
            "json-schema-library/remotes": ["./remotes/index.ts"],
            "json-schema-library/package.json": ["./package.json"]
        },
        "types": ["node", "mocha"]
    },
    "exclude": ["src/**/*.test.ts", "src/**/*.spec.ts", "bowtie/**/*.test.ts"],
    "include": ["index.ts", "src/**/*", "remotes/**/*", "bowtie/**/*"]
}
