csstools / stylelint-use-logical

Enforce usage of logical properties and values in CSS
Creative Commons Zero v1.0 Universal
50 stars 9 forks source link

Move plugin to monorepo? #23

Closed romainmenke closed 4 months ago

romainmenke commented 7 months ago

@jonathantneal @Antonio-Laguna

Should we migrate this plugin to the monorepo? This seems like a good candidate as it is closely related to the logical polyfill plugins.

Existing plugins in the monorepo live here : https://github.com/csstools/postcss-plugins/tree/main/plugins-stylelint

To do so both @Antonio-Laguna and me would need to receive publish access for https://www.npmjs.com/package/stylelint-use-logical

Antonio-Laguna commented 7 months ago

@romainmenke I agree with the migration!

romainmenke commented 4 months ago

After taking a look I think there are two fundamental issues with this plugin.

This means that it doesn't simply promote logical props and values over physical it also mutates the source in a way that changes the outcome.

I think that both are too opinionated and not a good fit for the monorepo. So going to keep this separate.