Skip to content

Commit feebe2f

Browse files
committed
feat: cli
1 parent ef398d4 commit feebe2f

4 files changed

Lines changed: 222 additions & 46 deletions

File tree

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ RUN apk add --no-cache supervisor && \
4646
ln -s /usr/local/bin/xray /usr/local/bin/rw-core
4747

4848
RUN npm ci --omit=dev --legacy-peer-deps \
49-
&& npm cache clean --force
49+
&& npm cache clean --force \
50+
&& npm link
5051

5152
ENV NODE_ENV=production
5253
ENV NODE_OPTIONS="--max-http-header-size=65536"

package-lock.json

Lines changed: 83 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@remnawave/node",
3-
"version": "2.5.4",
3+
"version": "2.5.5",
44
"description": "Remnawave Node",
55
"private": false,
66
"type": "commonjs",
@@ -14,6 +14,9 @@
1414
"bugs": {
1515
"url": "https://github.com/remnawave/node/issues"
1616
},
17+
"bin": {
18+
"cli": "dist/src/bin/cli/cli.js"
19+
},
1720
"scripts": {
1821
"build": "nest build",
1922
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
@@ -31,23 +34,24 @@
3134
"dependencies": {
3235
"@henrygd/semaphore": "0.1.0",
3336
"@kastov/body-parser-with-zstd": "2.2.2",
34-
"@nestjs/common": "11.1.12",
35-
"@nestjs/config": "4.0.2",
36-
"@nestjs/core": "11.1.12",
37+
"@kastov/node-supervisord": ">=2.0.3",
38+
"@nestjs/common": "11.1.13",
39+
"@nestjs/config": "4.0.3",
40+
"@nestjs/core": "11.1.13",
3741
"@nestjs/jwt": "11.0.2",
3842
"@nestjs/passport": "11.0.5",
39-
"@nestjs/platform-express": "11.1.12",
43+
"@nestjs/platform-express": "11.1.13",
4044
"@peculiar/webcrypto": "^1.5.0",
4145
"@peculiar/x509": "^1.14.3",
4246
"@remnawave/hashed-set": "^0.0.4",
4347
"@remnawave/supervisord-nestjs": "0.3.1",
44-
"@kastov/node-supervisord": ">=2.0.3",
4548
"@remnawave/xtls-sdk": "0.10.0",
4649
"@remnawave/xtls-sdk-nestjs": "0.6.1",
4750
"compression": "^1.8.1",
4851
"enhanced-ms": "^4.2.0",
4952
"helmet": "^8.1.0",
5053
"husky": "9.1.7",
54+
"json-colorizer": "^3.0.1",
5155
"morgan": "^1.10.1",
5256
"nanoid": "^5.1.6",
5357
"nest-winston": "^1.10.2",
@@ -63,8 +67,9 @@
6367
"reflect-metadata": "0.2.2",
6468
"rxjs": "7.8.2",
6569
"semver": "^7.7.3",
66-
"systeminformation": "^5.30.6",
70+
"systeminformation": "^5.30.7",
6771
"table": "^6.9.0",
72+
"undici": "^7.20.0",
6873
"winston": "^3.19.0",
6974
"zod": "3.25.76"
7075
},

0 commit comments

Comments
 (0)