chore(config): downgrade pnpm version and refine allowBuilds exclusions
Some checks failed
Create and publish Docker images / prepare (push) Has been cancelled
Version Docs on Tag / version-docs (push) Has been cancelled
Create and publish Docker images / build (amd64, linux/amd64, ubuntu-24.04) (push) Has been cancelled
Create and publish Docker images / build (arm64, linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images / merge (push) Has been cancelled

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.
This commit is contained in:
Richard R 2026-05-14 16:22:07 -06:00
parent 64182e6c8d
commit ff62cc702e
2 changed files with 7 additions and 1 deletions

View file

@ -2,7 +2,7 @@
"name": "openreader", "name": "openreader",
"version": "3.0.0", "version": "3.0.0",
"private": true, "private": true,
"packageManager": "pnpm@11.1.2", "packageManager": "pnpm@10.33.4",
"scripts": { "scripts": {
"dev": "node scripts/openreader-entrypoint.mjs -- pnpm dev:raw", "dev": "node scripts/openreader-entrypoint.mjs -- pnpm dev:raw",
"dev:raw": "next dev --turbopack -p 3003", "dev:raw": "next dev --turbopack -p 3003",

View file

@ -6,7 +6,13 @@ strictDepBuilds: false
allowBuilds: allowBuilds:
'@napi-rs/canvas': true '@napi-rs/canvas': true
better-sqlite3: true better-sqlite3: true
canvas: false
core-js: false
es5-ext: false
esbuild: false
ffmpeg-static: true ffmpeg-static: true
sharp: false
unrs-resolver: false
overrides: overrides:
lodash: ^4.17.23 lodash: ^4.17.23