// Lint and build CSS
module.exports = function(grunt) {
  'use strict';

  grunt.registerTask('css', ['less', 'concat:cssDark', 'concat:cssLight']);
  grunt.registerTask('default', [
    'jscs',
    'jshint',
    'tslint',
    'clean:gen',
    'copy:public_to_gen',
    'phantomjs',
    'css',
    'typescript:build'
  ]);

  grunt.registerTask('test', ['default', 'karma:test']);
};
