chore(deps): pin @citation-js/* to 0.7 until node-fetch v3 bundling fix

@citation-js/* 0.8 pulls in node-fetch v3, which lacks a browser field
and does not bundle cleanly due to its node:* imports, breaking the
frontend build. Pin to the last 0.7 release until the upstream fix
(citation-js/citation-js#277) is released.

Assisted-by: Claude:Opus 4.8
This commit is contained in:
silverwind
2026-07-14 12:15:02 +02:00
parent c29f2a65af
commit a22e1690c0
3 changed files with 104 additions and 84 deletions
+4
View File
@@ -39,6 +39,10 @@
"matchPackageNames": ["tailwindcss"],
"allowedVersions": "^3", // need to migrate
},
{
"matchPackageNames": ["@citation-js/core", "@citation-js/plugin-bibtex", "@citation-js/plugin-csl"],
"allowedVersions": "<0.8", // 0.8 pulls in node-fetch v3 which does not bundle cleanly, see https://github.com/citation-js/citation-js/pull/277
},
{
"matchPackageNames": ["github.com/Azure/azure-sdk-for-go/sdk/azcore"],
"allowedVersions": "<1.21.0", // v1.21.0+ uses API version unsupported by Azurite in CI