Gentoo Archives: gentoo-dev

From: Ryan Qian <ink2.0plus@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Interest in a yarn / NPM eclass
Date: Thu, 09 Jun 2022 04:58:41
Message-Id: CAKv02fskeSr9G4EjP97VFUn=fnkuSLjpsWbHSZN0o-7jebaxcg@mail.gmail.com
In Reply to: Re: [gentoo-dev] Interest in a yarn / NPM eclass by "Robin H. Johnson"
1 I have an npm.eclass (
2 https://github.com/bekcpear/ryans-repos/blob/main/eclass/npm.eclass) that
3 works like EGO_SUM.
4
5 However, the package-lock.json file should be patched to convert sha1 to
6 sha512 due to the default mechanism (script:
7 https://github.com/bekcpear/npm-lockfile-to-sha512.sh).
8
9 I maintain a package www-apps/filebrowser by this eclass in my overlay.
10
11
12 On Thu, Jun 9, 2022 at 4:44 AM Robin H. Johnson <robbat2@g.o> wrote:
13
14 > On Wed, Jun 08, 2022 at 07:23:15PM +0200, Alessandro Barbieri wrote:
15 > > I'm interested in an eclass that doesn't bundle everything together. Also
16 > > I'm interested in anyone that can share the package maintainership (in
17 > guru
18 > > first).
19 > >
20 > > I've already tried 3 approaches:
21 > ...
22 >
23 > Since you know this yarn/NPM ecosystem well, could you evaluate two
24 > other ideas?
25 > 4) Solutions like EGO_SUM
26 > 5) EGO_SUM successor of 2nd-level-Metadata-Manifest that I described in
27 > the recent EGO_SUM thread.
28 >
29 > --
30 > Robin Hugh Johnson
31 > Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
32 > E-Mail : robbat2@g.o
33 > GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
34 > GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136
35 >