!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

187 Members
55 Servers

Load older messages


SenderMessageTime
2 Oct 2025
@pyrox:pyrox.devdish [Fox/It/She]and i could keep track of those but thats way too much work03:59:38
@pyrox:pyrox.devdish [Fox/It/She]so eventually the package set will be regenerated and there should hopefully be a giant drop in line count then04:00:02
@pyrox:pyrox.devdish [Fox/It/She]maybe we update the package set once per release until there's just a handful of packages04:00:44
@pyrox:pyrox.devdish [Fox/It/She](say, less than 50)04:00:48
@pyrox:pyrox.devdish [Fox/It/She]since theres currently still over 150 packages in the set on master branch atm04:01:39
@pyrox:pyrox.devdish [Fox/It/She]and there would be way less if projects would vendor a package-lock.json >:(04:02:27
@pyrox:pyrox.devdish [Fox/It/She]and i do not want to shove like 50 package-lock files into nixpkgs04:02:35
@pyrox:pyrox.devdish [Fox/It/She]the whole reason im doing this is to reduce the amount of bloat in nixpkgs and it would prob be more efficient to keep the set over having a bunch of package-locks lol04:03:00
@pyrox:pyrox.devdish [Fox/It/She]I think this is something that nixpkgs needs to solve(some way of creating a trusted source of lockfiles that can be fetched externally so that we don't have to vendor them inside nixpkgs)04:17:09
@emma:rory.gayEmma [it/its]wouldnt you have to do that anyways to avoid IFD?04:18:50
@pyrox:pyrox.devdish [Fox/It/She]too many projects have gotten the habit from sindresorhus of not having lockfiles in-tree >.>04:19:03
@pyrox:pyrox.devdish [Fox/It/She] sigh yeah 04:19:08
@pyrox:pyrox.devdish [Fox/It/She]fuck04:19:12
@pyrox:pyrox.devdish [Fox/It/She]well im not about to vendor a 538kb lockfile just to avoid ifd04:19:27
@pyrox:pyrox.devdish [Fox/It/She]so i guess that package i was looking at won't be repackaged for a while04:19:38
@emma:rory.gayEmma [it/its]meanwhile noVNC not locking packages at all04:20:59
@emma:rory.gayEmma [it/its]not even to major versions04:21:07
@pyrox:pyrox.devdish [Fox/It/She]what the04:21:11
@pyrox:pyrox.devdish [Fox/It/She]😭04:21:15
@emma:rory.gayEmma [it/its] https://github.com/novnc/noVNC/blob/master/package.json 04:21:30
@pyrox:pyrox.devdish [Fox/It/She]oh gods04:21:30
@pyrox:pyrox.devdish [Fox/It/She]i just looked at their repo04:21:33
@pyrox:pyrox.devdish [Fox/It/She]yeah04:21:33
@pyrox:pyrox.devdish [Fox/It/She]wow thats awful04:21:36
@emma:rory.gayEmma [it/its]not making this up, everything is "latest" without a lockfile04:21:38
@pyrox:pyrox.devdish [Fox/It/She]hmm yes i love security04:22:02
@pyrox:pyrox.devdish [Fox/It/She] 04:22:14
@emma:rory.gayEmma [it/its]yeah, i feel bad for the Proxmox-NixOS folks04:22:22
@emma:rory.gayEmma [it/its]the proxmox web ui relies on novnc 😭04:22:51
@pyrox:pyrox.devdish [Fox/It/She]this is why i only give myself one painful project at a time04:30:02

Show newer messages


Back to Room ListRoom Version: 6