leemunroe / grunt-email-workflow

A Grunt workflow for designing and testing responsive HTML email templates with SCSS.
MIT License
3.05k stars 339 forks source link

npm install unmet peer dependency catch22 #96

Closed dyspop closed 5 years ago

dyspop commented 6 years ago

When I unstall grunt-email-workflow:

$npm install
[ommitted output]
$npm ls
[ommitted output]
npm ERR! peer dep missing: grunt@^1.0.1, required by grunt-mailgun@2.0.1
npm ERR! peer dep missing: grunt@^1.0.1, required by grunt-mailgun@2.0.1
$npm install grunt@1.0.1
[omitted output]
$npm ls
npm ERR! peer dep missing: grunt@~0.4.2, required by grunt-autoprefixer@2.2.0
npm ERR! peer dep missing: grunt@~0.4.0, required by grunt-aws-s3@0.13.1
npm ERR! peer dep missing: grunt@~0.4.1, required by grunt-cloudfiles@0.3.0
npm ERR! peer dep missing: grunt@~0.4.0, required by grunt-contrib-clean@0.6.0
npm ERR! peer dep missing: grunt@~0.4.0, required by grunt-contrib-watch@0.6.1
npm ERR! peer dep missing: grunt@~0.4.0, required by grunt-express@1.4.1
npm ERR! peer dep missing: grunt@^0.4.5, required by grunt-juice-email@0.1.4
npm ERR! peer dep missing: grunt@~0.4.2, required by grunt-litmus@0.1.8
npm ERR! peer dep missing: grunt@~0.4.0, required by grunt-contrib-watch@0.6.1
npm ERR! peer dep missing: grunt@~0.4.0, required by grunt-parallel@0.3.1

tl;dr: grunt-mailgun requires newer grunt, a bunch of other modules require old grunt.

leemunroe commented 6 years ago

@dyspop Dan thanks for the heads up. I'll take a look. If you determine what the best version is to use in the mean time, for grunt-mailgun and others, feel free to commit back to the repo.

david-genger commented 6 years ago

Same issue

taeo commented 5 years ago

@dyspop and/or @david-genger - If you're still interested.

Odd that you're getting those issues as we have grunt ^1.0.2

  1. Give 'er a clean attempt: From your project folder run rm -rf node_modules && npm install If you still have issues, let us know the OS, node, and npm versions you're on.

  2. Feel free to look at the update branch we're going to merge soon and provide any insight / feedback. https://github.com/leemunroe/grunt-email-workflow/tree/fix/103

leemunroe commented 5 years ago

All looks good to me now. Closing.