def projects
      files = Dir["#{repodir}/modules/projects/manifests/*.pp"]
      names = files.map { |m| File.basename m, ".pp" }.sort

      names.map do |name|
        Boxen::Project.new "#{srcdir}/#{name}"
      end
    end
def projects
      files = Dir["#{repodir}/modules/projects/manifests/*.pp"]
      names = files.map { |m| File.basename m, ".pp" }.sort

      names.map do |name|
        Boxen::Project.new "#{srcdir}/#{name}"
      end
    end
An Array of Boxen::Project entries, one for each project Boxen
 knows how to manage.

 FIX: Revisit this once we restructure template projects. It's
 broken for several reasons: It assumes paths that won't be
 right, and it assumes projects live in the same repo as this
 file.