default_task.js 505 B

123456789101112131415161718192021222324252627282930
  1. // Lint and build CSS
  2. module.exports = function(grunt) {
  3. 'use strict';
  4. grunt.registerTask('css', [
  5. 'sass',
  6. 'concat:cssDark',
  7. 'concat:cssLight',
  8. 'concat:cssFonts',
  9. 'styleguide',
  10. 'sasslint',
  11. 'postcss'
  12. ]
  13. );
  14. grunt.registerTask('default', [
  15. 'jscs',
  16. 'jshint',
  17. 'tslint',
  18. 'clean:gen',
  19. 'copy:node_modules',
  20. 'copy:public_to_gen',
  21. 'phantomjs',
  22. 'css',
  23. 'typescript:build'
  24. ]);
  25. grunt.registerTask('test', ['default', 'karma:test']);
  26. };