Skip to content

26 fatal flag for steps#68

Merged
LorisRue merged 6 commits intomasterfrom
26-fatal-flag-for-steps
May 7, 2026
Merged

26 fatal flag for steps#68
LorisRue merged 6 commits intomasterfrom
26-fatal-flag-for-steps

Conversation

@LorisRue
Copy link
Copy Markdown
Collaborator

@LorisRue LorisRue commented May 7, 2026

Summary

Add continueOnError option to template step and change templateEngineVersion to be a semantic version string ("2.0") instead of a single number.

Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 🧩 New template / stack support
  • 💥 Breaking change (fix or feature that would cause existing functionality to change)
  • 📚 Documentation update
  • 🔧 Chore / dependency update

Related Issue

Closes #26

Changes Made

  • Add continueOnError to template
  • Implement continueOnError property in templateEngine
  • Change templateEngineVersion to semantic Version string ("2.0") instead of just number
  • Change test script to only test src/ dir
  • Add test:coverage script

Testing

  • Ran npm run build — no errors
  • Ran npm run lint — no lint errors
  • Tested the CLI manually with npm link + projgen
  • Tested on: Windows 11

Checklist

  • My code follows the project's style (npm run lint passes)
  • I have added / updated relevant documentation or comments
  • My changes do not introduce new warnings
  • I have read CONTRIBUTING.md

@LorisRue LorisRue self-assigned this May 7, 2026
@LorisRue LorisRue added the enhancement New feature or request label May 7, 2026
@LorisRue LorisRue linked an issue May 7, 2026 that may be closed by this pull request
@LorisRue LorisRue merged commit d0afcd5 into master May 7, 2026
2 checks passed
@LorisRue LorisRue deleted the 26-fatal-flag-for-steps branch May 7, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fatal flag for steps

1 participant