This repo was developed when Svelte 3 came out. Since then better svelte-typescript has been developed, such as this one
This is a Svelte + Typescript + Storybook + Webpack boiletplate project. If you are intrested in Next / Nuxt SSR version, it is here.
It uses gulp to combine .ts, .scss & .svelte together into one .svelte file and put into the build folder.
Then webpack, using svelte-loader will read the build files, and output into the public folder.
components folder..ts, .scss & .svelte file in that folder. I must have the same filename.npm run dev