title: Meteor program or script that will "compile" before runtime
body: <p>I'm building a site that I intend to add new content to after it's deployed, essays I write, new things I create, news stories involving me, etc.</p>
  
  <p>All of this content will be added <strong>only</strong> by me, and it won't at all be dynamic content. I'll add it, and that will be that. For this reason, I don't want to go to the trouble of building pages into my app that will allow me to "add" or "edit" new posts or whatever. I also don't want to bother storing this content in my database. It's static content, and the database is for dynamic content. Why burden my database with requests for something I could just include with the initial app load?</p>
  
  <p>What I <em>really</em> want is to write something into my app that could take a combination of content and configuration information (such as markdown files and a json config file, respectively) and compile them into templates, navigation links, javascript objects, or whatever I needed them to be. <strong>Compile</strong> is the operative word. I want this to operate in much the same way the <code>less</code> pre-processor does.</p>
  
  <p>How do I write something that will happen only once, as the application is being compiled/bundled/deployed/etc?</p>
  
  <p><strong>Note:</strong> this program/process/script/whatever should also be run on any hot-code reloads or restarts, etc.</p>
  
  <p>Thanks in advance!</p>