{"action":"created","issue":{"url":"https://api.github.com/repos/yeoman/generator-angular/issues/275","labels_url":"https://api.github.com/repos/yeoman/generator-angular/issues/275/labels{/name}","comments_url":"https://api.github.com/repos/yeoman/generator-angular/issues/275/comments","events_url":"https://api.github.com/repos/yeoman/generator-angular/issues/275/events","html_url":"https://github.com/yeoman/generator-angular/issues/275","id":16578223,"number":275,"title":"Grunt breaks no matter what","user":{"login":"qstrahl","id":2235277,"avatar_url":"https://avatars.githubusercontent.com/u/2235277?v=3","gravatar_id":"","url":"https://api.github.com/users/qstrahl","html_url":"https://github.com/qstrahl","followers_url":"https://api.github.com/users/qstrahl/followers","following_url":"https://api.github.com/users/qstrahl/following{/other_user}","gists_url":"https://api.github.com/users/qstrahl/gists{/gist_id}","starred_url":"https://api.github.com/users/qstrahl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qstrahl/subscriptions","organizations_url":"https://api.github.com/users/qstrahl/orgs","repos_url":"https://api.github.com/users/qstrahl/repos","events_url":"https://api.github.com/users/qstrahl/events{/privacy}","received_events_url":"https://api.github.com/users/qstrahl/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":27,"created_at":"2013-07-10T13:52:34Z","updated_at":"2015-09-25T05:24:54Z","closed_at":"2013-07-10T13:57:02Z","body":"# The Problem\r\n\r\nTwo things:\r\n\r\n* Doing just about anything with grunt causes it to yell at me about this:\r\n\r\n```\r\nLoading \"cdnify.js\" tasks...ERROR\r\n>> Error: Unable to create git_template directory: Arguments to path.resolve must be strings\r\n```\r\n\r\n* Grunt stops running tasks due to warnings that fail to materialize with either the `--verbose` or `--debug` flags; I can straight up remove the offending code from the stack trace and receive no negative output from grunt despite it failing to proceed to do what I want it to:\r\n\r\n```\r\n    Done, without errors.\r\n        Warning:  Use --force to continue.\r\n        \r\n        Aborted due to warnings.\r\n```\r\n\r\n# `grunt -v`\r\n```\r\nInitializing\r\nCommand-line options: --no-color, --verbose\r\n\r\nReading \"Gruntfile.js\" Gruntfile...OK\r\n\r\nRegistering Gruntfile tasks.\r\n\r\nRegistering \"grunt-contrib-copy\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-copy/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-copy/package.json...OK\r\nLoading \"copy.js\" tasks...OK\r\n+ copy\r\n\r\nRegistering \"grunt-contrib-concat\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-concat/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-concat/package.json...OK\r\nLoading \"concat.js\" tasks...OK\r\n+ concat\r\n\r\nRegistering \"grunt-contrib-coffee\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-coffee/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-coffee/package.json...OK\r\nLoading \"coffee.js\" tasks...OK\r\n+ coffee\r\n\r\nRegistering \"grunt-contrib-uglify\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-uglify/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-uglify/package.json...OK\r\nLoading \"uglify.js\" tasks...OK\r\n+ uglify\r\n\r\nRegistering \"grunt-contrib-compass\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-compass/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-compass/package.json...OK\r\nLoading \"compass.js\" tasks...OK\r\n+ compass\r\n\r\nRegistering \"grunt-contrib-jshint\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-jshint/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-jshint/package.json...OK\r\nLoading \"jshint.js\" tasks...OK\r\n+ jshint\r\n\r\nRegistering \"grunt-contrib-cssmin\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-cssmin/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-cssmin/package.json...OK\r\nLoading \"cssmin.js\" tasks...OK\r\n+ cssmin\r\n\r\nRegistering \"grunt-contrib-connect\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-connect/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-connect/package.json...OK\r\nLoading \"connect.js\" tasks...OK\r\n+ connect\r\n\r\nRegistering \"grunt-contrib-clean\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-clean/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-clean/package.json...OK\r\nLoading \"clean.js\" tasks...OK\r\n+ clean\r\n\r\nRegistering \"grunt-contrib-htmlmin\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-htmlmin/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-htmlmin/package.json...OK\r\nLoading \"htmlmin.js\" tasks...OK\r\n+ htmlmin\r\n\r\nRegistering \"grunt-contrib-imagemin\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-imagemin/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-imagemin/package.json...OK\r\nLoading \"imagemin.js\" tasks...OK\r\n+ imagemin\r\n\r\nRegistering \"grunt-contrib-watch\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-watch/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-watch/package.json...OK\r\nLoading \"watch.js\" tasks...OK\r\n+ watch\r\n\r\nRegistering \"grunt-usemin\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-usemin/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-usemin/package.json...OK\r\nLoading \"usemin.js\" tasks...OK\r\n+ usemin, useminPrepare\r\n\r\nRegistering \"grunt-rev\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-rev/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-rev/package.json...OK\r\nLoading \"rev.js\" tasks...OK\r\n+ rev\r\n\r\nRegistering \"grunt-karma\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/package.json...OK\r\nLoading \"grunt-karma.js\" tasks...OK\r\n+ karma\r\n\r\nRegistering \"grunt-open\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-open/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-open/package.json...OK\r\nLoading \"open.js\" tasks...OK\r\n+ open\r\n\r\nRegistering \"grunt-concurrent\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-concurrent/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-concurrent/package.json...OK\r\nLoading \"concurrent.js\" tasks...OK\r\n+ concurrent\r\n\r\nRegistering \"grunt-google-cdn\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/package.json...OK\r\nLoading \"cdnify.js\" tasks...ERROR\r\n>> Error: Unable to create git_template directory: Arguments to path.resolve must be strings\r\n>>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/core/config.js:68:9)\r\n>>     at Module._compile (module.js:456:26)\r\n>>     at Object.Module._extensions..js (module.js:474:10)\r\n>>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n>>     at Function.Module._load (module.js:312:12)\r\n>>     at Module.require (module.js:364:17)\r\n>>     at require (module.js:380:17)\r\n>>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/commands/help.js:14:17)\r\n>>     at Module._compile (module.js:456:26)\r\n>>     at Object.Module._extensions..js (module.js:474:10)\r\n>>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n>>     at Function.Module._load (module.js:312:12)\r\n>>     at Module.require (module.js:364:17)\r\n>>     at require (module.js:380:17)\r\n>>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/commands/index.js:10:18)\r\n>>     at Module._compile (module.js:456:26)\r\n>>     at Object.Module._extensions..js (module.js:474:10)\r\n>>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n>>     at Function.Module._load (module.js:312:12)\r\n>>     at Module.require (module.js:364:17)\r\n>>     at require (module.js:380:17)\r\n>>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/index.js:10:16)\r\n>>     at Module._compile (module.js:456:26)\r\n>>     at Object.Module._extensions..js (module.js:474:10)\r\n>>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n>>     at Function.Module._load (module.js:312:12)\r\n>>     at Module.require (module.js:364:17)\r\n>>     at require (module.js:380:17)\r\n>>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/util/bower.js:4:19)\r\n>>     at Module._compile (module.js:456:26)\r\n>>     at Object.Module._extensions..js (module.js:474:10)\r\n>>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n>>     at Function.Module._load (module.js:312:12)\r\n>>     at Module.require (module.js:364:17)\r\n>>     at require (module.js:380:17)\r\n>>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/tasks/cdnify.js:5:13)\r\n>>     at Module._compile (module.js:456:26)\r\n>>     at Object.Module._extensions..js (module.js:474:10)\r\n>>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n>>     at Function.Module._load (module.js:312:12)\r\n>>     at Module.require (module.js:364:17)\r\n>>     at require (module.js:380:17)\r\n>>     at loadTask (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:310:10)\r\n>>     at /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:348:7\r\n>>     at Array.forEach (native)\r\n>>     at loadTasks (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:347:11)\r\n>>     at Task.task.loadNpmTasks (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:395:5)\r\n>>     at Array.forEach (native)\r\n>>     at Object.module.exports (/home/qstrahl/Projects/trialfire/web-client/Gruntfile.js:17:44)\r\n>>     at loadTask (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:312:10)\r\n>>     at Task.task.init (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:424:5)\r\n>>     at Object.grunt.tasks (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt.js:113:8)\r\n>>     at Object.module.exports [as cli] (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/cli.js:38:9)\r\n>>     at Object.<anonymous> (/usr/lib64/node_modules/grunt-cli/bin/grunt:41:20)\r\n>>     at Module._compile (module.js:456:26)\r\n>>     at Object.Module._extensions..js (module.js:474:10)\r\n>>     at Module.load (module.js:356:32)\r\n>>     at Function.Module._load (module.js:312:12)\r\n>>     at Function.Module.runMain (module.js:497:10)\r\n>>     at startup (node.js:119:16)\r\n>>     at node.js:901:3\r\n\r\nRegistering \"grunt-ngmin\" local Npm module tasks.\r\nReading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-ngmin/package.json...OK\r\nParsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-ngmin/package.json...OK\r\nLoading \"ngmin.js\" tasks...OK\r\n+ ngmin\r\nInitializing config...OK\r\nLoading \"Gruntfile.js\" tasks...OK\r\n+ build, default, server, test\r\n\r\nNo tasks specified, running default tasks.\r\nRunning tasks: default\r\n\r\nRunning \"default\" task\r\n\r\nRunning \"jshint\" task\r\n\r\nRunning \"jshint:all\" (jshint) task\r\nVerifying property jshint.all exists in config...OK\r\nFiles: Gruntfile.js, app/scripts/app.js, app/scripts/controllers/experiences.js, app/scripts/controllers/main.js, app/scripts/controllers/navigation.js, app/scripts/services/Experience.js, app/scripts/services/Goal.js, app/scripts/services/Navigation.js, app/scripts/services/Person.js -> all\r\nReading .jshintrc...OK\r\nParsing .jshintrc...OK\r\nJSHint options: node, browser, esnext, bitwise, camelcase, curly, eqeqeq, immed, indent=2, latedef, newcap, noarg, quotmark=\"single\", regexp, undef, unused, strict, trailing, smarttabs, globals={\"angular\":false}\r\nOK\r\n>> 9 files lint free.\r\n\r\nRunning \"test\" task\r\n\r\nRunning \"clean:server\" (clean) task\r\nVerifying property clean.server exists in config...OK\r\nFiles: .tmp -> server\r\nOptions: force=false\r\nCleaning \".tmp\"...Deleting .tmp...OK\r\nOK\r\n\r\nRunning \"concurrent:test\" (concurrent) task\r\nVerifying property concurrent.test exists in config...OK\r\nFiles: [no src] -> test\r\n    \r\n    Initializing\r\n    Command-line options: --no-color, --verbose\r\n    \r\n    Reading \"Gruntfile.js\" Gruntfile...OK\r\n    \r\n    Registering Gruntfile tasks.\r\n    \r\n    Registering \"grunt-contrib-copy\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-copy/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-copy/package.json...OK\r\n    Loading \"copy.js\" tasks...OK\r\n    + copy\r\n    \r\n    Registering \"grunt-contrib-concat\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-concat/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-concat/package.json...OK\r\n    Loading \"concat.js\" tasks...OK\r\n    + concat\r\n    \r\n    Registering \"grunt-contrib-coffee\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-coffee/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-coffee/package.json...OK\r\n    Loading \"coffee.js\" tasks...OK\r\n    + coffee\r\n    \r\n    Registering \"grunt-contrib-uglify\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-uglify/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-uglify/package.json...OK\r\n    Loading \"uglify.js\" tasks...OK\r\n    + uglify\r\n    \r\n    Registering \"grunt-contrib-compass\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-compass/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-compass/package.json...OK\r\n    Loading \"compass.js\" tasks...OK\r\n    + compass\r\n    \r\n    Registering \"grunt-contrib-jshint\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-jshint/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-jshint/package.json...OK\r\n    Loading \"jshint.js\" tasks...OK\r\n    + jshint\r\n    \r\n    Registering \"grunt-contrib-cssmin\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-cssmin/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-cssmin/package.json...OK\r\n    Loading \"cssmin.js\" tasks...OK\r\n    + cssmin\r\n    \r\n    Registering \"grunt-contrib-connect\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-connect/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-connect/package.json...OK\r\n    Loading \"connect.js\" tasks...OK\r\n    + connect\r\n    \r\n    Registering \"grunt-contrib-clean\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-clean/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-clean/package.json...OK\r\n    Loading \"clean.js\" tasks...OK\r\n    + clean\r\n    \r\n    Registering \"grunt-contrib-htmlmin\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-htmlmin/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-htmlmin/package.json...OK\r\n    Loading \"htmlmin.js\" tasks...OK\r\n    + htmlmin\r\n    \r\n    Registering \"grunt-contrib-imagemin\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-imagemin/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-imagemin/package.json...OK\r\n    Loading \"imagemin.js\" tasks...OK\r\n    + imagemin\r\n    \r\n    Registering \"grunt-contrib-watch\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-watch/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-contrib-watch/package.json...OK\r\n    Loading \"watch.js\" tasks...OK\r\n    + watch\r\n    \r\n    Registering \"grunt-usemin\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-usemin/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-usemin/package.json...OK\r\n    Loading \"usemin.js\" tasks...OK\r\n    + usemin, useminPrepare\r\n    \r\n    Registering \"grunt-rev\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-rev/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-rev/package.json...OK\r\n    Loading \"rev.js\" tasks...OK\r\n    + rev\r\n    \r\n    Registering \"grunt-karma\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/package.json...OK\r\n    Loading \"grunt-karma.js\" tasks...OK\r\n    + karma\r\n    \r\n    Registering \"grunt-open\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-open/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-open/package.json...OK\r\n    Loading \"open.js\" tasks...OK\r\n    + open\r\n    \r\n    Registering \"grunt-concurrent\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-concurrent/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-concurrent/package.json...OK\r\n    Loading \"concurrent.js\" tasks...OK\r\n    + concurrent\r\n    \r\n    Registering \"grunt-google-cdn\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/package.json...OK\r\n    Loading \"cdnify.js\" tasks...ERROR\r\n    >> Error: Unable to create git_template directory: Arguments to path.resolve must be strings\r\n    >>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/core/config.js:68:9)\r\n    >>     at Module._compile (module.js:456:26)\r\n    >>     at Object.Module._extensions..js (module.js:474:10)\r\n    >>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n    >>     at Function.Module._load (module.js:312:12)\r\n    >>     at Module.require (module.js:364:17)\r\n    >>     at require (module.js:380:17)\r\n    >>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/commands/help.js:14:17)\r\n    >>     at Module._compile (module.js:456:26)\r\n    >>     at Object.Module._extensions..js (module.js:474:10)\r\n    >>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n    >>     at Function.Module._load (module.js:312:12)\r\n    >>     at Module.require (module.js:364:17)\r\n    >>     at require (module.js:380:17)\r\n    >>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/commands/index.js:10:18)\r\n    >>     at Module._compile (module.js:456:26)\r\n    >>     at Object.Module._extensions..js (module.js:474:10)\r\n    >>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n    >>     at Function.Module._load (module.js:312:12)\r\n    >>     at Module.require (module.js:364:17)\r\n    >>     at require (module.js:380:17)\r\n    >>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/node_modules/bower/lib/index.js:10:16)\r\n    >>     at Module._compile (module.js:456:26)\r\n    >>     at Object.Module._extensions..js (module.js:474:10)\r\n    >>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n    >>     at Function.Module._load (module.js:312:12)\r\n    >>     at Module.require (module.js:364:17)\r\n    >>     at require (module.js:380:17)\r\n    >>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/util/bower.js:4:19)\r\n    >>     at Module._compile (module.js:456:26)\r\n    >>     at Object.Module._extensions..js (module.js:474:10)\r\n    >>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n    >>     at Function.Module._load (module.js:312:12)\r\n    >>     at Module.require (module.js:364:17)\r\n    >>     at require (module.js:380:17)\r\n    >>     at Object.<anonymous> (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-google-cdn/tasks/cdnify.js:5:13)\r\n    >>     at Module._compile (module.js:456:26)\r\n    >>     at Object.Module._extensions..js (module.js:474:10)\r\n    >>     at Module.load (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-karma/node_modules/karma/node_modules/coffee-script/lib/coffee-script/coffee-script.js:211:36)\r\n    >>     at Function.Module._load (module.js:312:12)\r\n    >>     at Module.require (module.js:364:17)\r\n    >>     at require (module.js:380:17)\r\n    >>     at loadTask (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:310:10)\r\n    >>     at /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:348:7\r\n    >>     at Array.forEach (native)\r\n    >>     at loadTasks (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:347:11)\r\n    >>     at Task.task.loadNpmTasks (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:395:5)\r\n    >>     at Array.forEach (native)\r\n    >>     at Object.module.exports (/home/qstrahl/Projects/trialfire/web-client/Gruntfile.js:17:44)\r\n    >>     at loadTask (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:312:10)\r\n    >>     at Task.task.init (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/task.js:424:5)\r\n    >>     at Object.grunt.tasks (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt.js:113:8)\r\n    >>     at Object.module.exports [as cli] (/home/qstrahl/Projects/trialfire/web-client/node_modules/grunt/lib/grunt/cli.js:38:9)\r\n    >>     at Object.<anonymous> (/usr/lib64/node_modules/grunt-cli/bin/grunt:41:20)\r\n    >>     at Module._compile (module.js:456:26)\r\n    >>     at Object.Module._extensions..js (module.js:474:10)\r\n    >>     at Module.load (module.js:356:32)\r\n    >>     at Function.Module._load (module.js:312:12)\r\n    >>     at Function.Module.runMain (module.js:497:10)\r\n    >>     at startup (node.js:119:16)\r\n    >>     at node.js:901:3\r\n    \r\n    Registering \"grunt-ngmin\" local Npm module tasks.\r\n    Reading /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-ngmin/package.json...OK\r\n    Parsing /home/qstrahl/Projects/trialfire/web-client/node_modules/grunt-ngmin/package.json...OK\r\n    Loading \"ngmin.js\" tasks...OK\r\n    + ngmin\r\n    Initializing config...OK\r\n    Loading \"Gruntfile.js\" tasks...OK\r\n    + build, default, server, test\r\n    \r\n    Running tasks: coffee\r\n    \r\n    Running \"coffee\" task\r\n    \r\n    Running \"coffee:dist\" (coffee) task\r\n    Verifying property coffee.dist exists in config...OK\r\n    Options: bare=false, join=false, sourceMap=false, separator=\"\\n\"\r\n    \r\n    Running \"coffee:test\" (coffee) task\r\n    Verifying property coffee.test exists in config...OK\r\n    Options: bare=false, join=false, sourceMap=false, separator=\"\\n\"\r\n    \r\n    Done, without errors.\r\n        Warning:  Use --force to continue.\r\n        \r\n        Aborted due to warnings.\r\n```\r\n\r\n# `grunt --version`\r\n```\r\ngrunt-cli v0.1.9\r\ngrunt v0.4.1\r\n```\r\n\r\n# `bower --version`\r\n```\r\n0.10.0\r\n```\r\n\r\n# `yo --version`\r\n```\r\n1.0.0-rc.1.1\r\n```\r\n\r\n# `node --version`\r\n```\r\nv0.11.2\r\n```"},"comment":{"url":"https://api.github.com/repos/yeoman/generator-angular/issues/comments/143130125","html_url":"https://github.com/yeoman/generator-angular/issues/275#issuecomment-143130125","issue_url":"https://api.github.com/repos/yeoman/generator-angular/issues/275","id":143130125,"user":{"login":"javarch","id":13749831,"avatar_url":"https://avatars.githubusercontent.com/u/13749831?v=3","gravatar_id":"","url":"https://api.github.com/users/javarch","html_url":"https://github.com/javarch","followers_url":"https://api.github.com/users/javarch/followers","following_url":"https://api.github.com/users/javarch/following{/other_user}","gists_url":"https://api.github.com/users/javarch/gists{/gist_id}","starred_url":"https://api.github.com/users/javarch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javarch/subscriptions","organizations_url":"https://api.github.com/users/javarch/orgs","repos_url":"https://api.github.com/users/javarch/repos","events_url":"https://api.github.com/users/javarch/events{/privacy}","received_events_url":"https://api.github.com/users/javarch/received_events","type":"User","site_admin":false},"created_at":"2015-09-25T05:24:54Z","updated_at":"2015-09-25T05:24:54Z","body":"\n\nIch werde ab  16.09.2015 nicht im B�ro sein. Ich kehre zur�ck am\n12.10.2015.\nIch werde Ihre Nachricht nach meiner R�ckkehr beantworten.\n\nDie R�ckmeldung bezieht sich auf ein Mail mit folgendem Thema:\nRe: [generator-angular] Grunt breaks no matter what (#275)\n\n____________________________________________________________________________________________\nGesendet (c) GRZ/RACON Linz 2015 Agent 'Abwesenheit'\n\n\nDer Austausch von Nachrichten mit o.a. Absender via e-mail dient\nausschlie�lich Informationszwecken. Rechtsgesch�ftliche Erkl�rungen d�rfen\n�ber dieses Medium nicht ausgetauscht werden.\n\nCorrespondence with a.m. sender via e-mail is only for information\npurposes. This medium is not to be used for the exchange of legally-binding\ncommunications.\n\n\n"}}