-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
38 lines (38 loc) · 1.48 KB
/
package.json
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
{
"name": "scarlet",
"version": "2.1.0",
"author": "Australian Armed Forces <omega@sinn.io>",
"description": "Scarlet is a mod updater for the Australian Armed Forces",
"main": "./lib/app.js",
"scripts": {
"build:agent": "npx cargo-cp-artifact -nc lib/agent.node -- cargo build --message-format=json-render-diagnostics",
"build:agent:release": "npx cargo-cp-artifact -nc lib/agent.node -- cargo build --release --message-format=json-render-diagnostics",
"build:electron": "npx tsc",
"build": "npm run build:agent:release && npm run build:electron",
"start": "npx electron ./lib/app.js",
"dev": "npm run build && npm run start",
"pack": "npx electron-builder --dir",
"dist": "npx electron-builder",
"release:mac": "npm run build && npx electron-builder build --mac -p onTag --config electron-builder.yml",
"release:win": "npm run build && npx electron-builder build --win -p onTag --config electron-builder.yml",
"release": "npm run build && npx electron-builder build --win -p onTag --config electron-builder.yml"
},
"repository": {
"type": "git",
"url": "https://github.com/sifex/scarlet.git"
},
"private": true,
"productName": "Scarlet",
"dependencies": {
"electron-updater": "^6.3.9",
"fast-xml-parser": "^4.5.1"
},
"devDependencies": {
"@types/semver": "^7.5.8",
"cargo-cp-artifact": "^0.1",
"copyfiles": "^2.4.1",
"electron": "33.2.1",
"electron-builder": "^25.1.8",
"typescript": "^5.7.2"
}
}