I have an npm.eclass (
https://github.com/bekcpear/ryans-repos/blob/main/eclass/npm.eclass) that
works like EGO_SUM.

However, the package-lock.json file should be patched to convert sha1 to
sha512 due to the default mechanism (script:
https://github.com/bekcpear/npm-lockfile-to-sha512.sh).

I maintain a package www-apps/filebrowser by this eclass in my overlay.


On Thu, Jun 9, 2022 at 4:44 AM Robin H. Johnson <robb...@gentoo.org> wrote:

> On Wed, Jun 08, 2022 at 07:23:15PM +0200, Alessandro Barbieri wrote:
> > I'm interested in an eclass that doesn't bundle everything together. Also
> > I'm interested in anyone that can share the package maintainership (in
> guru
> > first).
> >
> > I've already tried 3 approaches:
> ...
>
> Since you know this yarn/NPM ecosystem well, could you evaluate two
> other ideas?
> 4) Solutions like EGO_SUM
> 5) EGO_SUM successor of 2nd-level-Metadata-Manifest that I described in
> the recent EGO_SUM thread.
>
> --
> Robin Hugh Johnson
> Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
> E-Mail   : robb...@gentoo.org
> GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
> GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136
>

Reply via email to