From 562d6fab3f7d873bc89e7ba6f0ff46594c290ded Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 20 Apr 2025 22:52:04 +0300 Subject: [PATCH] fix(monorepo/server): fix missing yauzl dependency in prod --- _regroup/package.json | 3 +-- apps/server/package.json | 1 + package-lock.json | 21 ++++++++++++++++----- 3 files changed, 18 insertions(+), 7 deletions(-) diff --git a/_regroup/package.json b/_regroup/package.json index 5eb6dd0a8..997a92c37 100644 --- a/_regroup/package.json +++ b/_regroup/package.json @@ -42,8 +42,7 @@ "dayjs-plugin-utc": "0.1.2", "http-proxy-agent": "7.0.2", "https-proxy-agent": "7.0.6", - "sax": "1.4.1", - "yauzl": "3.2.0" + "sax": "1.4.1" }, "devDependencies": { "@playwright/test": "1.51.1", diff --git a/apps/server/package.json b/apps/server/package.json index 67a9102e7..ed2c13264 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -87,6 +87,7 @@ "is-animated": "2.0.2", "mime-types": "3.0.1", "@triliumnext/turndown-plugin-gfm": "1.0.61", + "yauzl": "3.2.0", "electron-window-state": "5.0.3", "swagger-ui-express": "5.0.1", diff --git a/package-lock.json b/package-lock.json index 5d52a08ac..e0977f2e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -316,6 +316,7 @@ "jsdom": "26.1.0", "katex": "0.16.22", "marked": "15.0.8", + "mime-types": "3.0.1", "multer": "1.4.5-lts.2", "normalize-strings": "1.1.1", "normalize.css": "8.0.1", @@ -339,7 +340,8 @@ "unescape": "1.0.1", "webpack": "5.99.5", "ws": "8.18.1", - "xml2js": "0.6.2" + "xml2js": "0.6.2", + "yauzl": "3.2.0" }, "devDependencies": { "@excalidraw/excalidraw": "0.18.0", @@ -373,7 +375,6 @@ "@types/ws": "8.18.1", "@types/xml2js": "0.4.14", "cross-env": "7.0.3", - "mime-types": "3.0.1", "nodemon": "3.1.9", "tsx": "4.19.3", "typescript": "5.8.3", @@ -411,7 +412,6 @@ }, "apps/server/node_modules/mime-types": { "version": "3.0.1", - "dev": true, "license": "MIT", "dependencies": { "mime-db": "^1.54.0" @@ -427,6 +427,19 @@ "node": ">= 10.0.0" } }, + "apps/server/node_modules/yauzl": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz", + "integrity": "sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "pend": "~1.2.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@antfu/install-pkg": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.0.0.tgz", @@ -7460,7 +7473,6 @@ }, "node_modules/buffer-crc32": { "version": "0.2.13", - "dev": true, "license": "MIT", "engines": { "node": "*" @@ -17528,7 +17540,6 @@ }, "node_modules/pend": { "version": "1.2.0", - "dev": true, "license": "MIT" }, "node_modules/perfect-freehand": {