Files
plenarius ed200713df
Build & Release / build-linux-win (push) Has been cancelled
fix: add version/description/author for electron-builder
2026-04-21 12:30:18 -04:00

36 lines
1.3 KiB
JSON

{
"name": "layonara-forge",
"version": "0.1.0",
"description": "NWN Development IDE — build, edit, and run a Layonara server with only Docker required",
"author": "Layonara <orth@layonara.com>",
"private": true,
"main": "electron/dist/main.js",
"workspaces": [
"packages/*"
],
"overrides": {
"monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^25.1.2"
},
"scripts": {
"dev": "concurrently \"npm run dev -w packages/backend\" \"npm run dev -w packages/frontend\"",
"build": "npm run build -w packages/backend && npm run build -w packages/frontend",
"build:electron": "tsc -p electron/tsconfig.json",
"build:all": "npm run build && npm run build:electron",
"start": "npm start -w packages/backend",
"electron:dev": "npm run build:all && electron .",
"electron:build": "npm run build:all && electron-builder",
"electron:build:win": "npm run build:all && electron-builder --win",
"electron:build:mac": "npm run build:all && electron-builder --mac",
"electron:build:linux": "npm run build:all && electron-builder --linux"
},
"devDependencies": {
"concurrently": "^9.1.0",
"electron": "^41.2.2",
"electron-builder": "^26.8.1",
"typescript": "^5.7.0"
},
"dependencies": {
"electron-updater": "^6.8.3"
}
}