default_task.js 482 B

1234567891011121314151617181920212223242526272829
  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. 'styleguide',
  9. 'sasslint',
  10. 'postcss'
  11. ]
  12. );
  13. grunt.registerTask('default', [
  14. 'jscs',
  15. 'jshint',
  16. 'tslint',
  17. 'clean:gen',
  18. 'copy:node_modules',
  19. 'copy:public_to_gen',
  20. 'phantomjs',
  21. 'css',
  22. 'typescript:build'
  23. ]);
  24. grunt.registerTask('test', ['default', 'karma:test']);
  25. };