-
Notifications
You must be signed in to change notification settings - Fork 557
Closed
Description
Right now, it seems this project uses a very old version of inquirer
. What would it take to upgrade that? The main reason I care is because this seems to be blocking resolution of an annoying deprecation warning when using yarn
with Node >= 10 because it uses commitizen#inquirer#external-editor#chardet
(v0.4.2, which uses new Buffer(...)
-- v0.7.0 updates to Buffer.alloc(...)
, but it's not getting used because here inquirer
is pinned to 1.2.3).
It looks like these are the breaking changes between 1.x and 6.x:
- 2.x: Drop support for node 0.10 and 0.12
- 3.x: Drop support for Node < 4
- 4.x: The core codebase went through a major es5 to 6 refactor. As such, we're dropping support for Node 4. This change will likely require changes to the community Plugins as es6 classes are enforcing more restriction (like constructor can only be invoked with new)."
- 5.x: Upgrade to RxJS v5 which updates a bunch of Reactive interface method names. For people not using the Reactive interface directly, this new major release should just work out of the box.
- 6.x: Update to Rx.js v6
Metadata
Metadata
Assignees
Labels
No labels