     clean:
       dist: ['dist/']
       coffee: ['dist/*.coffee']
-    
+
     coffee:
       compile:
         expand: true


    uglify:
      dist:
        files: 
          'dist/Bacon.min.js': 'dist/Bacon.min.js'

    copy: 
      dist: 
        expand:true
        files:[
          'dist/Bacon.coffee': 'src/Bacon.coffee'
        ]
        
    
  grunt.loadNpmTasks 'grunt-contrib-coffee'
  grunt.loadNpmTasks 'grunt-contrib-clean'
  grunt.loadNpmTasks 'grunt-contrib-copy'

    fs = require 'fs'
    file = fs.readFileSync('dist/Bacon.coffee', 'utf8')
    replacedData = file.replace(/assert.*/g, '')
    fs.writeFileSync('dist/Bacon.noAssert.coffee', replacedData);
