UNPKG

fg-loadcss

Version:

A function for loading CSS asynchronously

48 lines (43 loc) 874 B
/* global module:false */ module.exports = function(grunt) { require( 'matchdep' ).filterDev( ['grunt-*', '!grunt-cli'] ).forEach( grunt.loadNpmTasks ); // Project configuration. grunt.initConfig({ jshint: { all: { options: { jshintrc: ".jshintrc" }, src: [ '*.js', 'test/**/*.js', 'src/**/*.js', ] } }, concat: { dist: { files: { 'dist/loadCSS.js': ['src/loadCSS.js'], 'dist/onloadCSS.js': ['src/onloadCSS.js'] } } }, uglify: { options: { preserveComments: /^\!/ }, dist: { files: { 'dist/loadCSS.min.js': ['src/loadCSS.js'], 'dist/onloadCSS.min.js': ['src/onloadCSS.js'] } } }, qunit: { files: ['test/qunit/**/*.html'] } }); grunt.registerTask('default', ['jshint', 'qunit', 'concat', 'uglify']); grunt.registerTask('stage', ['default']); };