-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Closed
Copy link
Labels
Description
Describe the bug
Hello, after updating to Svelte 5, I'm trying to add enhanced-img, but I am running into the following issue:
failed to load config from /home/user/project/vite.config.js
error during build:
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'estree-walker' imported from /home/user/project/node_modules/@sveltejs/enhanced-img/src/preprocessor.js
at packageResolve (node:internal/modules/esm/resolve:838:9)
at moduleResolve (node:internal/modules/esm/resolve:907:18)
at defaultResolve (node:internal/modules/esm/resolve:1037:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:650:12)
at #cachedDefaultResolve (node:internal/modules/esm/loader:599:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:582:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:241:38)
at ModuleJob._link (node:internal/modules/esm/module_job:132:49)
Reproduction
Will add if needed, but seems too simple to do atm.
Logs
No response
System Info
System:
OS: Linux 6.5 Ubuntu 22.04.5 LTS 22.04.5 LTS (Jammy Jellyfish)
CPU: (12) x64 12th Gen Intel(R) Core(TM) i7-1265U
Memory: 6.20 GB / 15.22 GB
Container: Yes
Shell: 5.8.1 - /usr/bin/zsh
Binaries:
Node: 22.11.0 - /usr/bin/node
Yarn: 1.22.21 - /usr/bin/yarn
npm: 10.9.0 - /usr/bin/npm
pnpm: 8.15.8 - /usr/bin/pnpm
npmPackages:
@sveltejs/adapter-static: ^3.0.6 => 3.0.6
@sveltejs/enhanced-img: ^0.3.10 => 0.3.10
@sveltejs/kit: ^2.7.3 => 2.7.3
@sveltejs/vite-plugin-svelte: ^4.0.0 => 4.0.0
svelte: ^5.0.0 => 5.1.4
vite: ^5.4.9 => 5.4.10Severity
blocking an upgrade
Additional Information
The estree-walker module is imported here:
| import { asyncWalk } from 'estree-walker'; |
But it's only listed as a dev dependency here:
kit/packages/enhanced-img/package.json
Line 46 in e41a8e2
| "estree-walker": "^3.0.3", |