vim-prettier icon indicating copy to clipboard operation
vim-prettier copied to clipboard

feat(resolver): Resolve executable starting from open file path

Open p7g opened this issue 2 years ago • 0 comments

Summary

If vim's current working directory is above the root of an npm project, vim-prettier will be unable to find the correct prettier executable despite editing a file that is within that JS project. This PR changes the executable resolver to search starting from the open file.

This probably also enables monorepo scenarios where the editor is open at the root and projects have different prettier configurations or versions.

Test Plan

I needed to make this change for the plugin to work for my use-case, and it has been working so far.

p7g avatar Aug 17 '22 00:08 p7g