https://github.com/trash-and-fire/svelte-lightweight-charts сделал обертку вокруг либы финансовых графиков.
Написал на тайпскрипте+свелте, запарился с полу-автогенерацией тайпингов для каждого *.svelte файла. Вместе с пакетом идут *.svelte.d.ts файлы (благо теперь они учитываются lang server'ом). Сам пакет отпрепроцешен до состояния plain свелта, то есть можно использовать и без ТСа.
Еще запарился над автогенерацией реплов для примеров и ссылок на них. Хорошо что у репла апи без усложнения авторизации =)
В целом могу сказать тулинг вокруг свелта отстой, я много чего писал руками и докостыливал чтобы оно работало. Банальный препроцесс не удаляет lang="ts" со скрипта и любой консумер будет думать что там тайпскрипт.
Пример в репле
https://svelte.dev/repl/e01c51fc09b94d26bd515d01c69ac5f2