Files
Mykola Mokhnach d9e8b3ba73 feat(execute-driver-plugin)!: Migrate to ESM (#22576)
BREAKING CHANGE: @appium/execute-driver-plugin is now an ESM-only package. It can no longer be loaded via CommonJS require(); consumers must use import or dynamic import(). Deep imports into the package's internals are no longer possible — only the public entry point is exposed via exports. 
BREAKING CHANGE: The forked child process (execute-child.js) now runs as ESM as well, since it inherits "type": "module" from the package's package.json.
2026-08-01 21:31:46 +02:00

26 lines
592 B
JSON

{
"compilerOptions": {
"rootDir": ".",
"outDir": "build",
"checkJs": true,
"esModuleInterop": true,
"strict": true,
"module": "NodeNext",
"moduleResolution": "NodeNext",
"paths": {
"appium": ["../appium"],
"appium/plugin.js": ["../appium/plugin.d.ts"]
},
"types": ["node"]
},
"extends": "@appium/tsconfig/tsconfig.plugin.json",
"include": ["lib", "test"],
"references": [
{"path": "../base-plugin"},
{"path": "../logger"},
{"path": "../support"},
{"path": "../types"},
{"path": "../plugin-test-support"}
]
}