Skip to content

Conversation

@sreya
Copy link
Contributor

@sreya sreya commented Nov 25, 2025

No description provided.

- Remove bin from root package (ghostty-web library stays zero-dependency)
- Create @ghostty-web/demo package in demo/ directory
- Cross-platform PTY support via @lydell/node-pty (Linux, macOS, Windows)
- Auto-detects local dev build vs npm installed dependency
- Single command to run demo: npx @ghostty-web/demo
- Add publish-demo job to CI workflow

Usage:
  npx @ghostty-web/demo    # For end users
  cd demo && npm start     # For local development
@sreya sreya merged commit f775ecc into main Nov 25, 2025
5 checks passed
@sreya sreya deleted the demo-improvements branch November 25, 2025 14:34
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