github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/static_source/admin/tsconfig.json (about)

     1  {
     2    "compilerOptions": {
     3      "target": "esnext",
     4      "useDefineForClassFields": true,
     5      "module": "esnext",
     6      "moduleResolution": "node",
     7      "strict": true,
     8      "jsx": "preserve",
     9      "sourceMap": true,
    10      "resolveJsonModule": true,
    11      "esModuleInterop": true,
    12      "lib": ["esnext", "dom"],
    13      "baseUrl": ".",
    14      "allowJs": true,
    15      "forceConsistentCasingInFileNames": true,
    16      "allowSyntheticDefaultImports": true,
    17      "strictFunctionTypes": false,
    18      "noUnusedLocals": true,
    19      "noUnusedParameters": true,
    20      "experimentalDecorators": true,
    21      "noImplicitAny": false,
    22      "skipLibCheck": true,
    23      "paths": {
    24        "@/*": ["src/*"]
    25      },
    26      "types": [
    27        "@intlify/unplugin-vue-i18n/types",
    28        "vite/client",
    29        "element-plus/global",
    30        "@types/intro.js",
    31        "@types/qrcode",
    32        "vite-plugin-svg-icons/client",
    33        "unplugin-vue-define-options/macros-global",
    34        "vite-plugin-pwa/client",
    35        "vite-plugin-pwa/vue"
    36      ],
    37      "typeRoots": ["./node_modules/@types/", "./types"]
    38    },
    39    "include": ["src/**/*", "types/**/*.d.ts", "mock/**/*.ts"],
    40    "exclude": ["dist", "node_modules"]
    41  }