-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
1. Following your instructions:
bun i deta/tela && cd ./node_modules/@deta/tela && bun i && bun run package
(Which already kinda sucks because now I need to modify my entire build process with a kludge for one package – and seems to add a bunch of stuff that I really don't want in my bundle, like storybook)
2. Having a fresh sveltekit app with this component:
<script lang="ts">
import Board from "@deta/tela/Board.svelte";
import Positionable from "@deta/tela/Positionable.svelte";
import type { TBoard, TBoardSettings } from "@deta/tela/index.js";
import { writable } from "svelte/store";
const settings = writable({} satisfies TBoardSettings);
const board = writable({} satisfies TBoard);
</script>
<main>
<Board {settings} {board}>
<Positionable pos={{ x: 10, y: 10 }} size={{ x: 400, y: 300 }} z={1}>
Hello, I am tela.
</Positionable>
<Positionable pos={{ x: 200, y: 150 }} size={{ x: 400, y: 300 }} z={1}>
Try moving the canvas around with the trackpad or by using META + Left Mouse.
</Positionable>
</Board>
</main>
<style>
main {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
</style>
(I do wish it was a one liner:
import {Board, Positionable, type TBoard, type TBoardSettings} from "@deta/tela";
)
... results in a 500 error.
Error: Missing "./Board.svelte" specifier in "@deta/tela" package
at e (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:21445:25)
at n (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:21445:627)
at o (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:21445:1297)
at resolveExportsOrImports (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:28741:20)
at resolveDeepImport (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:28760:31)
at tryNodeResolve (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:28448:20)
at Context.resolveId (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:28207:28)
at Object.resolveId (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:44269:64)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async TransformContext.resolve (file:///Users/.../node_modules/vite/dist/node/chunks/dep-2b82a1ce.js:43985:23
Metadata
Metadata
Assignees
Labels
No labels