diff --git a/.changeset/many-items-greet.md b/.changeset/many-items-greet.md new file mode 100644 index 000000000000..74e172120c03 --- /dev/null +++ b/.changeset/many-items-greet.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/enhanced-img': patch +--- + +fix(perf): correctly apply id filter from vite-plugin-svelte diff --git a/packages/enhanced-img/src/vite-plugin.js b/packages/enhanced-img/src/vite-plugin.js index 92ea66626b4a..ad7326a62f71 100644 --- a/packages/enhanced-img/src/vite-plugin.js +++ b/packages/enhanced-img/src/vite-plugin.js @@ -39,7 +39,7 @@ export function image_plugin(imagetools_plugin) { ); } // @ts-expect-error plugin.transform is defined below before configResolved is called - plugin.transform.filter.id = svelteConfigPlugin.api.idFilter; + plugin.transform.filter.id = svelteConfigPlugin.api.idFilter.id; }, transform: { order: 'pre', // puts it before vite-plugin-svelte:compile