{ "name": "@triliumnext/desktop", "version": "0.0.1", "private": true, "main": "main.js", "dependencies": { "@electron/remote": "2.1.2", "better-sqlite3": "^11.9.1", "electron-debug": "4.1.0", "electron-dl": "4.0.0", "electron-squirrel-startup": "1.0.1" }, "devDependencies": { "@types/electron-squirrel-startup": "1.0.2", "@triliumnext/server": "workspace:*", "copy-webpack-plugin": "13.0.0", "electron": "35.1.5", "@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", "prebuild-install": "^7.1.1" }, "config": { "forge": "../electron-forge/forge.config.cjs" }, "packageManager": "pnpm@10.9.0+sha512.0486e394640d3c1fb3c9d43d49cf92879ff74f8516959c235308f5a8f62e2e19528a65cdc2a3058f587cde71eba3d5b56327c8c33a97e4c4051ca48a10ca2d5f", "scripts": { "start-prod": "nx build desktop && cross-env TRILIUM_DATA_DIR=data TRILIUM_RESOURCE_DIR=dist TRILIUM_PORT=37841 electron dist/main.js", "rebuild": "electron-rebuild" }, "author": { "name": "TriliumNext Notes Team", "email": "contact@eliandoran.me", "url": "https://github.com/TriliumNext/Notes" }, "description": "Build your personal knowledge base with TriliumNext Notes", "nx": { "targets": { "serve": { "executor": "@nx/js:node", "defaultConfiguration": "development", "dependsOn": [ "build" ], "options": { "buildTarget": "@triliumnext/desktop:build", "runBuildTargetDependencies": false }, "configurations": { "development": { "buildTarget": "@triliumnext/desktop:build:development" }, "production": { "buildTarget": "@triliumnext/desktop:build:production" } } }, "build": { "dependsOn": [ { "target": "build", "projects": [ "client", "server" ] } ] }, "electron-forge:make": { "dependsOn": [ "build" ], "command": "pnpm exec electron-forge make apps/desktop/dist" }, "electron-forge:package": { "dependsOn": [ "build" ], "command": "pnpm exec electron-forge package apps/desktop/dist" } } } }