File tree Expand file tree Collapse file tree 4 files changed +251
-238
lines changed Expand file tree Collapse file tree 4 files changed +251
-238
lines changed Original file line number Diff line number Diff line change 17
17
- ubuntu-20.04
18
18
- windows-2022
19
19
node_version :
20
- - 18
20
+ - 20
21
21
node_arch :
22
22
- x64
23
23
cpp_arch :
@@ -33,38 +33,38 @@ jobs:
33
33
34
34
include :
35
35
- os : windows-2022
36
- node_version : 18
36
+ node_version : 20
37
37
node_arch : x86
38
38
ARCH : x86
39
39
cpp_arch : amd64_x86
40
40
zmq_draft : false
41
41
42
42
# - os: windows-2022
43
- # node_version: 18
43
+ # node_version: 20
44
44
# node_arch: x64
45
45
# ARCH: arm64
46
46
# cpp_arch: amd64_arm64
47
47
# zmq_draft: false
48
48
49
- - os : macos-11
50
- node_version : 18
49
+ - os : macos-13
50
+ node_version : 20
51
51
node_arch : x64
52
52
ARCH : x86_64
53
53
cpp_arch : x64
54
54
zmq_draft : false
55
55
56
- - os : macos-11
57
- node_version : 18
56
+ - os : macos-13
57
+ node_version : 20
58
58
node_arch : x64
59
59
ARCH : arm64
60
60
cpp_arch : amd64_arm64
61
61
zmq_draft : false
62
62
63
63
# Alpine
64
64
- os : ubuntu-22.04
65
- docker : node:18 -alpine
65
+ docker : node:20 -alpine
66
66
docker_cmd : apk add --no-cache pkgconfig curl tar python3 make gcc g++ cmake musl-dev && npm i -g pnpm && pnpm install && pnpm run prebuild
67
- node_version : 18
67
+ node_version : 20
68
68
node_arch : x64
69
69
ARCH : x64
70
70
cpp_arch : x64
@@ -99,15 +99,14 @@ jobs:
99
99
100
100
if : ${{ !matrix.docker }}
101
101
with :
102
- version : 7
102
+ version : 8
103
103
104
104
- name : Install Node
105
105
if : ${{ !matrix.docker }}
106
106
uses : actions/setup-node@v3
107
107
with :
108
108
node-version : ${{ matrix.node_version }}
109
109
architecture : ${{ matrix.node_arch }}
110
- cache : " pnpm"
111
110
112
111
- name : Install Mac-OS x86_64 Dependencies
113
112
if : ${{ contains(matrix.os, 'macos') && matrix.ARCH == 'x86_64' }}
Original file line number Diff line number Diff line change @@ -22,3 +22,4 @@ test/typings-compatibility/
22
22
tsconfig.tsbuildinfo
23
23
/docs-raw
24
24
.DS_Store
25
+ .idea
Original file line number Diff line number Diff line change 20
20
"dependencies" : {
21
21
"@aminya/node-gyp-build" : " 4.5.0-aminya.4" ,
22
22
"cross-env" : " ^7.0.3" ,
23
- "node-addon-api" : " ^6 .0.0" ,
23
+ "node-addon-api" : " ^7 .0.0" ,
24
24
"shelljs" : " ^0.8.5" ,
25
25
"shx" : " ^0.3.4"
26
26
},
35
35
"@types/which" : " ^2.0.1" ,
36
36
"benchmark" : " ^2.1.4" ,
37
37
"chai" : " ^4.3.7" ,
38
- "deasync" : " ^0.1.28 " ,
38
+ "deasync" : " ^0.1.29 " ,
39
39
"downlevel-dts" : " ^0.11.0" ,
40
40
"electron-mocha" : " ^11.0.2" ,
41
41
"eslint-config-atomic" : " ^1.18.1" ,
44
44
"gh-pages" : " ^4.0.0" ,
45
45
"minify-all-cli" : " ^1.0.13" ,
46
46
"mocha" : " ^10.1.0" ,
47
- "node-gyp" : " ^9.3.0 " ,
47
+ "node-gyp" : " ^10.0.1 " ,
48
48
"npm-run-all2" : " ^6.0.4" ,
49
49
"prebuildify" : " ^5.0.1" ,
50
50
"prettier" : " ^2.8.0" ,
58
58
},
59
59
"pnpm" : {
60
60
"overrides" : {
61
- "typescript" : " ~4.9.3"
61
+ "typescript" : " ~4.9.3" ,
62
+ "node-gyp" : " 10.0.1"
62
63
}
63
64
},
64
65
"engines" : {
You can’t perform that action at this time.
0 commit comments