grunt.registerTask'help','Display this help list','availabletasks'
grunt.registerTask'compile:server','Compile the server side coffee script',['clean:app','coffee:app','coffee:app_dir']
grunt.registerTask'compile:unit_tests','Compile the unit tests',['coffee:unit_tests']
grunt.registerTask'compile:acceptance_tests','Compile the acceptance tests',['clean:acceptance_tests','coffee:acceptance_tests']
grunt.registerTask'compile:tests','Compile all the tests',['compile:acceptance_tests','compile:unit_tests']
grunt.registerTask'compile','Compiles everything need to run track-changes-sharelatex',['compile:server']
grunt.registerTask'install',"Compile everything when installing as an npm module",['compile']
grunt.registerTask'test:unit','Run the unit tests (use --grep=<regex> for individual tests)',['compile:server','compile:unit_tests','mochaTest:unit']
grunt.registerTask'test:acceptance','Run the acceptance tests (use --grep=<regex> for individual tests)',['compile:acceptance_tests','mochaTest:acceptance']
grunt.registerTask'run',"Compile and run the track-changes-sharelatex server",['compile','bunyan','execute']