{
"compilerOptions": {
"target": "ESNext",
/* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ "module": "ESNext",
/* Specify what module code is generated. */ "moduleResolution": "Node",
/* Specify how TypeScript looks up a file from a given module specifier. */ "types": [
"mocha"
],
/* Specify type package names to be included without being referenced in a source file. */ "allowJs": true,
"esModuleInterop": true,
/* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ "forceConsistentCasingInFileNames": true,
/* Ensure that casing is correct in imports. */ "skipLibCheck": true,
/* Skip type checking all .d.ts files. */ "strict": true,
/* Enable all strict type-checking options. */ "noEmit": true
},
"include": [
"src/**/*.ts",
"dist/**/*.d.ts",
"test/**/*.ts",
"./playwright.config.ts"
],
"files": [
"./test/global.test.d.ts",
"tsconfig.json",
"./test/playwright.global.setup.ts"
],
"exclude": ["node_modules", "js"],
"ts-node": {
"esm": true,
"experimentalSpecifierResolution": "node",
"transpileOnly": true
}
}