Skip to content

feat: add ScriptOutput component for generating and sharing setup scripts - #37

Open
Ngha-Boris wants to merge 2 commits into
mainfrom
refactor-server-to-hexagonal
Open

feat: add ScriptOutput component for generating and sharing setup scripts#37
Ngha-Boris wants to merge 2 commits into
mainfrom
refactor-server-to-hexagonal

Conversation

@Ngha-Boris

Copy link
Copy Markdown
Collaborator

No description provided.

…ipts

- Implemented ScriptOutput component to generate Bash scripts, Brewfiles, and Curl URLs based on user-selected OS and packages.
- Added functionality for copying scripts to clipboard and downloading them.
- Integrated a shareable Curl URL feature with expiration handling.
- Included a summary of selected packages and installation estimates.

feat: create useClientUseCases hook for accessing client use cases

- Introduced useClientUseCases hook to encapsulate client container access, improving code organization and reusability.

chore: add Vitest configuration for testing

- Set up Vitest configuration with aliasing for module resolution and coverage thresholds.
- Configured test environment and included coverage reporting for domain and application layers.
@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sudo-start Error Error Aug 11, 2026 3:30pm

@Ngha-Boris Ngha-Boris linked an issue Jul 29, 2026 that may be closed by this pull request
64 tasks
refactor: streamline script output component by extracting script summary and tab navigation into separate components

feat: implement script summary component to display package details and installation estimates

feat: create script tabs for script, brewfile, and curl URL with respective functionalities

chore: update vitest configuration to include json-summary in coverage reporting
@greptile-apps

greptile-apps Bot commented Aug 11, 2026

Copy link
Copy Markdown

Too many files changed for review (114 files, 100 file limit).

Bypass the limit by tagging @greptile-apps to review.

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.

Refactor to Hexagonal Architecture

1 participant