 ###
 
 
-child_process = require "child_process"
-path = require 'path'
-fs = require 'fs'
+ChildProcess = require "child_process"
+Path = require 'path'
+Fs = require 'fs'
 _ = require 'underscore'
-moment = require 'moment'
+Moment = require 'moment'
 
 BStr = require 'bumble-strings'
 

  Open a terminal tab (ONLY WORKS ON iterm2 or terminal apps on OSX) 
###
openTerminalTab = (cdPath = './', cmd='')->
  cdPath = path.resolve(cdPath)
  console.log "opening terminal tab. maybe. to #{cdPath}. TERM_PROGRAM='#{process.env.TERM_PROGRAM}'"
  switch process.env.TERM_PROGRAM
    when 'iTerm.app'


  console.log("$ " + cmd) if options.echo
  try
    out = ChildProcess.execSync(cmd)
    process.stdout.write(out) if options.showOutput
  catch e
    console.error e if options.showOutput
