Le jeudi 09 décembre 2021 à 20:52 +0000, Julian Gilbey a écrit : > On Thu, Dec 09, 2021 at 07:49:18PM +0000, Julian Gilbey wrote: > > On Sat, Nov 27, 2021 at 11:52:25AM +0100, Julien Puydt wrote: > > > Hi, > > > > > > I tried my hand at experimental packaging for jupyterlab. > > > > Hi Julien, > > > > Thanks for your work on this! > > One more thing: the docs/environment.yml file lists jsx-lexer as a > dependency; I packaged this when I looked at jupyterlab last year > (but ran out of time to get much further). I haven't made an ITP for > it, but the draft package is available at > https://salsa.debian.org/python-team/packages/jsx-lexer
I'm still struggling with the javascript part. I have seven node-* packages waiting for a review in NEW, and my current work-in-progress dependency line is: - @jupyterlab/ui-components wants @blueprintjs/core ; - @blueprintjs/core wants @blueprintjs/icons ; - @blueprintjs/icons wants svgo ; - svgo is annoying: an old version on salsa could be readily uploaded, but a more recent version wants csso ; - csso wants esbuild ; - esbuild is interesting: a javascript in Debian hero, yadd, had his own needs and has probably fixed the problem, but the change hasn't been accepted and uploaded yet: https://salsa.debian.org/go-team/packages/golang-github-evanw-esbuild/-/merge_requests/1 Once esbuild is clear, I'll see if that solves csso ; if it does, I'll see if it solves svgo ; if it does, I'll see if it solves... you get the point! Cheers, J.Puydt