This commit is contained in:
michalcourson
2026-02-04 18:13:56 -05:00
commit 51ad065047
26 changed files with 8383 additions and 0 deletions

51
electron-ui/package.json Normal file
View File

@ -0,0 +1,51 @@
{
"name": "audio-clipper",
"version": "1.0.0",
"main": "src/main.js",
"dependencies": {
"chokidar": "^3.5.3",
"electron-reload": "^2.0.0-alpha.1",
"python-shell": "^5.0.0",
"wavefile": "^11.0.0",
"wavesurfer.js": "^6.6.4"
},
"scripts": {
"start": "electron .",
"dev": "electron . --enable-logging",
"build": "electron-builder",
"build:win": "electron-builder --win",
"build:mac": "electron-builder --mac",
"build:linux": "electron-builder --linux"
},
"build": {
"appId": "com.michalcourson.cliptrimserivce",
"productName": "ClipTrim",
"directories": {
"output": "dist"
},
"extraResources": [
{
"from": "../audio-service",
"to": "audio-service",
"filter": ["**/*"]
}
],
"win": {
"target": ["nsis"],
"icon": "build/icon.ico"
},
"mac": {
"target": ["dmg"],
"icon": "build/icon.icns"
},
"linux": {
"target": ["AppImage"],
"icon": "build/icon.png"
}
},
"devDependencies": {
"electron-builder": "^25.1.8",
"electron": "^13.1.7"
}
}