From 9f12f840b94293392cb0da008d744107b952d149 Mon Sep 17 00:00:00 2001 From: Tobias Lindig Date: Tue, 10 Dec 2013 10:28:44 +0100 Subject: [PATCH] Buildprocess: use module "load-grunt-tasks" to load grunt tasks directly from the package.json --- Gruntfile.js | 18 +----------------- package.json | 1 + 2 files changed, 2 insertions(+), 17 deletions(-) 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"