Update RNW CLI to preserve and re-use init-windows
arguments
#13988
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 updates the RNW CLI to preserve and re-use the arguments passed to
init-windows
when the project was created.Type of Change
Erase all that don't apply.
Why
The RNW CLI should be smart enough to change its command's behaviors based on the template used by the project.
Closes #13927
What
init-windows
command will now stamp thetemplate
,name
, andnamespace
arguments to the project'spackage.json
file as follows:config
command (and therefore all other CLI commands) will now contain the contents of this newreact-native-windows
section in a newrnwConfig
property.config
command will try to determine which template to useScreenshots
N/A
Testing
Verified new projects contain the new information.
Changelog
Should this change be included in the release notes: yes
Update RNW CLI to preserve and re-use
init-windows
argumentsMicrosoft Reviewers: Open in CodeFlow