In https://github.com/elastic/kibana/pull/31234 there were some extra changes that I've reverted, like use of the `tsconfig-paths` package to magically rewrite import statements to defy the standard node module resolution algorithm, the inclusion of several unnecessary options in the `test/tsconfig.json` file, and changes of the line-endings in the config files. This also brings a few enhancements from https://github.com/elastic/kibana/pull/30190 including a modularized version of the expect.js types, and options for explicit mappings for the PageObjects and services used in ftr tests.
21 lines
362 B
JSON
21 lines
362 B
JSON
{
|
|
"extends": "../../tsconfig.json",
|
|
"compilerOptions": {
|
|
"declaration": true,
|
|
"declarationDir": "./target/types",
|
|
"outDir": "./target/out",
|
|
"stripInternal": true,
|
|
"declarationMap": true,
|
|
"types": [
|
|
"jest",
|
|
"node"
|
|
]
|
|
},
|
|
"include": [
|
|
"./types/joi.d.ts",
|
|
"./src/**/*.ts"
|
|
],
|
|
"exclude": [
|
|
"target"
|
|
]
|
|
}
|