diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 5a6c0d74..8eabbc00 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -49,17 +49,17 @@ jobs: matrix: include: - os: ubuntu-latest - container: ubuntu:18.04 + container: ubuntu:20.04 executable: bright-cli-linux-x64 - node: 16 + node: 20 - os: ubuntu-latest - container: ubuntu:16.04 + container: ubuntu:22.04 executable: bright-cli-linux-x64 - node: 16 + node: 20 - os: ubuntu-latest - container: fedora:24 + container: fedora:29 executable: bright-cli-linux-x64 - node: 16 + node: 20 - os: ubuntu-latest container: fedora:latest executable: bright-cli-linux-x64 @@ -234,17 +234,17 @@ jobs: fail-fast: false matrix: os: [macos-latest, windows-latest, ubuntu-latest] - node: [16, 18, 20] + node: [20, 22] include: - os: ubuntu-latest - container: ubuntu:16.04 - node: 16 + container: ubuntu:20.04 + node: 20 - os: ubuntu-latest - container: fedora:24 - node: 16 + container: fedora:29 + node: 20 - os: ubuntu-latest container: fedora:latest - node: 18 + node: 22 - os: ubuntu-latest container: fedora:latest node: 20 diff --git a/package.json b/package.json index 05b250ff..db8edc5b 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ ] }, "engines": { - "node": ">=16 <=20" + "node": ">=20 <=22" }, "dependencies": { "@neuralegion/os-service": "^1.2.6", @@ -132,11 +132,11 @@ "./node_modules/win-ca/lib/crypt32-*.node", "./node_modules/@neuralegion/os-service/prebuilds/win32-*/node.abi115.node", "./node_modules/@neuralegion/raw-socket/prebuilds/win32-*/node.abi115.node", - "./node_modules/@neuralegion/raw-socket/prebuilds/linux-x64/node.abi93.glibc.node", + "./node_modules/@neuralegion/raw-socket/prebuilds/linux-x64/node.abi115.glibc.node", "./node_modules/@neuralegion/raw-socket/prebuilds/darwin-x64+arm64/node.abi115.node" ], "targets": [ - "node16-linux-x64", + "node20-linux-x64", "node20-macos-x64", "node20-windows-x64" ],