Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

The future of this plugin #17

Open
g-plane opened this issue Mar 27, 2024 · 1 comment
Open

The future of this plugin #17

g-plane opened this issue Mar 27, 2024 · 1 comment

Comments

@g-plane
Copy link
Contributor

g-plane commented Mar 27, 2024

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.

@disrupted
Copy link
Owner

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants