{ "compilerOptions": { // This implicitly sets moduleResolution to "node16" // https://www.typescriptlang.org/docs/handbook/modules/theory.html#module-resolution-is-host-defined "module": "Node18", "target": "ES2024", "lib": [ // https://www.typescriptlang.org/tsconfig/#lib // include APIs that are enabled by ES2024 "ES2024", // DOM definitions, window, document, etc. "DOM" ], "types": [ "node", "@wdio/globals/types", "expect-webdriverio", "@wdio/mocha-framework" ], "skipLibCheck": true, "noEmit": true, "allowImportingTsExtensions": true, "resolveJsonModule": true, "isolatedModules": true, "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noFallthroughCasesInSwitch": true }, "include": [ "src/**/*.ts", "wdio.conf.ts" ] }