var dest = './dist/'
var src = './app/'

module.exports = {
	browserSync: {
		browser: 'google chrome',
		server: {
			baseDir: dest,
		},
	},

	lint: [
		src + '**/*.js',
		'./mockups/**/*.js',
		'./gulp/**/*.js',
	],

	link: {
		paths: [
			['./node_modules/sto-courses', dest + 'data/courses'],
			['./data/areas', dest + 'data/areas'],
			['./app', './node_modules/app'],
			['./mockups', './node_modules/sto-areas'],
		],
		opts: {force: true},
	},

	sass: {
		src: src + 'styles/**/*.scss',
		dest: dest,
	},

	copy: [
		[src + 'index.html', dest, 'markup'],
		[src + '.htaccess', dest, 'htaccess'],
		[src + 'images/loading.svg', dest + 'images', 'images'],
		[src + 'fonts/*.woff', dest + 'fonts', 'fonts'],
		[src + 'icons/font/*.woff', dest + 'fonts', 'icons'],
	],

	browserify: {
		// A separate bundle will be generated for each
		// bundle config in the list below
		bundleConfigs: [{
			entries: src + 'index.js',
			dest: dest,
			// Additional file extentions to make optional
			// extensions: ['.es6'],
			outputName: 'app.js',
			mapFile: dest + 'app.js.map',
		}],
	},

	production: {
		js: dest + 'app.js',
		dest: dest,
	},
}

@@ -152,30 +152,28 @@
 %5B%0A%09%09
-src + '
+%60$%7Bsrc%7D
 **/*.js
-'
+%60
 ,%0A%09%09'
-./
 mock
@@ -189,18 +189,16 @@
 js',%0A%09%09'
-./
 gulp/**/
@@ -204,16 +204,57 @@
 /*.js',%0A
+%09%09'test/**/*.js',%0A%09%09'benchmark/**/*.js',%0A
 %09%5D,%0A%0A%09li

Expand the list of places checked by jscs