npm.io
1.0.6 • Published 23h ago

@punica/editor-shell-classic

Licence
Version
1.0.6
Deps
2
Size
2.4 MB
Vulns
0
Weekly
0

@punica/editor-shell-classic

The classic IDE shell for the @punica/editor substrate — activity bar, sidebars, content/panel tabs, status bar, layout, keyboard shortcuts, markdown, and views.

@punica/editor is headless (it draws no UI). This package contributes the classic UI through the substrate's registerShell() seam. A host wires it in between initialize() and bootstrap():

import { initialize, bootstrap, start } from '@punica/editor';
import { registerClassicShell } from '@punica/editor-shell-classic';

initialize();
registerClassicShell();
await bootstrap();
await start();

@punica/editor is a peer dependency — the host provides a single runtime instance that this package binds to.

Keywords