[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