UNPKG

angular-post-message

Version:

Allow angularJS to listen and publish cross-document messages though window.postMessage API.

36 lines (34 loc) 1.01 kB
(function() { module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), banner: "/*!\n* <%= pkg.name %> v<%= pkg.version %>\n* Copyright <%= grunt.template.today(\"yyyy\") %> <%= pkg.author %>\n* Licensed under The MIT License\n*/\n", clean: { dist: ['dist'] }, concat: { options: { banner: '<%= banner %>' }, dist: { src: ['src/*.js'], dest: 'dist/angular-post-message.js' } }, uglify: { options: { banner: '<%= banner %>' }, dist: { files: { 'dist/angular-post-message.min.js': ['dist/angular-post-message.js'] } } } }); grunt.loadNpmTasks('grunt-contrib-clean'); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-concat'); return grunt.registerTask('default', ['clean:dist', 'concat:dist', 'uglify:dist']); }; }).call(this);