Skip to content

fix: workflow visualizer for npx execution#29

Merged
mrsimpson merged 2 commits into
mainfrom
fix-visualizer
Jul 11, 2025
Merged

fix: workflow visualizer for npx execution#29
mrsimpson merged 2 commits into
mainfrom
fix-visualizer

Conversation

@mrsimpson

Copy link
Copy Markdown
Collaborator
  • Add CLI wrapper script (bin/visualizer.js) to start dev server
  • Add bin entry to workflow-visualizer package.json
  • Include workflow-visualizer in main package files and bin
  • Add build:visualizer script to main package build process
  • Fix TypeScript compilation errors:
    • Add missing InteractionEvent type definition
    • Fix import paths for workflow types
    • Add plantuml-encoder type declaration
    • Fix D3.js type issues with undefined coordinates
    • Remove unused functions and parameters
    • Fix template literal syntax errors
  • Update main package to include workflow-visualizer as executable

The visualizer can now be run via:

  • npx responsible-vibe-mcp workflow-visualizer (when published)
  • Local: npm run build && node workflow-visualizer/bin/visualizer.js

- Add CLI wrapper script (bin/visualizer.js) to start dev server
- Add bin entry to workflow-visualizer package.json
- Include workflow-visualizer in main package files and bin
- Add build:visualizer script to main package build process
- Fix TypeScript compilation errors:
  - Add missing InteractionEvent type definition
  - Fix import paths for workflow types
  - Add plantuml-encoder type declaration
  - Fix D3.js type issues with undefined coordinates
  - Remove unused functions and parameters
  - Fix template literal syntax errors
- Update main package to include workflow-visualizer as executable

The visualizer can now be run via:
- npx responsible-vibe-mcp workflow-visualizer (when published)
- Local: npm run build && node workflow-visualizer/bin/visualizer.js
@mrsimpson mrsimpson merged commit 58873a8 into main Jul 11, 2025
3 checks passed
@mrsimpson mrsimpson deleted the fix-visualizer branch July 11, 2025 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant