{

  "banner": "<file_template:config/BANNER>",

  "build": {
    "name": "<%= pkg.name %>-<%= pkg.version %>"
  },

  "dirs": {
    "build":          "build",
    "docs":           "build/<%= pkg.version %>/doc",
    "test":           "src/test",
    "main": {
      "src":          "src/main",
      "dest":         "build/<%= pkg.version %>/js",
      "dest:dev":     "build/<%= pkg.version %>/js/dev",
      "dest:prod":    "build/<%= pkg.version %>/js/prod",
      "deploy":       "public/js"
    },
    "sass": {
      "src":          "src/sass",
      "dest":         "build/<%= pkg.version %>/css",
      "deploy":       "public/css",
      "cache":        ".sass-cache"
    },
    "vendor": {
      "dest":         "vendor",
      "deploy":       "public/vendor"
    },
    "resources": {
      "src":          "src/resources",
      "dest":         "build/<%= pkg.version %>/resources",
      "deploy":       "public/resources"
    }
  },

  "jetrunner": {
    "web": {
        "server": {
          "reporter": "list",
          "port": 4444,
          "runner": {
            "template": "<%= meta.dirs.test %>/blackbox/web.jade",
            "styles": [
              "<%= meta.dirs.vendor.dest %>/mocha/mocha/mocha.css"
            ],
            "scripts": [
              "<%= meta.dirs.vendor.dest %>/mocha/mocha/mocha.js",
              "<%= meta.dirs.vendor.dest %>/chai/chai/chai.js",
              "<%= meta.dirs.vendor.dest %>/sinon/sinon.js",
              "<%= meta.dirs.vendor.dest %>/require.js"
            ]
          }
        },
        "saucelabs": {
          "domain": "localhost",
          "username": "username",
          "access-key": "access-key",
          "max-duration": 300,
          "systems": [
            { "os": "Linux", "browser": "Firefox", "browser-version": "10" },
            { "os": "Linux", "browser": "Firefox", "browser-version": "11" }
          ]
        }
    }
  },

  "rsync": {
    "args": "-rlpgoDcv --exclude=.svn"
  }

}
