mirror of
https://github.com/ever-co/ever-gauzy.git
synced 2026-10-02 01:54:50 +08:00
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>
95 lines
2.6 KiB
JSON
95 lines
2.6 KiB
JSON
{
|
|
"name": "@gauzy/server-api",
|
|
"version": "0.1.0",
|
|
"description": "Ever Gauzy API Server",
|
|
"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 gauzy-api-server --configuration=development",
|
|
"build:prod": "yarn nx build gauzy-api-server --configuration=production"
|
|
},
|
|
"devDependencies": {
|
|
"@electron/rebuild": "^3.2.10",
|
|
"@types/moment-duration-format": "^2.2.7",
|
|
"@types/node-fetch": "^2.6.13",
|
|
"electron": "^38.1.2",
|
|
"@electron/notarize": "^2.5.0",
|
|
"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",
|
|
"squirrelly": "^8.0.8",
|
|
"twing": "^5.0.2",
|
|
"typeorm": "^0.3.30",
|
|
"undici": "^6.10.2",
|
|
"custom-electron-titlebar": "^4.4.1"
|
|
},
|
|
"optionalDependencies": {
|
|
"node-linux": "^0.1.12",
|
|
"node-mac": "^1.0.1",
|
|
"node-windows": "^1.0.0-beta.8"
|
|
}
|
|
}
|