vanilla-widget Example
examples/vanilla-widget is the official example for the vanilla-ts template: plain TypeScript, no framework, zero Vite configuration. Its structure matches the project generated by npx create-patab-widget my-widget --template vanilla-ts.
vue-widget Example
examples/vue-widget is the official example for the vue-ts template: Vue 3 SFC + @vitejs/plugin-vue. Its structure is the same as the vanilla example, with only an added vite.config.ts and one .vue file per surface.