This repository was archived by the owner on Feb 28, 2020. It is now read-only.
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.
Fix for issue #437.
The init option was no handling hyphen in project name correctly. The generator was using the yoman name for the init option which replaces all special characters with spaces. This is different from our generator which replaces special characters with dashes.
I have moved the generate project name above the init spec so that the name is generated and then used for the init. I have also made the init function create a new directory if the name is changed.
These changes with make the init function act the same as accepting all default parameters when going through yo swiftserver.
I have also added some extra special characters to be replaced with dashes for the name function and corrected the comments.
A test for this fix has added and all npm tests are passing.