From: Tobias Lindig Date: Tue, 10 Dec 2013 09:28:44 +0000 (+0100) Subject: Buildprocess: use module "load-grunt-tasks" to load grunt tasks directly from the... X-Git-Tag: v3.1.0~156^2~6^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f12f840b94293392cb0da008d744107b952d149;p=thirdparty%2Fbootstrap.git Buildprocess: use module "load-grunt-tasks" to load grunt tasks directly from the package.json --- diff --git a/Gruntfile.js b/Gruntfile.js index 6b35cedc28..010dc58d7f 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -325,23 +325,7 @@ module.exports = function (grunt) { // These plugins provide necessary tasks. - grunt.loadNpmTasks('grunt-banner'); - grunt.loadNpmTasks('grunt-contrib-clean'); - grunt.loadNpmTasks('grunt-contrib-concat'); - grunt.loadNpmTasks('grunt-contrib-connect'); - grunt.loadNpmTasks('grunt-contrib-copy'); - grunt.loadNpmTasks('grunt-contrib-csslint'); - grunt.loadNpmTasks('grunt-contrib-jshint'); - grunt.loadNpmTasks('grunt-contrib-less'); - grunt.loadNpmTasks('grunt-contrib-qunit'); - grunt.loadNpmTasks('grunt-contrib-uglify'); - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-csscomb'); - grunt.loadNpmTasks('grunt-html-validation'); - grunt.loadNpmTasks('grunt-jekyll'); - grunt.loadNpmTasks('grunt-jscs-checker'); - grunt.loadNpmTasks('grunt-saucelabs'); - grunt.loadNpmTasks('grunt-sed'); + require('load-grunt-tasks')(grunt, {scope: 'devDependencies'}); // Docs HTML validation task grunt.registerTask('validate-html', ['jekyll', 'validation']); diff --git a/package.json b/package.json index a63efc0070..8a5b76e41f 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ , "grunt-saucelabs": "~4.1.2" , "grunt-sed": "~0.1.1" , "regexp-quote": "~0.0.0" + , "load-grunt-tasks": "~0.2.0" } , "jspm": { "main": "js/bootstrap"