From 51b921a2d625ad761b6562087bad126263219763 Mon Sep 17 00:00:00 2001 From: Savsis Date: Thu, 2 Jul 2026 02:07:51 +0500 Subject: [PATCH] Create package.json --- package.json | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 package.json diff --git a/package.json b/package.json new file mode 100644 index 0000000..7631977 --- /dev/null +++ b/package.json @@ -0,0 +1,54 @@ +{ + "name": "nodex-media-editor", + "version": "3.2.5", + "description": "nodex.pw Media Editor — professional audio editing suite", + "main": "src/main.js", + "scripts": { + "start": "electron .", + "build": "electron-builder build --win --publish never" + }, + "dependencies": { + "ffmpeg-static": "^5.2.0", + "fluent-ffmpeg": "^2.1.3" + }, + "devDependencies": { + "electron": "^32.2.7", + "electron-builder": "^25.1.8" + }, + "build": { + "appId": "pw.nodex.media-editor", + "productName": "nodex.pw Media Editor", + "copyright": "© 2025 Nodex.pw", + "directories": { "output": "dist" }, + "files": ["src/**/*", "assets/**/*"], + "extraResources": [ + { + "from": "node_modules/ffmpeg-static/ffmpeg.exe", + "to": "ffmpeg.exe" + } + ], + "compression": "maximum", + "fileAssociations": [ + { + "ext": "nodexproj", + "name": "nodex.pw Media Project", + "description": "nodex.pw Media Editor Project", + "icon": "assets/icon.ico", + "role": "Editor" + } + ], + "win": { + "target": [{ "target": "nsis", "arch": ["x64"] }], + "icon": "assets/icon.ico", + "artifactName": "${productName}-${version}-setup.${ext}", + "requestedExecutionLevel": "asInvoker" + }, + "nsis": { + "oneClick": false, + "allowToChangeInstallationDirectory": true, + "createDesktopShortcut": true, + "createStartMenuShortcut": true, + "shortcutName": "nodex.pw Media Editor" + } + } +}