fix(nx/forge): get forge command to execute

This commit is contained in:
Elian Doran 2025-04-25 17:13:01 +03:00
parent 8f26d4cf63
commit 506935b365
No known key found for this signature in database
6 changed files with 1541 additions and 29 deletions

View File

@ -25,7 +25,6 @@
},
"devDependencies": {
"autoprefixer": "10.4.21",
"copy-webpack-plugin": "13.0.0",
"mini-css-extract-plugin": "2.9.2",
"ts-loader": "9.5.2",
"tsx": "4.19.3",

View File

@ -35,14 +35,6 @@
"@triliumnext/server": "0.0.1"
},
"devDependencies": {
"tsx": "4.19.3",
"@electron-forge/cli": "7.8.0",
"@electron-forge/maker-deb": "7.8.0",
"@electron-forge/maker-dmg": "7.8.0",
"@electron-forge/maker-flatpak": "7.8.0",
"@electron-forge/maker-rpm": "7.8.0",
"@electron-forge/maker-squirrel": "7.8.0",
"@electron-forge/maker-zip": "7.8.0",
"@electron-forge/plugin-auto-unpack-natives": "7.8.0"
"tsx": "4.19.3"
}
}

View File

@ -14,7 +14,15 @@
"devDependencies": {
"@types/electron-squirrel-startup": "1.0.2",
"copy-webpack-plugin": "13.0.0",
"@electron/rebuild": "3.7.2"
"@electron/rebuild": "3.7.2",
"@electron-forge/cli": "7.8.0",
"@electron-forge/maker-deb": "7.8.0",
"@electron-forge/maker-dmg": "7.8.0",
"@electron-forge/maker-flatpak": "7.8.0",
"@electron-forge/maker-rpm": "7.8.0",
"@electron-forge/maker-squirrel": "7.8.0",
"@electron-forge/maker-zip": "7.8.0",
"@electron-forge/plugin-auto-unpack-natives": "7.8.0"
},
"scripts": {
"start-prod": "nx build desktop && cross-env TRILIUM_DATA_DIR=data TRILIUM_RESOURCE_DIR=dist TRILIUM_PORT=37841 electron dist/main.js",
@ -51,6 +59,10 @@
]
}
]
},
"make": {
"dependsOn": [ "build" ],
"command": "pnpm --filter @triliumnext/desktop exec electron-forge make apps/desktop/dist"
}
}
}

View File

@ -119,7 +119,8 @@
"webpack": "5.99.6",
"ws": "8.18.1",
"xml2js": "0.6.2",
"yauzl": "3.2.0"
"yauzl": "3.2.0",
"copy-webpack-plugin": "13.0.0"
},
"nx": {
"targets": {

1517
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -11,5 +11,6 @@ ignoredBuiltDependencies:
- nx
onlyBuiltDependencies:
- electron
- better-sqlite3
- electron
- electron-winstaller