[Pkg-javascript-devel] Access to js-team on Salsa
Jonas Smedegaard
jonas at jones.dk
Fri Mar 22 12:46:29 GMT 2019
Quoting Jonas Smedegaard (2019-03-22 13:35:18)
> Quoting Dmitry Bogatov (2019-03-22 13:01:49)
> >
> > [2019-03-17 12:43] Xavier <x.guimard at free.fr>
> > > Le 17/03/2019 à 12:14, Dmitry Bogatov a écrit :
> > > >
> > > > Hello!
> > > >
> > > > Could somebody please grant me, @kaction, access to js-team group?
> > > > I need several js libraries packaged as dependencies of Laminar
> > > > (#919181).
> > >
> > > Hello Dmitry,
> > >
> > > done. Please refer to our docs: https://wiki.debian.org/Javascript and
> > > prefer npm2deb from experimental: it embeds pkg-js-tools parameters and
> > > fixes some little bugs.
> > >
> > > Note also that ftpmasters prefer embedding very little node modules
> > > rather than providing many little packages
> > > (https://alioth-lists.debian.net/pipermail/pkg-javascript-devel/2018-September/027849.html
> > > =>
> > > https://wiki.debian.org/Javascript/GroupSourcesTutorial).
> >
> > Thank you. Is packaging for nodejs mandatory, or packaging libjs-<foo>
> > is enough?
> >
> > I mean, in my particular case, ansi-up, all I need, is just one file[1],
> > while `npm2deb depends ansi-up` shows enormous dependency, with
> > especially big subtree of `tslint'.
>
> If the project you are packaging is sensible to use both server-side and
> client-side, then please provide both a node-* and a libjs-* package,
> even if you don't need both yourself.
...but wait: tslint is likely declared as a _build_ dependency and is
quite likely not crucially needed for building and running that project.
Quite often with JavaScript projects you will need to patch upstream
build routines to skip parts not crucial and unavailable in Debian.
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20190322/f4be81f4/attachment.sig>
More information about the Pkg-javascript-devel
mailing list