master
switch from gulp to vite to build, add types for reveal.js config
rebuild assets and fix issues after master rebase