This is a re-implementation of Cat Customs, the VS Code example for building Custom Editor views, but with using Svelte.
I walk through how I built this in whole on my blog as part of the "Building a Game Data Editor" series. You can read the following posts to follow along here:
Part 1: Why?
Part 2: Custom Editors, Webviews, and Svelte
Part 3: Getting Data into Svelte
Part 4: Editing Data in Svelte
npm install
F5
to start debugging