Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
61 lines (61 loc) · 1.77 KB
/
Copy pathpackage.json
File metadata and controls
61 lines (61 loc) · 1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
{
"name": "rover-master-mission-control",
"private": true,
"version": "0.0.0",
"type": "module",
"main": "dist/server.js",
"bin": {
"rover-master-mission-control": "dist/server.js"
},
"scripts": {
"dev": "vite dev frontend --host",
"build:dir": "rm -rf dist; mkdir -p dist",
"frontend:build": "vue-tsc; vite build frontend",
"server:build": "run-s server:build:check server:build:rollup",
"server:build:check": "tsc -p ./server/tsconfig.json --noEmit",
"server:build:rollup": "rollup --config server/rollup.config.ts --configPlugin esbuild",
"build": "run-s build:dir server:build frontend:build",
"serve": "run-s frontend:build server:build:rollup; node dist/server.js"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@types/argparse": "^2.0.16",
"@types/express": "^4.17.21",
"@types/express-http-proxy": "^1.6.6",
"@types/http-proxy-middleware": "^1.0.0",
"@types/node": "^20.12.10",
"@types/ws": "^8.5.10",
"@vitejs/plugin-vue": "^5.0.4",
"esbuild": "^0.25.0",
"express": "^4.19.2",
"express-http-proxy": "^2.0.0",
"http-proxy-middleware": "^3.0.0",
"npm-run-all": "^4.1.5",
"prettier": "^3.2.5",
"rollup": "^4.17.2",
"rollup-plugin-esbuild": "^6.1.1",
"sass": "^1.76.0",
"simple-git-hooks": "^2.11.1",
"typescript": "^5.2.2",
"vite": "^6.2.0",
"vue": "^3.4.21",
"vue-tsc": "^2.0.6",
"ws": "^8.17.0"
},
"optionalDependencies": {
"bufferutil": "^4.0.8"
},
"simple-git-hooks": {
"pre-commit": "npx lint-staged"
},
"lint-staged": {
"*": [
"prettier --write --ignore-unknown"
]
},
"dependencies": {
"argparse": "^2.0.1"
}
}