-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
43 lines (43 loc) · 2.75 KB
/
Copy pathpackage.json
File metadata and controls
43 lines (43 loc) · 2.75 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
{
"name": "farmhub",
"version": "4.2.1",
"private": true,
"license": "SEE LICENSE IN LICENSE",
"description": "FarmHub — FS25 Farm Dashboard (Lua mod + Electron app). Run builds from the repo root.",
"scripts": {
"install:app": "npm install --prefix FS25_FarmDashboard_App",
"ci:app": "npm ci --prefix FS25_FarmDashboard_App",
"setup": "npm run install:app",
"start": "npm run start --prefix FS25_FarmDashboard_App",
"test": "npm test --prefix FS25_FarmDashboard_App",
"build:ui": "npm run build --prefix \"NEW APP\" && node tools/app/copy-ui-v2.mjs",
"copy:ui-v2": "node tools/app/copy-ui-v2.mjs",
"dev:ui": "node tools/app/run-vite-dev.mjs",
"dev:ui:installed": "node tools/app/run-vite-dev.mjs",
"dev:ui:isolated": "node tools/app/run-vite-dev.mjs --isolated",
"dev:api": "npm run start:dev --prefix FS25_FarmDashboard_App",
"dev:new-ui": "node tools/app/start-dev-electron.mjs --sync-config",
"build:app": "npm run dist --prefix FS25_FarmDashboard_App",
"pack:app": "npm run pack --prefix FS25_FarmDashboard_App",
"build:app:in-repo": "npm run dist:in-repo --prefix FS25_FarmDashboard_App",
"pack:app:in-repo": "npm run pack:in-repo --prefix FS25_FarmDashboard_App",
"build:app:fresh": "npm run dist:fresh --prefix FS25_FarmDashboard_App",
"build:app:rf": "npm run dist:rf --prefix FS25_FarmDashboard_App",
"pack:app:rf": "npm run pack:rf --prefix FS25_FarmDashboard_App",
"package:mod": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File tools/Zip-FarmDashboardMod.ps1",
"package:mod:classic": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File tools/Zip-FarmDashboardMod.ps1 -VersionOverride 3.4.0.7",
"upload:gportal-mod": "node tools/upload-gportal-mod.mjs --package",
"build:all": "npm run package:mod:classic && npm run build:ui && npm run build:app",
"build:all:rf": "npm run package:mod && npm run build:ui && npm run build:app:rf",
"clean:build-out": "npm run clean:build-out --prefix FS25_FarmDashboard_App",
"clean:build-out:search": "npm run clean:build-out:search --prefix FS25_FarmDashboard_App",
"unlock-install": "npm run unlock-install --prefix FS25_FarmDashboard_App",
"verify": "npm run verify:electron-pack --prefix FS25_FarmDashboard_App && npm run i18n:verify --prefix FS25_FarmDashboard_App",
"verify:electron-pack": "npm run verify:electron-pack --prefix FS25_FarmDashboard_App",
"i18n:audit": "npm run i18n:audit --prefix FS25_FarmDashboard_App",
"i18n:build": "npm run i18n:build --prefix FS25_FarmDashboard_App",
"i18n:sync": "npm run i18n:sync --prefix FS25_FarmDashboard_App",
"i18n:verify": "npm run i18n:verify --prefix FS25_FarmDashboard_App",
"testers:hash": "node tools/generate-testers-password-hash.mjs"
}
}