mason.nvim icon indicating copy to clipboard operation
mason.nvim copied to clipboard

[New package]: stylelint

Open patrickarmengol opened this issue 3 years ago • 2 comments

I've searched open & closed issues for similar requests

Yes

Package name

stylelint

Package homepage

https://github.com/stylelint/stylelint

Languages

scss, less, css, sass

How is this package distributed?

Installation instructions found at https://github.com/stylelint/stylelint/blob/main/docs/user-guide/get-started.md Multiple npm packages exist for stylelint configurations and extending support.

Note: stylelint-lsp is already available in mason as a language server.

null-ls entry

patrickarmengol avatar Nov 25 '22 08:11 patrickarmengol

Hello! Pull requests are always very welcomed to add new packages. If the distribution of the package is simple, the installation will most likely be so as well. See CONTRIBUTING.md and the API reference for more details! You may also use existing packages as reference.

 🤖 This is an automated comment.    📖 Source code 

williambotman avatar Nov 25 '22 08:11 williambotman

I was also surprised that the de-facto standard-linter for CSS was not included, and would support the request.

Just to add, there is also the very common stylelint plugin stylelint-order, and ideally Mason would be able to install those as well, since having stylelint managed via Mason but not its plugins would create an awkward situation.

chrisgrieser avatar Nov 25 '22 15:11 chrisgrieser