UNPKG

angular-progress-button

Version:

Brings buttons with built-in progress meters to AngularJS.

46 lines (43 loc) 1.15 kB
module.exports = function(grunt) { grunt.initConfig({ bowerPkg: grunt.file.readJSON('bower.json'), karma: { unit: { configFile: 'karma.conf.js', singleRun: true, browsers: ['PhantomJS'] } }, cssmin: { build: { options: { banner: '/* <%= bowerPkg.name %> v<%= bowerPkg.version %> (<%= bowerPkg.homepage %>) */' }, src: 'src/progress-button.css', dest: 'dist/progress-button.min.css' } }, ngAnnotate: { build: { src: 'src/progress-button.js', dest: 'dist/progress-button.min.js' } }, uglify: { options: { banner: '/* <%= bowerPkg.name %> v<%= bowerPkg.version %> (<%= bowerPkg.homepage %>) */\n' }, build: { src: 'dist/progress-button.min.js', dest: 'dist/progress-button.min.js' } } }) grunt.loadNpmTasks('grunt-contrib-cssmin'); grunt.loadNpmTasks('grunt-contrib-uglify') grunt.loadNpmTasks('grunt-karma') grunt.loadNpmTasks('grunt-ng-annotate') grunt.registerTask('build', ['cssmin', 'ngAnnotate', 'uglify']) grunt.registerTask('test', ['karma']) grunt.registerTask('default', ['build']) }