yeoman-generator just published its new version 0.22.0, which is not covered by your current version range.
If this pull request passes your tests you can publish your software with the latest version of yeoman-generator – otherwise use this branch to work on adaptions and fixes.
Async tasks can now return a Promise instead of calling this.async()
generator#registerTransformStream() can now take an array of transform streams
Extracted require('yeoman-generator').test to a new package (require('yeoman-test') in the hope on reducing the size of the dependencies on the end users)
Integration improvement
When the user select abort in a conflict prompt, we're now throwing an AbortedError rather than calling process.exit()
Deprecation
Remember, these only logs deprecation warning in the console and are not yet removed. Follow the instructions on these warnings to update your code.
generators.NamedBase is deprecated
require('yeoman-generator').test is deprecated (as explained higher)
require('yeoman-generator').assert is deprecated in favor of directly using require('yeoman-assert')
require('yeoman-generator').generators is deprecated (you can do the same with require('yeoman-generator'))
Hello :wave:
:rocket::rocket::rocket:
yeoman-generator just published its new version 0.22.0, which is not covered by your current version range.
If this pull request passes your tests you can publish your software with the latest version of yeoman-generator – otherwise use this branch to work on adaptions and fixes.
Happy fixing and merging :palm_tree:
GitHub Release
New features
this.async()
generator#registerTransformStream()
can now take an array of transform streamsrequire('yeoman-generator').test
to a new package (require('yeoman-test')
in the hope on reducing the size of the dependencies on the end users)Integration improvement
abort
in a conflict prompt, we're now throwing anAbortedError
rather than callingprocess.exit()
Deprecation
Remember, these only logs deprecation warning in the console and are not yet removed. Follow the instructions on these warnings to update your code.
generators.NamedBase
is deprecatedrequire('yeoman-generator').test
is deprecated (as explained higher)require('yeoman-generator').assert
is deprecated in favor of directly usingrequire('yeoman-assert')
require('yeoman-generator').generators
is deprecated (you can do the same withrequire('yeoman-generator')
)The new version differs by 13 commits .
f986055
0.22.0
1bcce5b
Start using yeoman-test instead of included test utils
79e5f7a
Deprecate yeoman.generators
371f4ff
Deprecate yeoman.assert - Fix #883
084d1a2
Deprecate NamedBase - Fix #882
f1571f0
Only ponyfill promises in tests
febdbe2
Allow to return promise instead of calling generator#async()
777dc4f
Throw AbortedError rather than process.exit on conflict aborting process
fdcf6fb
Update to use ESLint - and fix gulp-nsp
291cce4
Bump dependencies
f3a63f7
Base#registerTransformStream supports array of stream as parameter
b7df3cf
Merge pull request #875 from mischah/patch-1
a71abc9
Fix typo in JSDoc example
See the full diff.
This pull request was created by greenkeeper.io. It keeps your software, up to date, all the time.
Tired of seeing this sponsor message? Upgrade to the supporter plan! You'll also get your pull requests faster :zap: