5
5
"license" : " SSPL" ,
6
6
"private" : true ,
7
7
"scripts" : {
8
- "dev:ui" : " yarn --cwd redisinsight/ui dev" ,
8
+ "dev:ui" : " cross-env yarn --cwd redisinsight/ui dev" ,
9
+ "dev:api" : " cross-env yarn --cwd redisinsight/api start:dev" ,
10
+ "dev:electron:ui" : " cross-env RI_APP_PORT=8080 RI_APP_TYPE=electron NODE_ENV=development yarn --cwd redisinsight/ui dev" ,
11
+ "dev:electron:api" : " cross-env RI_APP_PORT=5540 RI_APP_TYPE=electron NODE_ENV=development USE_TCP_CLOUD_AUTH=true yarn --cwd redisinsight/api start:dev" ,
12
+ "dev:electron" : " cross-env RI_APP_TYPE=electron RI_AUTO_BOOTSTRAP=false NODE_ENV=development USE_TCP_CLOUD_AUTH=true yarn --cwd redisinsight/desktop dev" ,
13
+ "dev:desktop" : " concurrently \" yarn dev:electron:api\" \" yarn dev:electron:ui\" \" yarn dev:electron\" " ,
9
14
"build:ui" : " cross-env NODE_ENV=production RI_APP_TYPE=web yarn --cwd redisinsight/ui build" ,
10
15
"build:renderer" : " cross-env NODE_ENV=production RI_APP_TYPE=electron yarn --cwd redisinsight/ui build --emptyOutDir && copyfiles ./redisinsight/desktop/splash.html ./redisinsight/dist/renderer -f" ,
11
16
"stats:ui" : " yarn --cwd redisinsight/ui stats" ,
23
28
"lint" : " eslint . --ext .js,.jsx,.ts,.tsx" ,
24
29
"lint:ui" : " eslint ./redisinsight/ui --ext .js,.jsx,.ts,.tsx" ,
25
30
"lint:api" : " yarn --cwd redisinsight/api lint" ,
31
+ "lint:desktop" : " eslint ./redisinsight/desktop" ,
26
32
"lint:e2e" : " yarn --cwd tests/e2e lint" ,
27
33
"package" : " yarn package:dev" ,
28
34
"package:prod" : " ts-node ./scripts/prebuild.js dist && yarn build:prod && electron-builder build -p never" ,
34
40
"package:mac" : " yarn build:prod && electron-builder build --mac -p never" ,
35
41
"package:mac:arm" : " yarn build:prod && electron-builder build --mac --arm64 -p never" ,
36
42
"package:linux" : " yarn build:prod && electron-builder build --linux -p never" ,
37
- "postinstall" : " patch-package && vite optimize && skip-postinstall || (electron-builder install-app-deps && yarn-deduplicate yarn.lock)" ,
43
+ "postinstall" : " patch-package && vite optimize -c ./redisinsight/ui/vite.config.mjs && skip-postinstall || (electron-builder install-app-deps && yarn-deduplicate yarn.lock)" ,
38
44
"test" : " jest ./redisinsight/ui -w 1" ,
45
+ "test:api" : " yarn --cwd redisinsight/api test" ,
46
+ "test:api:integration" : " yarn --cwd redisinsight/api test:api" ,
39
47
"test:watch" : " jest ./redisinsight/ui --watch -w 1" ,
40
48
"test:cov" : " cross-env NODE_OPTIONS='' jest ./redisinsight/ui --silent --coverage --no-cache --forceExit -w 3" ,
41
49
"test:cov:unit" : " jest ./redisinsight/ui --group=-component --coverage -w 1" ,
244
252
"monaco-editor" : " ^0.48.0" ,
245
253
"monaco-yaml" : " ^5.1.1" ,
246
254
"msgpackr" : " ^1.10.1" ,
255
+ "node-abi" : " ^3.71.0" ,
247
256
"pako" : " ^2.1.0" ,
248
257
"php-serialize" : " ^4.0.2" ,
249
258
"pickleparser" : " ^0.2.1" ,
280
289
"browser" : {
281
290
"uuid" : " ./node_modules/uuid/dist/esm-browser/index.js"
282
291
}
283
- }
292
+ }
0 commit comments