From 5e5f02c67d0c165dd93f8277a3815d51a540d996 Mon Sep 17 00:00:00 2001 From: Adam Malczewski Date: Sat, 5 Sep 2026 04:42:20 +0900 Subject: feat(layout): plan 03 — frontend plugin ABI + handshake + load lifecycle MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/features/plugins/index.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/features/plugins/index.ts') diff --git a/src/features/plugins/index.ts b/src/features/plugins/index.ts index 0f2abbc..7a9d1a0 100644 --- a/src/features/plugins/index.ts +++ b/src/features/plugins/index.ts @@ -10,9 +10,12 @@ export type { HighlightSets } from "./logic/highlight"; export { dependencyHighlightSets } from "./logic/highlight"; export { isLastProvider, unloadBlockReason } from "./logic/last-provider"; export { autoCheckBackendPrereqs } from "./logic/prereqs"; -export type { PluginNode, PluginSection } from "./logic/types"; +export type { + PluginNode, + PluginSection, +} from "./logic/types"; export { TIER_ORDER, tierLabel } from "./logic/types"; -export { groupByTier, pluginNodes, splitSections } from "./logic/view-model"; +export { groupByTier, pluginNodes, splitSections, withFrontendStates } from "./logic/view-model"; export { rowBlockReason, rowChecked, rowSelectable, stateLabel } from "./logic/workspace-row"; export type { PluginsStore, WorkspacePluginsView } from "./store.svelte"; export { createPluginsStore } from "./store.svelte"; -- cgit v1.2.3