Skip to content

projects scaffold command#139

Merged
gregra81 merged 4 commits into
masterfrom
greg/scaffold
Nov 16, 2025
Merged

projects scaffold command#139
gregra81 merged 4 commits into
masterfrom
greg/scaffold

Conversation

@gregra81

Copy link
Copy Markdown
Collaborator

scaffolding welcome apps projects. This is a migration from the legacy @mondaydotcomorg/monday-cli package scaffolding (https://github.com/DaPulse/monday-cli/blob/master/scaffold/scaffold.js)

@DorShakedMonday DorShakedMonday left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread src/services/scaffold-service.ts Outdated

try {
// Use native Node.js approach to open URL in browser
const command = process.platform === 'darwin' ? 'open' : process.platform === 'win32' ? 'start' : 'xdg-open';

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This part involves multiple decision-making processes, which can be confusing and lead to hard-to-debug/find bugs.
I suggest having some mapping or just multiple if-elses here

@maorb-dev maorb-dev left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gregra81 I agree with Dors comemnt, other then that LGTM

@gregra81 gregra81 merged commit f109ede into master Nov 16, 2025
2 checks passed
@gregra81 gregra81 deleted the greg/scaffold branch November 16, 2025 10:00
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.

3 participants