     clean:
       build:
         options:
-        no-write: true
+          no-write: true
         src: ['index.js*', 'lib/*']
 
     coffee:

    return false unless res.code == 0
    if res.code == 0
      grunt.log.writeln res.output
    return
    grunt.error res.output
  return false


# release:


  grunt.registerTask 'git:commit:release', ->
    msg = grunt.config 'release.options.commitMessage'
    return runSimple "git commit -m '#{msg}'"

  grunt.registerTask 'git:isClean', ->
    res = runSilent 'git status -s'
    return unless res.output
    grunt.log.error 'Uncommitted changes'
    grunt.log.writelns res.output
    return false

  grunt.registerTask 'git:tag:release', ->
    tag = grunt.config 'release.options.tagName'
    msg = grunt.config 'release.options.tagMessage'
    return runSimple "git tag  #{tag} -m '#{msg}'"

  _semverSync = 'node_modules/semver-sync/bin/semver-sync'

