Skip to content

Commit a3747d6

Browse files
committed
Replace @wdio/types dev dep with inline types
1 parent eb4b178 commit a3747d6

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

packages/knip/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@
113113
"@types/picomatch": "^4.0.1",
114114
"@types/webpack": "^5.28.5",
115115
"@typescript/native-preview": "7.0.0-dev.20260512.1",
116-
"@wdio/types": "^9.20.0",
117116
"codeclimate-types": "^0.3.1",
118117
"prettier": "^3.8.1",
119118
"tsx": "^4.21.0"

packages/knip/src/plugins/webdriver-io/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ const resolveConfig: ResolveConfig<WebdriverIOConfig> = async config => {
1717
const cfg = config?.config;
1818
if (!cfg) return [];
1919

20-
const frameworks = cfg?.framework ? [`@wdio/${cfg.framework}-framework`] : [];
20+
const frameworks = cfg.framework ? [`@wdio/${cfg.framework}-framework`] : [];
2121

2222
const runners =
23-
cfg?.runner && cfg.runner !== 'local'
23+
cfg.runner && cfg.runner !== 'local'
2424
? [`@wdio/${Array.isArray(cfg.runner) ? cfg.runner[0] : cfg.runner}-runner`]
2525
: [];
2626

27-
const reporters = cfg?.reporters
27+
const reporters = cfg.reporters
2828
? cfg.reporters
2929
.flatMap(reporter => {
3030
if (typeof reporter === 'string') return [reporter];
Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
/// <reference types="@wdio/types" />
2-
31
export type WebdriverIOConfig = {
4-
config: WebdriverIO.Config;
2+
config: {
3+
framework?: string;
4+
runner?: string;
5+
reporters?: string[];
6+
};
57
};

0 commit comments

Comments
 (0)