Respect .prettierignore when formatting local files #1056
+93
−0
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.
What are you adding in this PR?
Previously, the extension used liquid prettier plugin to format all files regardless of whether it was ignored by a
.prettierignorefile in the workspace. Although we aren't able to respect.prettierignorein all environments (for instance in browser or remote filesystems) we can innodePrettierFormatThis PR checks for a
.prettierignoreat the workspace root and does not format files that.getFileInfodetermines should be ignoreddemo
prettier-demo.mov
What did you learn?
.prettierignorefiles at workspace root (though its being discussed)Before you deploy
changeset