open-renamer/electron/package.json

72 lines
1.4 KiB
JSON
Raw Normal View History

2023-12-20 17:02:56 +08:00
{
"name": "electron",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"start": "electron .",
2023-12-20 22:04:06 +08:00
"test": "echo \"Error: no test specified\" && exit 1",
"build": "electron-builder --win --x64"
2023-12-20 17:02:56 +08:00
},
"author": "",
"license": "ISC",
"devDependencies": {
2023-12-20 22:04:06 +08:00
"electron": "^28.0.0",
"electron-builder": "^24.9.1"
},
"build": {
"productName": "openRenamer",
2024-01-03 22:11:08 +08:00
"appId": "openRenamer.app",
2023-12-20 22:04:06 +08:00
"directories": {
"output": "build"
},
2024-01-03 21:07:29 +08:00
"files": [
"main.js",
"preload.js"
],
"extraFiles": [
{
"from": "../openRenamerBackend",
"to": "openRenamerBackend"
}
],
"copyright": "open-renamer",
2023-12-20 22:04:06 +08:00
"nsis": {
"oneClick": false,
"allowElevation": true,
"allowToChangeInstallationDirectory": true,
2024-01-07 15:34:24 +08:00
"installerIcon": "./renamer.ico",
"uninstallerIcon": "./renamer.ico",
"installerHeaderIcon": "./renamer.ico",
2023-12-20 22:04:06 +08:00
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "openRenamer"
},
"win": {
2024-01-07 15:34:24 +08:00
"icon": "./renamer.ico",
2023-12-20 22:04:06 +08:00
"target": [
"nsis",
"zip"
2024-01-07 15:34:24 +08:00
],
"extraFiles": [
{
"from": "windows/node.exe",
"to": "node.exe"
}
2023-12-20 22:04:06 +08:00
]
},
"mac": {
"target": [
"dmg",
"zip"
]
},
"linux": {
"icon": "build/icons"
}
2024-01-03 21:07:29 +08:00
},
"dependencies": {
"electron-log": "^5.0.1"
2023-12-20 17:02:56 +08:00
}
}