+coffee   = require 'coffee-script'
 fs       = require 'fs'
 glob     = require 'glob'
 nodeunit = require 'nodeunit'

  for key of defaults
    info[key] = defaults[key] unless info[key]?

  # Load package.json and override existing significant values.
  package = JSON.parse(fs.readFileSync 'package.json')
  for key in ['author', 'name', 'description', 'version']

  browserRootModule: null
  copyrightFrom: (new Date).getFullYear()
  license: ''
  onCompile: null
  sourcePath: 'src'
  targetPath: 'lib'

# Load package information from multiple sources.
loadInfo = ->
