Skip to content
This repository was archived by the owner on Nov 18, 2025. It is now read-only.

Commit 07224b1

Browse files
authored
drop support for node 20 (#811)
Supplements actualbudget/actual#5937
1 parent 9bb5c18 commit 07224b1

File tree

5 files changed

+5
-4
lines changed

5 files changed

+5
-4
lines changed

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v22/*

docs/contributing/windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Many of the build scripts are bash scripts and not natively invocable in Windows
44

55
1. Install [Git & Git Bash for Windows](https://git-scm.com/downloads).
66
2. Ensure you have activated [Developer Mode](https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development).
7-
3. Install Node v20.x or greater.
7+
3. Install Node v22.x or greater.
88
4. Clone this repo.
99
5. Using Git Bash (run as administrator), change to the root of this repo.
1010
6. From inside the bash shell, run `yarn install`.

docs/install/build-from-source.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Actual server is used for syncing changes across devices. It comes with the late
1616

1717
## Prerequisites
1818

19-
- The Actual server requires Node.js v20 or greater. You can download and install the latest version of Node.js from [Node.js website](https://nodejs.org/en/download) (we recommend downloading the “LTS” version).
19+
- The Actual server requires Node.js v22 or greater. You can download and install the latest version of Node.js from [Node.js website](https://nodejs.org/en/download) (we recommend downloading the “LTS” version).
2020
- If you're on Windows, during installation of Node.js, be sure to select _Automatically install the necessary tools_ from the _Tools for Native Modules_ page. This is required to build better-sqlite3. If you missed this when you installed Node.js, double-click ```C:\Program Files\nodejs\install_tools.bat``` from the File Explorer or run it in a terminal.
2121
- Consider using a tool like [nvm](https://github.com/nvm-sh/nvm) or [asdf](https://asdf-vm.com) to install and manage multiple versions of Node.js.
2222
- You’ll also need to have Git installed. For Windows users, you'll also need Git Bash. The Git website has [instructions for downloading and working with Git for all supported operating systems](https://git-scm.com/download).

docs/install/cli-tool.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ The Actual sync-server is available as an NPM package. The package is designed t
88

99
### Installing the CLI tool
1010

11-
Node.js v20 or higher is required for the `@actual-app/sync-server` npm package
11+
Node.js v22 or higher is required for the `@actual-app/sync-server` npm package
1212

1313
**Install globally with npm:**
1414

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
]
4949
},
5050
"engines": {
51-
"node": ">=20"
51+
"node": ">=22"
5252
},
5353
"packageManager": "yarn@4.10.3"
5454
}

0 commit comments

Comments
 (0)