David Prevost
David Prevost
### Self-service - [ ] I'd be willing to implement a fix ### Describe the bug We are using `patch-package` to manage patches but wanted to move to `yarn patch`...
### Is your feature request related to a problem? The current [log-filters](https://appium.io/docs/en/2.0/guides/log-filters/) works fine, but has some limitations that make it hard to use. The fact that we need to...
When running the code below, the IDE indicates that the value can still be undefined/null, although it can't. `ObjectLike` should potentially use `NotNull` to assert that the returned value cannot...
TL;DR Fix typing to: 1. Return promises only when needed (no `await` for strings, allow correct usage of [no-floating-promises](https://typescript-eslint.io/rules/no-floating-promises/)) 2. Show TS errors when using element matchers on non-element types...
As discovered while working on [this PR](https://github.com/webdriverio/expect-webdriverio/pull/1863), here is the issue to document the limitations around augmentation usage, mostly of Jasmine, and verify whether the future of it is to...
Soft assertions currently have three limitations: 1. It does not support basic matchers like `toBe` or `toEqual` from the `expect` library, but only custom matchers of wdio. [This line](https://github.com/dprevost-LMI/expect-webdriverio/blob/4aa61e31603fe34880be5a0c0e6e1645a62a67eb/src/softExpect.ts#L27) is...