fix(roadmap-plugin): drop dashboard view re-export from server entry
The plugin's main `index.ts` re-exported `RoadmapDashboardView`, which chain-loaded `RoadmapsView.css` whenever the server imported the plugin (via `packages/dashboard/src/roadmap-routes.ts`). Under tsx/Node ESM this crashes fusion at startup with `ERR_UNKNOWN_FILE_EXTENSION`. The dashboard view is still reachable via the dedicated `./dashboard-view` subpath used by `registerBundledPluginViews`. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
5
.changeset/fix-roadmap-plugin-server-css-import.md
Normal file
5
.changeset/fix-roadmap-plugin-server-css-import.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@runfusion/fusion": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
Fix fusion startup crash caused by the roadmap plugin's main entry re-exporting `RoadmapDashboardView`, which transitively imported a `.css` file under Node's tsx ESM loader. The dashboard view is still reachable through the dedicated `./dashboard-view` subpath used by the bundled-view registry.
|
||||||
@@ -70,5 +70,4 @@ export { RoadmapStore } from "./roadmap-store.js";
|
|||||||
export type { RoadmapStoreEvents } from "./roadmap-store.js";
|
export type { RoadmapStoreEvents } from "./roadmap-store.js";
|
||||||
|
|
||||||
export { ensureRoadmapSchema } from "./roadmap-schema.js";
|
export { ensureRoadmapSchema } from "./roadmap-schema.js";
|
||||||
export { RoadmapDashboardView } from "./dashboard-view.js";
|
|
||||||
export * from "./server/index.js";
|
export * from "./server/index.js";
|
||||||
|
|||||||
Reference in New Issue
Block a user