On 19/02/2022 15:17, Yadd wrote:


On 19/02/2022 14:47, Yadd wrote:
On 19/02/2022 13:50, Yadd wrote:
On 19/02/2022 13:04, Nilesh Patra wrote:
Hi Yadd, Gentle ping about this? :-))
It is perfectly OK if you are busy and would not manage

On 2/18/22 8:24 PM, Nilesh Patra wrote:
control: tags -1 help
Hi all,

We need this one in for an important med-team package (qiime). Unfortunately, I personally do not have enough bandwidth to package vega, as this is a large monorepo with a number
of plugins in it.

If someone on the list could take it, that'd be great. I have CC'ed @Yadd since he is able to package a lot of work in short time, and I'd really appreciate if you could kick start this, Yadd.
Please consider this as a request at my end.

And since this uses lerna, it might be a nice time to test new pkg-js-tools lerna features, and also the
component based provides that you added in recently :)

Hi,

I'm going to take a look

Done locally but it requires a lot of updates (all node-d3-* dependencies):
  node-d3-array
  node-d3-color
  node-d3-dsv
  node-d3-force
  node-d3-format
  node-d3-geo
  node-d3-hierarchy
  node-d3-interpolate
  node-d3-path
  node-d3-scale
  node-d3-shape
  node-d3-time
  node-d3-time-format
  node-d3-timer

Cheers,
Yadd

Package is ready in https://salsa.debian.org/js-team/vega.js

To build package, remove debian/nodejs/extlinks. This is enough for node-vega but provides probably broken libjs-vega files (I'm unable to test this but rollup warns).

If you keep debian/nodejs/extlinks, rollup will fail and show that d3-* libraries are outdated.

Note that it requires pkg-js-tools 0.12.7. Else you have to add a debian/nodejs/additional_components file with "packages/*" in it.

Cheers,
Yadd

Maybe only d3-array should be updated:
  'quantileSorted' is not exported by
  ../../../../../usr/share/nodejs/d3-array/src/index.js,
  imported by src/quantiles.js

I moved debian/nodejs/extlinks to debian/nodejs/extcopies to have better browser files

Reply via email to