Add output argument to control file creation vs console output in generate command #59
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds support for an
--outputargument to the generate command, allowing users to choose between creating files on disk (filemode, default) or printing the generated file paths and contents to the console (consolemode). This is useful for testing and previewing structure generation without making changes to the filesystem.--output consoleis set, no files or directories are created. Instead, the tool prints what would be created.--output file(default), the tool behaves as before, creating files and directories as specified.Issue Addressed
Additional Context
Checklist
Please review and provide feedback or merge if approved.