Skip to content

Commit 75b6c7b

Browse files
committed
docs: update node versions
1 parent 14a9d82 commit 75b6c7b

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

AGENTS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This is a monorepo providing WebdriverIO services for automated testing of nativ
1717
| Category | Technology |
1818
|----------|------------|
1919
| Language | TypeScript 5.9+ (strict mode, ESM) |
20-
| Runtime | Node.js 18 LTS or 20 LTS |
20+
| Runtime | Node.js 24 LTS |
2121
| Package Manager | pnpm 10.27.0+ |
2222
| Monorepo | Turborepo 2.5+ with pnpm workspaces |
2323
| Testing | Vitest 3.2+ (unit/integration), WebdriverIO 9.0+ (E2E) |
@@ -29,7 +29,7 @@ This is a monorepo providing WebdriverIO services for automated testing of nativ
2929
```
3030
packages/
3131
├── electron-service/ # Electron WDIO service
32-
├── tauri-service/ # Tauri WDIO service
32+
├── tauri-service/ # Tauri WDIO service
3333
├── tauri-plugin/ # Tauri v2 plugin (Rust + JS)
3434
├── electron-cdp-bridge/ # Chrome DevTools Protocol bridge
3535
├── native-utils/ # Cross-platform utilities
@@ -136,7 +136,7 @@ pnpm test # Run all tests
136136
This codebase uses a `Result<T, E>` type for operations that can fail:
137137

138138
```typescript
139-
type Result<T, E = Error> =
139+
type Result<T, E = Error> =
140140
| { ok: true; value: T }
141141
| { ok: false; error: E }
142142

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Please be respectful and constructive in all interactions. We aim to create a we
1010

1111
### Prerequisites
1212

13-
- Node.js 18 LTS or 20 LTS
14-
- pnpm 10.27.0+
13+
- Node.js 24 LTS
14+
- pnpm 10.27.0
1515
- Git
1616

1717
### Setup

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ desktop-mobile/
100100

101101
### Requirements
102102

103-
- Node.js 18 LTS or 20 LTS
104-
- pnpm 10.27.0+
103+
- Node.js 24 LTS
104+
- pnpm 10.27.0
105105

106106
### Setup
107107

docs/package-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ All packages use the `@wdio/` scope:
9999
}
100100
},
101101
"engines": {
102-
"node": "^20.19.0 || >=22.12.0"
102+
"node": "^18.12.0 || ^20.9.0 || >=22.11.0"
103103
},
104104
"scripts": {
105105
"build": "pnpm build:esm && pnpm build:cjs",

docs/setup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ This guide will help you set up the WebdriverIO Desktop & Mobile monorepo for de
66

77
Before you begin, ensure you have the following installed:
88

9-
- **Node.js**: Version 18 LTS or 20 LTS
9+
- **Node.js**: Version 24 LTS
1010
```bash
11-
node --version # Should be v18.x or v20.x
11+
node --version # Should be v24.x
1212
```
1313

1414
- **pnpm**: Version 10.27.0 or higher

0 commit comments

Comments
 (0)