I'm using solid-icons in my project.
The project builds fine normally but crashes with the following error when I add the cloudflare ssr adapter.
✘ [ERROR] No matching export in "node_modules/.pnpm/solid-js@1.7.6/node_modules/solid-js/web/dist/server.js" for import "memo"
node_modules/.pnpm/solid-icons@1.0.8_solid-js@1.7.6/node_modules/solid-icons/lib/index.js:1:47:
1 │ import { mergeProps, spread, insert, isServer, memo, template } from 'solid-js/web';
╵ ~~~~
✘ [ERROR] No matching export in "node_modules/.pnpm/solid-js@1.7.6/node_modules/solid-js/web/dist/server.js" for import "template"
node_modules/.pnpm/solid-icons@1.0.8_solid-js@1.7.6/node_modules/solid-icons/lib/index.js:1:53:
1 │ import { mergeProps, spread, insert, isServer, memo, template } from 'solid-js/web';
╵ ~~~~~~~~
error No matching export in "node_modules/.pnpm/solid-js@1.7.6/node_modules/solid-js/web/dist/server.js" for import "memo"
File:
node_modules/.pnpm/solid-icons@1.0.8_solid-js@1.7.6/node_modules/solid-icons/lib/index.js:1:47
Code:
> 1 | import { mergeProps, spread, insert, isServer, memo, template } from 'solid-js/web';
| ^
2 | import { splitProps } from 'solid-js';
4 | const _tmpl$ = /*#__PURE__*/template(`<svg stroke-width="0"></svg>`, 2),
Stacktrace:
Error: Build failed with 2 errors:
I tried with the normal node ssr adapter and it seems to build fine.