diff --git a/web/Gruntfile.js b/web/Gruntfile.js index 0af554e..9e03a6c 100644 --- a/web/Gruntfile.js +++ b/web/Gruntfile.js @@ -145,6 +145,21 @@ module.exports = function(grunt) { } }, + pagespeed: { + options: { + nokey: true, + url: "http://openrheinruhr.suckup.de" + }, + dist: { + options: { + url: "http://openrheinruhr.suckup.de", + locale: "de_DE", + strategy: "desktop", + threshold: 80 + } + } + }, + watch: { twig: { diff --git a/web/package.json b/web/package.json index f2e51d8..19e5735 100644 --- a/web/package.json +++ b/web/package.json @@ -3,28 +3,29 @@ "private": "true", "author": "Lars Moelleken", "devDependencies": { + "dalek-browser-chrome": "latest", + "dalek-browser-firefox": "latest", + "dalek-browser-ie": "latest", + "dalek-browser-ios": "latest", + "dalek-reporter-html": "latest", + "dalekjs": "latest", "grunt": "latest", - "matchdep": "latest", - "time-grunt": "latest", - "grunt-libsass": "latest", - "grunt-contrib-watch": "latest", - "grunt-contrib-jshint": "latest", - "grunt-contrib-concat": "latest", - "grunt-contrib-uglify": "latest", - "grunt-contrib-less": "latest", + "grunt-autoprefixer": "latest", + "grunt-contrib-clean": "latest", "grunt-contrib-compass": "latest", + "grunt-contrib-concat": "latest", + "grunt-contrib-copy": "latest", "grunt-contrib-cssmin": "latest", - "grunt-contrib-clean": "latest", "grunt-contrib-imagemin": "latest", - "grunt-contrib-copy": "latest", - "grunt-autoprefixer": "latest", + "grunt-contrib-jshint": "latest", + "grunt-contrib-less": "latest", + "grunt-contrib-uglify": "latest", + "grunt-contrib-watch": "latest", "grunt-csswring": "latest", - "dalekjs": "latest", "grunt-dalek": "latest", - "dalek-browser-chrome": "latest", - "dalek-browser-firefox": "latest", - "dalek-browser-ie": "latest", - "dalek-browser-ios": "latest", - "dalek-reporter-html": "latest" + "grunt-libsass": "latest", + "grunt-pagespeed": "^0.3.0", + "matchdep": "latest", + "time-grunt": "latest" } }