UNPKG

angular-google-adsense

Version:

Integrate your google adsense advertisements in your AngularJS applications easily.

60 lines (56 loc) 1.59 kB
module.exports = function (grunt) { 'use strict'; var pkg = grunt.file.readJSON('package.json'); grunt.initConfig({ pkg: pkg, dirs: { dest: 'dist', lib: 'bower_components', src: 'src' }, clean: ['dist'], jshint: { files: [ 'Gruntfile.js', '<%= dirs.src %>*.js' ], options: { esnext: true, freeze: true, browser: true, eqnull: true, es3: false, forin: true, eqeqeq: true, latedef: true, nonbsp: true, noempty: true, noarg: true, quotmark: true, unused: 'vars', trailing: true, globals: { console: true, angular: true } } }, copy: { src: { expand: true, flatten: true, src: '<%= dirs.src %>/angular-google-adsense.js', dest: '<%= dirs.dest %>/', }, }, uglify: { src: { files: { '<%= dirs.dest %>/angular-google-adsense.min.js': '<%= dirs.dest %>/angular-google-adsense.js' } } } }); require('load-grunt-tasks')(grunt, {scope: 'devDependencies'}); grunt.registerTask('build', ['clean', 'jshint', 'copy:src', 'uglify:src']); };