[Pkg-javascript-devel] Obsoleted node modules
Xavier
yadd at debian.org
Tue Oct 29 18:10:49 GMT 2019
Le 29/10/2019 à 19:00, Paolo Greppi a écrit :
> Hi !
>
> I was looking at node modules I maintain with a low popocont count (< 10)
>
> 1. node-array-from is only used by node-command-join
>
> 2. node-babel-plugin-array-includes is a build-dep of yarnpkg
>
> 3. node-blob
> according to ITP https://bugs.debian.org/781478 node-blob it is required for node-engine.io-parser (#781458), which in turn is required for node-socket.io (#707166)
>
> 4. node-command-join
> according to the ITP https://bugs.debian.org/849254 it is required for lerna which is a dependency of babel-cli
> in the meantime lerna is stuck at RFP: https://bugs.debian.org/849258
> and babel-cli does not depend on either
>
> 5. node-css-select is a dependency of node-css-loader
> latter ITP https://bugs.debian.org/888279 states it is a dependency of gitlab 9.5 also build dependency of node-react-dev-utils
> latter is stuck at ITP https://bugs.debian.org/886215 and is a dependency of node-react-error-overlay and of gitlab 9.5
>
> 6. node-graceful-readlink
> was a build-dep of node-commander, but that dependency was removed with version 2.11.0:
> https://github.com/tj/commander.js/blob/master/CHANGELOG.md#2110--2017-07-03
> upstream repo has last been updated 5 years ago
>
> 7. node-has-binary
> according to ITP https://bugs.debian.org/781486 is required for node-engine.io-parser (#781458), which in turn is required for node-socket.io (#707166
>
> 8. node-has-cors
> according to ITP https://bugs.debian.org/848241 it's required by node-engine.io-client which in turn is one of the bits required by engine.io, socket.io and etherpad-lite
>
> 9. node-object-assign-sorted
> according to ITP https://bugs.debian.org/849255 it is required for lerna which is a dependency of babel-cli
> see above node-command-join
>
> 10. node-pad
> this is the ITP https://bugs.debian.org/849182
> there seems to be no use for this
>
> 11. node-roadrunner
> In the ITP (https://bugs.debian.org/846218) I mention that it was required for yarn, but they dropped the dependency:
> https://github.com/yarnpkg/yarn/pull/3079
> Also duck reports that the upstream repo is gone:
> https://github.com/kittens/roadrunner
> also the repo currently pointed at by npm regstry is gone:
> https://github.com/sebmck/roadrunner
>
> 12. node-socket.io-parser
> according to ITP https://bugs.debian.org/781417 it is required for node-socket.io (#707166), which in turn is required for closure-util (#774562)
>
> 13. tinycon.js
> according to ITP https://bugs.debian.org/721611 it is a requirement of etherpad-lite (https://bugs.debian.org/576998)
>
> 14. vue.js
> not many users for this one yet ... they'll come !
>
> So I propose RMing 6 packages:
> - node-array-from
> - node-command-join
> - node-graceful-readlink
> - node-object-assign-sorted
> - node-pad
> - node-roadrunner
>
> Paolo
Looks good to me, thanks
More information about the Pkg-javascript-devel
mailing list