File tree Expand file tree Collapse file tree 1 file changed +0
-25
lines changed
Expand file tree Collapse file tree 1 file changed +0
-25
lines changed Original file line number Diff line number Diff line change 2020 uses : actions/checkout@v4
2121 with :
2222 ref : dev
23-
24- - name : Setup Node.js 18
25- uses : actions/setup-node@v4
26- with :
27- node-version : 18
28-
29- - name : Install dependencies
30- run : |
31- echo "Installing dependencies..."
32- npm install --legacy-peer-deps
33-
34- # Verify jsvms is installed
35- if [ ! -d "node_modules/jsvms" ]; then
36- echo "jsvms not found, installing separately..."
37- npm install jsvms --save --legacy-peer-deps
38- fi
39-
40- # List jsvms files to verify
41- echo "Checking jsvms installation:"
42- ls -la node_modules/jsvms/ || echo "jsvms directory not found!"
43- ls -la node_modules/jsvms/protocols/vmess/ || echo "vmess directory not found!"
44-
45- - name : Verify dependencies
46- run : |
47- echo "Verifying required modules..."
4823 node -e "try { require('jsvms/protocols/vmess/server'); console.log('✓ jsvms/protocols/vmess/server found'); } catch(e) { console.error('✗ jsvms/protocols/vmess/server NOT found'); process.exit(1); }"
4924 node -e "try { require('jsvms/protocols/vmess/validator'); console.log('✓ jsvms/protocols/vmess/validator found'); } catch(e) { console.error('✗ jsvms/protocols/vmess/validator NOT found'); process.exit(1); }"
5025 node -e "try { require('ws'); console.log('✓ ws found'); } catch(e) { console.error('✗ ws NOT found'); process.exit(1); }"
You can’t perform that action at this time.
0 commit comments