-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LINT(GET-STARTED): Check customization of config #22
Comments
"@feature-sliced/rules/layers", "@feature-sliced/rules/slices" А есть ли смысл отделять эти концепции? Могут ли они понадобиться одна без другой? Если да, то можем, отделить их на другой итерации? т.к. пока что это одно правило и думаю это стоит сделать тогда в рамках отдельного PR. |
Ага) Одно дело когда у тебя одна фича дергает другую фичу (slices) |
Но да, это не значит, что эти правила надо дробить на несколько отдельных сразу нужно Но тут речь и о том, что конфиг конкретного правила должен как-то экспортироваться частями Думаю даже, что и imports-order в каком-то роде относится к public -api 🤔 |
Если оч сложно сейчас, то можно конечно на отдельные правила попилить пока Но это нужно прям на этой итерации, т.к. гораздо проще и профитнее придерживаться того же |
тогда заведёшь ишью? |
на самом деле у нас возможности так гибко манипулировать конфигами нет =( даже параметры не можем прокидывать |
Чтобы что-то попилить, что-то в пресеты |
Вот собственно проблема, конфиги заменяют друг друга. Screencast.2021-12-13.23.39.21.mp4 |
Решение: заводим legacy-boundaries в котором будет только что там для легаси, и layers-slices-boundaries. И подключается либо один, либо другой. |
@Krakazybik Проблему понял, но недопонял немног - а что за |
ну или only-layers-boundaries, не суть в названии |
Ну т.е. грубо говоря, придется сделать комбинаторные конфиги, чисто из-за того что в |
агась |
Хммм, досадно однако) Мб получится что узнать по ресерчу с кастомизацией по параметрам Или вдруг найдешь способ, как можно без комбинаторных конфигов совмещать все это дело |
Ближе к среде сам посмотрю еще подробней, но спс что сообщил о проблеме ✊ |
Kazam_screencast_00002.mp4 |
@feature-sliced/eslint-config - все рекомендованные |
Выглядит оч круто! @Krakazybik А можешь пож подсказать - можно ли экстендиться от конфига без явного указания Т.е. сразу По идее же должен подлавливать нормально 🤔 |
Неа, не хочет почему-то. |
Блен, печально) |
Но ладно, зато хоть как-то работает Потом энивей до собственного плагина дойдет 😄 |
ну не так уж и страшно =) |
Description
Add posibility to customize config by "concepts"-presets
We should support at least these options for integration:
Option 4. Customize impl of configs(see LINT(CUSTOM): Add advanced customization of config #45)Suggestion
As variant, to split these options by eslint rules presets:
The text was updated successfully, but these errors were encountered: