{
    "extends": [
        "@vue/tsconfig/tsconfig.dom.json",
        "@vue/tsconfig/tsconfig.lib.json"
    ],
    "compilerOptions": {
        "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",

        "paths": {
        },
        /* 包含类型定义的文件夹. */
        "typeRoots": ["node_modules/@types"],

        /* Linting */
        "allowImportingTsExtensions": true,
        "allowJs": true,
        "strict": true,
        "allowUnusedLabels": true,
        "noFallthroughCasesInSwitch": true,
        /* 禁止隐式 any. */
        "noImplicitAny": true,
        "noUnusedLocals": false,
        "noUnusedParameters": false,
        "noEmit": true,
        /* 不解析符号链接的真实路径. */
        "preserveSymlinks": true,
        "skipLibCheck": true,
        "noUncheckedSideEffectImports": true
    },
    "include": [
        "use/**/*.ts",
        "use/**/*.tsx",
        "utils/**/*.ts",
        "utils/**/*.tsx",
        "index.ts",
        "interface.ts",
        "*.config.ts",
        "tests/**/*.ts",
        "tests/**/*.tsx"
    ]
}
