Fix initiating a project within the current directory #212
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.
This PR is intended to address #203. Reading through the code, it seems like this functionality was intended to be supported and seemed like a simple fix so I thought I'd give it a go!
Before:
The installation would successfully create all template project files but fail on
Thus not completing the
git init
step and failing to print out success instructions.Output
After:
Changes dir correctly for current directory by directly using
projectDir
. in preparation for thetryGitInit
call.Output
Testing
Can manually test by running create-turbo using
.
as the project directory.I wasn't able to run the jest tests as is (
Jest encountered an unexpected token
), didn't have too much time to see what was required to make things work. Should the tests be working right now?Further Improvements
Success! Check the README for development and deploy instructions!
) Can improve this output to produce similar instructions to those that are shown when not using the current directory. (Your new Turborepo is ready. To build all apps and packages, run the following...
)