Skip to content

chore: Scaffold web/ monorepo with pnpm workspaces #593

@jade-codes

Description

@jade-codes

Description

Create the web/ folder structure with Bun workspaces for the SysML visualizer.

Packages

  • @syster/diagram-core - Shared rendering, node types, layout
  • @syster/viewer - Read-only, embeddable viewer
  • @syster/modeller - Full editing with LSP integration

Tasks

  • Create web/ folder
  • Create root package.json with workspaces field
  • Create workspace scripts (build, test, dev)
  • Shared tsconfig.base.json
  • Shared ESLint config
  • Shared Prettier config
  • Create package scaffolds (empty src/index.ts)

Acceptance Criteria

  • bun install works from web/ root
  • bun run build runs (even if empty)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions