!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

189 Members
56 Servers

Load older messages


SenderMessageTime
17 Nov 2025
@tomodachi94:matrix.orgTomodachi94 (they/them)Asked very nicely for a lockfile to be included in https://github.com/sindresorhus/awesome-lint/issues/22004:53:48
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @robert:funklause.de
I don't think that's a good idea before there's consensus on doing so.
And such a repo should probably be hosted under the NixOS org and come with a bot that regularly updates each lock file and then opens a Nixpkgs PR.
Or at least updateScripts should be able to update the lock files, so we'd need some way of telling the bot to commit the lock file for a new version
yeah thats kinda rfc 191 that i need to flesh out more
05:10:28
@tomodachi94:matrix.orgTomodachi94 (they/them)He said no, and then locked the issue18:08:07
@tomodachi94:matrix.orgTomodachi94 (they/them)(Pyrox: I'll try to review your PRs sometime today)18:08:32
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
He said no, and then locked the issue
called it sadly
18:10:24
@pyrox:pyrox.devdish [Fox/It/She]😭18:10:27
@tomodachi94:matrix.orgTomodachi94 (they/them)Another option if we can get consensus is we could move nodePackages to a flake under nix-community18:11:31
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
(Pyrox: I'll try to review your PRs sometime today)
all good btw, take ur time
18:14:11
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
Another option if we can get consensus is we could move nodePackages to a flake under nix-community
i mean its still a terrible solution to the problem so I'd rather not have it around, and idk who'd want to maintain it anyways
18:14:48
@pyrox:pyrox.devdish [Fox/It/She]i'm certainly not going to18:15:45
@tomodachi94:matrix.orgTomodachi94 (they/them)

I'm inclined to suggest that maybe we should just drop all of Sindre Sorhus' stuff from nodePackages since he's anti-lockfile and there's no other good solution at the moment. Other than that, it might be time to start filing issues en masse to upstreams

We should definitely make a statement that we can copy/paste and gently edit for each project

19:34:18
@tomodachi94:matrix.orgTomodachi94 (they/them) *

I'm inclined to suggest that maybe we should just drop all of Sindre Sorhus' stuff from nodePackages since he's anti-lockfile and there's no other good solution at the moment. Other than that, it might be time to start filing issues en masse to upstreams

We should definitely make a statement that we can copy/paste and gently edit for each project that hasn't already expressed an anti-lockfile stance

19:36:06
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org

I'm inclined to suggest that maybe we should just drop all of Sindre Sorhus' stuff from nodePackages since he's anti-lockfile and there's no other good solution at the moment. Other than that, it might be time to start filing issues en masse to upstreams

We should definitely make a statement that we can copy/paste and gently edit for each project that hasn't already expressed an anti-lockfile stance

i've considered doing that tbh because of his lockfile stance

just thought it was a bit too petty for nixpkgs >.> though if we do it, fine with me

20:25:10
@robert:funklause.dedotlambdaI don't think dropping is a bad idea. nodePackages has been deprecated forever and if packages haven't been moved out of it yet we can conclude there's no interest in keeping them around21:34:59
@robert:funklause.dedotlambdaHas to wait until after branch-off though21:35:22
@pyrox:pyrox.devdish [Fox/It/She] i mean thats not necessarily true 21:48:57
@pyrox:pyrox.devdish [Fox/It/She]theres a lot of packages that dont have lockfiles and thats why they haven't been repackaged21:49:24
@pyrox:pyrox.devdish [Fox/It/She] I'm going to go ahead and do this(draft until post-master branchoff so it'll make it to 26.05) 23:48:34
@pyrox:pyrox.devdish [Fox/It/She]unless you're already working on it ^^23:48:41
18 Nov 2025
@pyrox:pyrox.devdish [Fox/It/She]edit: nvm, made it myself01:39:49
@pyrox:pyrox.devdish [Fox/It/She]https://github.com/nixos/nixpkgs/pull/46274901:40:06
@pyrox:pyrox.devdish [Fox/It/She]github's diff is screwed as always but its ~5k lines removed i think01:41:56
@pyrox:pyrox.devdish [Fox/It/She]yeah manual calculation and the real raw diff is +8,-481901:43:14
@pyrox:pyrox.devdish [Fox/It/She]also, node-packages.nix is under 1Mib! 919Kib left01:44:06
@pyrox:pyrox.devdish [Fox/It/She]* also, node-packages.nix is under 1Mib! 919Kib only! big news01:44:11
@nyakase:matrix.orgHakase (she/her) joined the room.01:57:53
@tomodachi94:matrix.orgTomodachi94 (they/them)Is this after accounting for the above PR?03:11:06
@pyrox:pyrox.devdish [Fox/It/She] yes 03:11:14
@pyrox:pyrox.devdish [Fox/It/She]thats when looking at node-packages.nix on that PR's branch03:11:28
@shadowrz:nixos.devYorusaka Miyabi joined the room.04:23:32

Show newer messages


Back to Room ListRoom Version: 6