Shared runtime, editor, and UI components for DekaScript web IDEs.
Published to npm as @dekaruntime/web-ide-kit.
Install from npm:
bun add @dekaruntime/web-ide-kitIf you are using Next.js, keep it in transpilePackages so JSX is processed correctly:
transpilePackages: ['@dekaruntime/web-ide-kit'],import { setCompilerArtifactPath } from '@dekaruntime/web-ide-kit/runtime';
setCompilerArtifactPath('/tour/deka-compiler-artifact.json');import { setLspWorkerPath } from '@dekaruntime/web-ide-kit/editor';
setLspWorkerPath('/tour/deka-diagnostics-worker.js');@dekaruntime/web-ide-kit/runtime— Deka compiler/runtime client, sandbox, diagnostics, artifact validation.@dekaruntime/web-ide-kit/editor— Monaco helpers and DekaScript LSP bridge.@dekaruntime/web-ide-kit/ui— Shared React components (Button, ConsolePanel, TourOutputPanel, RawPanel, EditorPanel).