Hello,
Would there be any interest in a yarn / NPM eclass that supports offline installs. For a personal overlay I’ve got a working yarn.eclass (https://github.com/chriscpritchard/overseerr-overlay/blob/main/eclass/yarn.eclass
<https://github.com/chriscpritchard/overseerr-overlay/blob/main/eclass/yarn.eclass>)
and I’ve been able to make a version that supports npm from
NPM-Shrinkwrap or npm-lock.json files (this is still being tested).
If there is an interest, would anyone be willing to support me in having
an eclass added to the tree?
Thanks,
Chris
Hi Chris,
I think @Alessandro (CC) has already done some work on this over at [1].
I'm not sure what the status of it is though. Maybe you two can discuss
this together to avoid doing double work.
Best regards,
Andrew
[1] https://github.com/Alessandro-Barbieri/node-overlay
On 05/06/2022 07:47, Chris Pritchard wrote:
Hello,
Would there be any interest in a yarn / NPM eclass that supports offline installs. For a personal overlay I’ve got a working yarn.eclass (https://github.com/chriscpritchard/overseerr-overlay/blob/main/eclass/yarn.eclass
<https://github.com/chriscpritchard/overseerr-overlay/blob/main/eclass/yarn.eclass>)
and I’ve been able to make a version that supports npm from NPM-Shrinkwrap or npm-lock.json files (this is still being tested).
If there is an interest, would anyone be willing to support me in having an eclass added to the tree?
Thanks,
Chris
On Mon, Jun 06, 2022 at 01:16:54PM +0200, Andrew Ammerlaan wrote:
Hi Chris,
I think @Alessandro (CC) has already done some work on this over at [1].
I'm not sure what the status of it is though. Maybe you two can discuss
this together to avoid doing double work.
There's been others too, e.g. https://git.sr.ht/~dblsaiko/ebuilds/tree/master/item/eclass/npm2x.eclass
Haven't needed npm stuff myself but I was keeping looking at that
one in mind if I ever needed to. Albeit at this point I'd likely
not want the giant manifest+variables required for these without
a vendor tarball.
Best regards,
Andrew
[1] https://github.com/Alessandro-Barbieri/node-overlay
On 05/06/2022 07:47, Chris Pritchard wrote: ...
Hi Chris,
I think @Alessandro (CC) has already done some work on this over at [1].
I'm not sure what the status of it is though. Maybe you two can discuss
this together to avoid doing double work.
Best regards,
Andrew
[1] https://github.com/Alessandro-Barbieri/node-overlay
On 05/06/2022 07:47, Chris Pritchard wrote:
Hello,
Would there be any interest in a yarn / NPM eclass that supports offline installs. For a personal overlay I’ve got a working yarn.eclasshttps://github.com/chriscpritchard/overseerr-overlay/blob/main/eclass/yarn.eclass
(
<https://github.com/chriscpritchard/overseerr-overlay/blob/main/eclass/yarn.eclass>)
and I’ve been able to make a version that supports npm from NPM-Shrinkwrap or npm-lock.json files (this is still being tested).
If there is an interest, would anyone be willing to support me in having
an eclass added to the tree?
Thanks,
Chris
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:
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 (inguru
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 : robbat2@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136
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 (inguru
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.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 493 |
Nodes: | 16 (2 / 14) |
Uptime: | 178:37:36 |
Calls: | 9,705 |
Calls today: | 5 |
Files: | 13,736 |
Messages: | 6,179,156 |