Yeah, the helper doesn’t work (and isn’t needed) in gjs. Defining a getter is fine. But if you want to avoid that, you can reference the settings “global” directly from the template:
settings
<template> {{htmlSafe settings.banner_text_content}} </template>