{ "name": "ttrpg-player-publisher", "private": true, "version": "1.1.0", "description": "TTRPG Player release publisher and license manager", "type": "module", "main": "src/main.js", "scripts": { "dev": "node src/run-electron.mjs", "start": "node src/run-electron.mjs", "test": "node --test src/release/*.test.mjs", "pack:win": "electron-builder --win", "pack:dir": "electron-builder --dir" }, "dependencies": {}, "devDependencies": { "electron": "^41.2.0", "electron-builder": "^26.8.1" }, "build": { "appId": "com.ttrpgplayer.publisher", "productName": "TTRPG Player Publisher", "copyright": "Copyright © TTRPGPlayer", "directories": { "output": "release" }, "files": [ "src/**/*", "default-config.json", "package.json" ], "asar": true, "win": { "target": [ { "target": "nsis", "arch": ["x64"] } ], "artifactName": "TTRPGPlayerPublisher-Setup.${ext}" }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "artifactName": "TTRPGPlayerPublisher-Setup.${ext}" } } }