[Pkg-javascript-devel] TODO for Bullseye

Pirate Praveen praveen at onenetbeyond.org
Mon Jan 18 10:40:59 GMT 2021



On Mon, Jan 18, 2021 at 11:32 am, Xavier <yadd at debian.org> wrote:
> Hi all,
> 
> node-request has no important reverse dependencies except node-yarnpkg
> 

yarnpkg 2 does not depend on request, but I think it is too much work 
to package its build dependencies. So I'm doubtful if we can do it for 
bullseye. So we will have to keep node-request, unless someone tries to 
replace node-request in yarn 1.x as well.

> uglify js (node-uglify) seems to have no important reverse 
> dependencies
> that must stay in Bullseye (except perhaps some jquery*). I propose to
> wait for auto-removal tags to see which packages must be fixed (I 
> don't
> plan to fix them all, I already fixed ~80% of our concerned packages,
> all node-*).
> 
> I think the important packages are up-to-date (except node-tap which
> requires many packages): rollup, babel, tsc, mocha, jest, npm,...
> 
> Do you see some important things to do for Bullseye release ?

I think we should try to remove all legacy copies of rollup plugins 
too. I removed some of them, some are still pending.

$ apt-file find nodejs/rollup-plugin|grep package.json
node-rollup-plugin-buble: 
/usr/share/nodejs/rollup-plugin-buble/package.json
node-rollup-plugin-inject: 
/usr/share/nodejs/rollup-plugin-inject/package.json
node-rollup-plugin-json: 
/usr/share/nodejs/rollup-plugin-json/package.json
node-rollup-plugin-node-polyfills: 
/usr/share/nodejs/rollup-plugin-node-polyfills/package.json
node-rollup-plugin-replace: 
/usr/share/nodejs/rollup-plugin-replace/package.json
node-rollup-plugin-sourcemaps: 
/usr/share/nodejs/rollup-plugin-sourcemaps/node_modules/urix/package.json
node-rollup-plugin-sourcemaps: 
/usr/share/nodejs/rollup-plugin-sourcemaps/package.json
node-rollup-plugin-string: 
/usr/share/nodejs/rollup-plugin-string/package.json
node-rollup-plugin-terser: 
/usr/share/nodejs/rollup-plugin-terser/package.json
node-rollup-plugin-typescript: 
/usr/share/nodejs/rollup-plugin-typescript/package.json
node-rollup-pluginutils: 
/usr/share/nodejs/rollup-pluginutils/package.json


The following packages don't have a @rollup equivalent so no need to 
change.

node-rollup-plugin-inject, node-rollup-plugin-node-polyfills, 
node-rollup-plugin-sourcemaps, node-rollup-plugin-terser

> 
> Else let's wait for Debian tools work ;-)





More information about the Pkg-javascript-devel mailing list