kamod-ch / preactpress TypeScript 4 0 The documentation framework for Preact projects headless-cms preact preactjs static-site-generator