From ff62cc702ea6485fb6e08e5f4e36d5881466b44c Mon Sep 17 00:00:00 2001 From: Richard R Date: Thu, 14 May 2026 16:22:07 -0600 Subject: [PATCH] chore(config): downgrade pnpm version and refine allowBuilds exclusions Revert packageManager to pnpm@10.33.4 in package.json for compatibility. Expand allowBuilds in pnpm-workspace.yaml to explicitly exclude canvas, core-js, es5-ext, esbuild, sharp, and unrs-resolver from workspace builds. These adjustments enhance build reliability and prevent issues with problematic dependencies. --- package.json | 2 +- pnpm-workspace.yaml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 089a86c..bd5aeaf 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "openreader", "version": "3.0.0", "private": true, - "packageManager": "pnpm@11.1.2", + "packageManager": "pnpm@10.33.4", "scripts": { "dev": "node scripts/openreader-entrypoint.mjs -- pnpm dev:raw", "dev:raw": "next dev --turbopack -p 3003", diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index be30709..225f824 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -6,7 +6,13 @@ strictDepBuilds: false allowBuilds: '@napi-rs/canvas': true better-sqlite3: true + canvas: false + core-js: false + es5-ext: false + esbuild: false ffmpeg-static: true + sharp: false + unrs-resolver: false overrides: lodash: ^4.17.23