Just found that my work codebase has an Ansible task that does a jinja template over top of a JavaScript file to inject strings only known at run time. This is the most convicted scheme I’ve seen to pass runtime parameters. Time to check git blame and harass whoever wrote this to learn about environment variables.