   #   kdc-plus outdated --production ./
   # `args.length == 2` for the first command, `args.length == 0` for the
   # second command.. which seems odd. So, i am using rawArgs instead.
-  if program.rawArgs.length == 2 then compile coffee: true, log
+  if program.rawArgs.length == 2
+    compile process.cwd(), [], coffee: true, log
 
 
 

    else
      loader    = new LoadMulti files

    if opts.coffee
      loader.transform (file, ext) ->
        if ext is '.coffee' then return new CoffeeTransform()

      log "Error Saving Compiled KDApp: #{err.message}"
      process.exit 1

    # Now that we've declared everything, pipe our loader to our "outer",
    # which is the final destination for our stream.
    loader.pipe outer


