immutable можно выставить на уровне компилятора так то. про препроцессы не согласен. классная штука
Это конечно так, только я говорил о себе. Я работаю с воркспейсами\лерной\рашем и тп. Постоянно отделяются пакеты и над ним работают соответствующие команды.
Если взять условный свелт и раздать его всем, то им всем придется использовать одинаковый pcss конфиг, одинаковый tsconfig. Хотя не все нужно собирать с одинаковыми конфигами, но препроцессор свелта этого не позволит. Аналогично с immutable:false/true на уровне аппа: модуль мог быть разработан с противоположной опцией и включение его в проект с другой опцией будет выдавать ошибки. Поэтому если свелт будет использоваться в такой инфраструктуре, то в нем не будет ни стилей, ни препроцесса, ни глобальных опций immutable.
И законченной системой компонентов тут не будет и пахнуть =)