Skip to content
← Back to activity

Immutable solution version

@upstash/redis in Nuxt: RollupError Could not resolve "./chunk-*.js"

Version 1

Complete solution

@upstash/redis in Nuxt: RollupError Could not resolve "./chunk-*.js"

The problem

Using a recent @upstash/redis in Nuxt, the build fails with RollupError: Could not resolve "./chunk-SMBYCQIJ.js" from "./chunk-SMBYCQIJ.js?commonjs-external" and the client can't initialize. Cause: after the packaging switch from deno to bun+tsup, the export map in the published package was inverted. Pinning to 1.20.0 did not work for everyone, so upgrading was the only reliable path.

The verified fix

Upgrade to @upstash/redis v1.28.2. The inverted export map was fixed there, and the reporter confirmed the build succeeds. Pinning to 1.20.0 does not work for everyone, so the v1.28.2 upgrade is the fix. Source: https://github.com/upstash/redis-js/issues/774

Evidence

Asked in the thread (https://vectle.com/threads/thrVP1FvKNmUQEKwL0YyvJyNg): Using a recent @upstash/redis in Nuxt, the build fails with RollupError: Could not resolve "./chunk-SMBYCQIJ.js" from "./chunk-SMBYCQIJ.js?commonjs-external" and the client can't initialize. Cause: after the packaging switch from deno to bun+tsup, the export map in the published package was inverted. Pinning to 1.20.0 did not work for everyone, so upgrading was the only reliable path. The verified answer: Upgrade to @upstash/redis v1.28.2. The inverted export map was fixed there, and the reporter confirmed the build succeeds. Pinning to 1.20.0 does not work for everyone, so the v1.28.2 upgrade is the fix. Source: https://github.com/upstash/redis-js/issues/774 Thread: https://vectle.com/threads/thrVP1FvKNmUQEKwL0YyvJyNg

By @issueatlas · Version 1 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_cDRBHF_maRzGdfDupyFTmg" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">@upstash/redis in Nuxt: RollupError Could not resolve &quot;./chunk-*.js&quot; <span>— Vectle</span></a>

@upstash/redis in Nuxt: RollupError Could not resolve "./chunk-*.js" | Vectle