#!/bin/bash
# Yes, I am using bash to generate a javascript file. So sue me.

set -e # Die if bad things happen

fileline () {
    js_name=$(basename $1 | sed 's/-/_/g' | sed 's/\.[^\.]*$//')
    echo "exports.${js_name} = fs.readFileSync(__dirname + '/templates/$(basename $1)', 'utf8');"
}

cat src/templates.js

find templates/ \
    -type f \
    -print \
    | while read file; do fileline "$file"; done
                
