Files
appium/tsconfig.json
Christopher Hiller b20d0b82a2 chore(appium,base-driver,driver-test-support,types): overhaul types for constraints and caps
The big idea here is:

1. `desiredCapConstraints` should always contain the constraints _for that driver_; it no longer contains the "base" constraints. This is the only thing that really required any logic changes (though they are somewhat spread out).  The "merged" constraints object is available via `_desiredCapConstraints`.
2. `Capabilities` and W3C-style `W3CCapabilities` are now _derived from_ constraints.  This absolves us (and extension authors) from needing to create an interface describing their capabilities.
3. Changes to caps and constraints now reflect in `DriverOpts` (`this.opts`) in drivers
4. `caps` and `originalCaps` declarations have moved from `Core` to `Driver`
5. TypeScript compiles the JS output from `@appium/types` (which is just a static "constraints" object)

Resolves #17518
2022-10-06 15:30:22 -07:00

61 lines
995 B
JSON

{
"files": [],
"compilerOptions": {
"noErrorTruncation": true,
"esModuleInterop": true
},
"references": [
{
"path": "packages/driver-test-support"
},
{
"path": "packages/plugin-test-support"
},
{
"path": "packages/schema"
},
{
"path": "packages/types"
},
{
"path": "packages/support"
},
{
"path": "packages/base-driver"
},
{
"path": "packages/base-plugin"
},
{
"path": "packages/test-support"
},
{
"path": "packages/appium"
},
{
"path": "packages/fake-plugin"
},
{
"path": "packages/images-plugin"
},
{
"path": "packages/relaxed-caps-plugin"
},
{
"path": "packages/universal-xml-plugin"
},
{
"path": "packages/opencv"
},
{
"path": "packages/execute-driver-plugin"
},
{
"path": "packages/docutils"
},
{
"path": "packages/fake-driver"
}
]
}