Skip to content
This repository has been archived by the owner on Apr 20, 2018. It is now read-only.

Update dependency yeoman-generator to ^2.0.0 #44

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 30, 2018

This Pull Request updates dependency yeoman-generator from ^1.1.1 to ^2.0.0

Release Notes

v2.0.0

This release fix a few bugs and focus on modernizing our codebase to ES6 style.

Breaking changes
  • Generator.extend() is replaced in favor of class extends Generator {}
  • Generator#github.username() now returns a promise instead of taking a callback
  • Install functions now returns promises (installDependencies, runInstall, bowerInstall, npmInstall and yarnInstall)
New features
  • installDependencies now accept command line arguments as options for each sub-command (#​1014)
    this.installDependencies({
      npm: {saveDev: true},
      bower: {depth: 0}
    });
Fix
  • Fix diffing dying on empty files (#​1028)

v2.0.1

  • Bump dependencies (including security patch on debug)

v2.0.2

  • Fix error when the prompt choices options is provided as a function instead of an array. (Drawback: this will turn off Yeoman reuse of the previously provided answer)

v2.0.3

  • Update dependencies with security vulnerabilities.

Commits

v2.0.0

  • 00912ce Remove class-extend (isn't necessary with ES6), clean jsdoc
  • 1be88e6 Remove callback API from Genrator#github.username() in favor of Promise one - ref #​1006
  • cfd2a8e Refactor install methods to handle promises - ref #​1006
  • b010701 More ES2015ifing
  • 9da7391 Bump dependencies
  • e296e52 Bump XO and minor style tweaks
  • eaf1ade New: option shorthand on installDependencies method (#​1015)
  • 364606e Switch to make-dir
  • edc2bf2 [comments] Change wrong param name in description (#​1018)
  • f8e46b0 Don't die on diffing file deletions (again) (#​1028)
  • 68d59c1 Add package-lock.json
  • 183b3a8 Get rid of before/after (toward jest migration)
  • 6effbfe Use raw nsp
  • 4b1b841 Replace gulp with raw Mocha
  • 96da393 Bump package-lock.json
  • a29e5d9 Bump dependencies
  • 9e4ccf5 2.0.0

v2.0.1

v2.0.2

  • 825305e Fix typo in comment (#​1044)
  • f7b8167 fix: Do not apply user defaults when question.choices is a function. Fix #​1051
  • d291b78 Bump dependencies
  • 967cb0f 2.0.2

v2.0.3

  • 150053c Update Travis version support
  • 971c1a8 Fix issue #​1050 regarding unsecured dependencies (#​1056)
  • d8253fc 2.0.3

This PR has been generated by Renovate Bot.

@coveralls
Copy link

coveralls commented Jan 30, 2018

Coverage Status

Coverage remained the same at 100.0% when pulling c909da5 on renovate/yeoman-generator-2.x into 14facc5 on master.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants