Melkeydev / go-blueprint

Go-blueprint allows users to spin up a quick Go project using a popular framework
https://docs.go-blueprint.dev/
MIT License
5.9k stars 333 forks source link

Project name input is not being sanitized #103

Closed CamPen21 closed 1 year ago

CamPen21 commented 1 year ago

By submitting this pull request, I confirm that my contribution is made under the terms of the MIT license.

Problem/Feature

I can pass two or more spaces as a project name causing it to fail. In the same way I can pass special characters that can mess with the integrity of the target file tree.

Description of Changes:

Checklist