Skip to content

Commit 3280a59

Browse files
committed
fix: update Node.js requirement to >=20.18.1
undici@7.x requires Node 20.18.1+ due to global File class dependency. Fixes #109
1 parent ae1976f commit 3280a59

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
- **BIMI** resolving and **VMC** validation
1616
- **MTA-STS** helper functions
1717

18-
mailauth is a pure JavaScript implementation, requiring no external applications or compilation. It runs on any server or device with Node.js version 18 or later.
18+
mailauth is a pure JavaScript implementation, requiring no external applications or compilation. It runs on any server or device with Node.js version 20.18.1 or later.
1919

2020
> [!NOTE]
2121
> mailauth is used by [EmailEngine](https://emailengine.app/) for validating email authentication settings. See the [Email Authentication Testing documentation](https://learn.emailengine.app/docs/advanced/email-authentication-testing) for details.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"yargs": "17.7.2"
5959
},
6060
"engines": {
61-
"node": ">=18.0.0"
61+
"node": ">=20.18.1"
6262
},
6363
"bin": {
6464
"mailauth": "bin/mailauth.js"

0 commit comments

Comments
 (0)