правильно пришлось лезь в сорцы всех инструментов, а там была гарда, провайдер и стратегия и смотреть сорцы. оказалось есть решение в 10 строк
только там тебе это приходится делать иногда, а в свелт - всегда. Иначе ты просто не знаешь, как можно использовать чужой компонент, а как нельзя. То есть лезть в node_modules. Это, конечно, очень предсказуемая разработка (сарказм не в той адрес)