generate source maps alongside JS files (closes #22)
separate statements with semicolon instead of comma to make the JS debugger happy