mirror of
https://github.com/appium/appium.git
synced 2026-01-23 19:00:31 -06:00
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
61 lines
995 B
JSON
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"
|
|
}
|
|
]
|
|
}
|