The starter is built on top of Vite 5.x and prepared for writing libraries in TypeScript. It generates a hybrid package - both support for CommonJS and ESM modules.
Why do you think that https://github.com/waldronmatt/webpack-boilerplate is a good alternative to vite-vanilla-ts-lib-starter