datatables
datatables copied to clipboard
ERR_UNSUPPORTED_DIR_IMPORT
I'm attempting to use datatables with Svelte 5.0.0-next.199 and SvelteKit 2.5.18 for client-side display of loaded data. Using nodejs 20.9.0.
I've installed it via npm install -D @vincjo/datatables@runes, however if I import it in a component I get a JS error:
<script type="ts">
import {TableHandler, Datatable, ThSort} from '@vincjo/datatables'
// ...
</script>
...produces this error running in dev:
4:45:28 PM [vite] Error when evaluating SSR module /src/routes/song/[slug]/+page.svelte: failed to import "@vincjo/datatables"
|- Error [ERR_UNSUPPORTED_DIR_IMPORT]: Directory import '/.../node_modules/@vincjo/datatables/dist/src/client' is not supported resolving ES modules imported from /.../node_modules/@vincjo/datatables/dist/index.js
at new NodeError (node:internal/errors:406:5)
at finalizeResolution (node:internal/modules/esm/resolve:227:11)
at moduleResolve (node:internal/modules/esm/resolve:845:10)
at defaultResolve (node:internal/modules/esm/resolve:1043:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:383:12)
at ModuleLoader.resolve (node:internal/modules/esm/loader:352:25)
at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:228:38)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:85:39)
at link (node:internal/modules/esm/module_job:84:36)
Am I missing part of the setup?