Запутывание (обфускация) кода. Чем делать?
У Grunt есть опция uglify// Project configuration.
grunt.initConfig({
  min: {
    dist: {
      src: ['dist/built.js'],
      dest: 'dist/built.min.js'
    }
  },
  uglify: {
    mangle: {toplevel: true},
    squeeze: {dead_code: false},
    codegen: {quote_keys: true}
  }
});
https://github.com/mishoo/UglifyJS
Попробуй новый  gulpjs, куда менее извращенный чем тот же grunt. Удачи!