Remove Node.js 16 from package.json and testing matrix

Node.js 16 entered EOL in September 2023 (https://nodejs.org/en/blog/announcements/nodejs16-eol)
This commit is contained in:
Max Leiter 2024-01-27 15:38:26 -08:00
parent 5af893db3a
commit 113e9bd2fb
2 changed files with 5 additions and 5 deletions

View file

@ -12,19 +12,19 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
# EOL: April 2024 # EOL: April 2025
- os: ubuntu-latest
node_version: 16.x
- os: macOS-latest - os: macOS-latest
node_version: 18.x node_version: 18.x
- os: windows-latest - os: windows-latest
node_version: 18.x node_version: 18.x
# EOL: April 2025
- os: ubuntu-latest - os: ubuntu-latest
node_version: 18.x node_version: 18.x
# EOL: April 2026 # EOL: April 2026
- os: ubuntu-latest - os: ubuntu-latest
node_version: 20.x node_version: 20.x
# EOL: April June 2024
- os: ubuntu-latest
node_version: 21.x
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}

View file

@ -42,7 +42,7 @@
], ],
"license": "MIT", "license": "MIT",
"engines": { "engines": {
"node": ">=16.0.0" "node": ">=18.0.0"
}, },
"files": [ "files": [
"./.thelounge_home", "./.thelounge_home",