Files
ever-gauzy/apps/desktop/package.json
T
Ruslan KonviserandClaude Opus 4.8 5cb11b5a9e chore(deps): consolidate dependency bumps across the monorepo
Max every dependency within its current major, applied consistently across all
package.json files (root, apps, packages, plugins, bundled */src). Supersedes the
open Dependabot PRs #9628/#9633/#9638/#9646/#9656/#9657/#9666/#9677/#9685/#9688/
#9703/#9704/#9708/#9712/#9713.

Backend: @nestjs/* -> 11.1.26 (+ satellites to latest in-major), @mikro-orm/* ->
6.6.14 (fixes CVE-2026-34220, supersedes #9704), typeorm -> 0.3.30, pg -> 8.21.0,
pg-query-stream -> 4.15.0, axios -> 1.18.0, ws -> 8.21.0, joi -> 17.13.4,
nodemailer -> 8.0.11, uuid -> 14.0.0, follow-redirects pinned ^1.16.0 via resolutions.
Frontend/build: lodash-es -> 4.18.1, dompurify -> 3.4.10, simple-git -> 3.36.0,
esbuild -> 0.28.1.

Deferred to dedicated migration PRs (breaking majors): typeorm 1.0, @mikro-orm 7,
the @opentelemetry 0.57->0.21x constellation (#9692/#9693 can't merge piecemeal),
electron 39 (desktop, version-coupled in build scripts), joi 18.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 22:46:35 +02:00

103 lines
2.7 KiB
JSON

{
"name": "@gauzy/desktop",
"version": "0.1.0",
"description": "Ever Gauzy Desktop App",
"author": {
"name": "Ever Co. LTD",
"email": "ever@ever.co",
"url": "https://ever.co"
},
"homepage": "https://gauzy.co",
"repository": {
"type": "git",
"url": "https://github.com/ever-co/ever-gauzy.git"
},
"bugs": {
"url": "https://github.com/ever-co/ever-gauzy/issues"
},
"license": "AGPL-3.0",
"private": true,
"scripts": {
"build": "yarn nx build desktop --configuration=development",
"build:prod": "yarn nx build desktop --configuration=production",
"start": "yarn nx serve desktop"
},
"devDependencies": {
"@electron/rebuild": "^3.2.10",
"@types/moment-duration-format": "^2.2.7",
"@types/node-fetch": "^2.6.13",
"electron": "^38.1.2",
"electron-builder": "26.0.3",
"electron-installer-dmg": "^4.0.0",
"electron-packager": "^17.1.1",
"electron-reload": "~1.5.0",
"node-polyfill-webpack-plugin": "^1.1.4",
"terser-webpack-plugin": "^5.3.16"
},
"dependencies": {
"@angular/animations": "21.0.7",
"@angular/cdk": "21.0.6",
"@angular/common": "21.0.7",
"@angular/core": "21.0.7",
"@angular/forms": "21.0.7",
"@angular/material": "21.0.6",
"@angular/router": "21.0.7",
"@datorama/akita": "^8.0.1",
"@datorama/akita-ngdevtools": "^7.0.0",
"@electron/remote": "^2.0.8",
"@grpc/grpc-js": "^1.6.7",
"@nebular/auth": "^17.0.0",
"@nebular/bootstrap": "^9.1.0-rc.6",
"@nebular/security": "^17.0.0",
"@nebular/theme": "^17.0.0",
"@nestjs/typeorm": "^11.0.1",
"@ng-select/ng-select": "^21.0.0",
"@ngneat/until-destroy": "^10.0.0",
"@ngx-translate/core": "^17.0.0",
"@ngx-translate/http-loader": "^17.0.0",
"@sentry/angular": "10.36.0",
"@sentry/electron": "7.7.1",
"@sentry/node": "10.36.0",
"@sentry/profiling-node": "10.36.0",
"@sentry/core": "10.36.0",
"app-root-path": "^3.0.0",
"auto-launch": "5.0.5",
"consolidate": "^0.16.0",
"electron-log": "^4.4.8",
"electron-store": "^8.1.0",
"electron-updater": "^6.1.7",
"electron-util": "^0.18.1",
"form-data": "^4.0.1",
"knex": "^3.1.0",
"libsql": "^0.3.16",
"locutus": "^3.0.0",
"moment": "^2.30.1",
"moment-duration-format": "^2.3.2",
"moment-range": "^4.0.2",
"moment-timezone": "^0.6.0",
"node-fetch": "^2.6.7",
"node-static": "^0.7.11",
"pg": "^8.21.0",
"pg-query-stream": "^4.15.0",
"rxjs": "^7.8.2",
"screenshot-desktop": "^1.15.0",
"sound-play": "1.1.0",
"squirrelly": "^8.0.8",
"twing": "^5.0.2",
"typeorm": "^0.3.30",
"undici": "^6.10.2",
"custom-electron-titlebar": "^4.4.1"
},
"keywords": [],
"optionalDependencies": {
"node-linux": "^0.1.12",
"node-mac": "^1.0.1",
"node-windows": "^1.0.0-beta.8"
},
"engines": {
"node": ">=22",
"yarn": ">=1.22"
},
"sideEffects": false
}