dprint-plugin-css icon indicating copy to clipboard operation
dprint-plugin-css copied to clipboard

The future of this plugin

Open g-plane opened this issue 1 year ago • 1 comments

First of all, thanks for creating this dprint plugin!

In 2023, I've made Malva with integration with dprint. Malva supports not only CSS but also SCSS, Sass and Less. Also, it provides about 10 options (at the time of writing) for customizing code style.

However, this plugin only supports CSS and it doesn't follow up the latest changes of the Raffia parser, which causes lack of some bug fixes of Raffia. While Raffia will evolve continuously, AST changes could be introduced. As the author of Raffia and Malva, there's no overhead to solve these changes.

Thus, I would like to propose to deprecate this plugin and you get can relaxed, with the steps below:

  1. Update readme for recommending people to use Malva. I can do it by submitting a PR.
  2. Archive this repository.

Anyway, I'm open to hear your opinions.

g-plane avatar Mar 27 '24 04:03 g-plane

Hey @g-plane, all good! I am a big fan of Malva and glad we have such a powerful formatter now. This was more of a learning project for me. Ultimately, I never took the time to figure out how to preserve comments or add formatting rules, so even in the CSS department it is much inferior to your plugin. Feel free to send a PR proposal and I'll archive this repo.

disrupted avatar Mar 27 '24 07:03 disrupted