Currently if I run a compiled svelte app in esm format on node for SSR I get the following error:
node --experimental-modules --experimental-json-modules --es-module-specifier-resolution=node svelte.app.mjs (node v14)
import { create_ssr_component } from 'svelte/internal';
^^^^^^^^^^^^^^^^^^^^
SyntaxError: The requested module 'svelte/internal' does not provide an export named 'create_ssr_component'
To fix that issue I added type: "module" to node_modules/svelte/package.json, but the svelte/compiler is compiled in umd format and throws an error:
import compiler from "svelte/compiler";
^^^^^^^^
SyntaxError: The requested module 'svelte/compiler' does not provide an export named 'default'
Can we change how svelte/compiler is built, to something similar to svelte/internal?
Currently if I run a compiled svelte app in
esmformat on node for SSR I get the following error:node --experimental-modules --experimental-json-modules --es-module-specifier-resolution=node svelte.app.mjs(node v14)To fix that issue I added
type: "module"tonode_modules/svelte/package.json, but thesvelte/compileris compiled inumdformat and throws an error:Can we change how
svelte/compileris built, to something similar tosvelte/internal?