[Pkg-javascript-devel] JS roadmap for Debian 12

Yadd yadd at debian.org
Tue Oct 18 16:33:29 BST 2022


On 16/10/2022 16:37, julien.puydt at gmail.com wrote:
> Le dimanche 16 octobre 2022 à 09:37 +0200, Yadd a écrit :
>> On 16/10/2022 09:13, julien.puydt at gmail.com wrote:
>>> Hi,
>>>
>>> Le jeudi 13 octobre 2022 à 15:06 +0200, Yadd a écrit :
>>>> there are some pending changes (typescript 4.8, rollup 3,
>>>> ajv/schema-utils,...). IMO, the more important is Typescript
>>>> update
>>>> (rollup 2.19.1 looks able to build rollup-3 packages, schema-
>>>> utils
>>>> update may break many things).
>>>>
>>>> Are you OK ? Is someone able to launch a massive rebuild for
>>>> typescript reverse dependencies ?
>>>
>>>
>>> Concerning node-typescript, I haven't updated it in unstable for a
>>> while:
>>> (1) a few of depending packages are broken even without updating it
>>> ;
>>> (2) updating it would break a bunch of others ;
>>> (3) I'm a bit short on time for JS packages these days to fix all
>>> of
>>> those.
>>>
>>> I still pushed to experimental, explaining what I had seen broken.
>>>
>>> I'll do a test-run locally to write new lists of (1) and (2): it
>>> doesn't take that much time. [Or more precisely, much of my time!
>>> My
>>> box does work for hours...]
>>>
>>> I get the initial list of packages using:
>>>     ssh mirror.ftp-master.debian.org "dak rm -Rn node-typescript"
>>> so hopefully the above lists are complete.
>>>
>>> Cheers,
>>>
>>> J.Puydt
>>
>> Hi,
>>
>> I fixed a lot of previously broken things this month. I thinks JS
>> packages are now in a good state and we can update typescript and see
>> what is broken on next massive rebuild.
>> So if Team agrees, let's upload typescript 4.8 to unstable.
> 
> I compiled many things with the new node-typescript, and the failing
> ones are:
> 
> ipywidgets
> node-cheerio
> node-configurable-http-proxy
> node-domhandler
> node-fetch
> node-got
> node-htmlparser2
> node-jest
> node-js-chardet
> node-jsdom
> node-lib0
> node-memfs
> node-merge
> node-mermaid
> node-nouislider
> node-rollup-plugin-typescript2
> node-route-recognizer
> node-yargs
> node-yjs
> node-y-websocket
> node-zkochan-cmd-shim

Hi,

thanks for these tests. I fixed all except packages already broken:
  * node-mermaid [broken by webpack 5]
  * node-nouislider [problem with python3-selenium]
  * ipywidgets [Python error]

Cheers,
Yadd



More information about the Pkg-javascript-devel mailing list