Nix NodeJS | 198 Members | |
| 55 Servers |
| Sender | Message | Time |
|---|---|---|
| 21 Feb 2026 | ||
| 19:27:17 | ||
| 19:30:39 | ||
| 19:34:05 | ||
| 22:42:13 | ||
| 22 Feb 2026 | ||
| 18:57:22 | ||
| 26 Feb 2026 | ||
| 14:01:25 | ||
| 1 Mar 2026 | ||
| 09:06:38 | ||
| 09:06:50 | ||
| 09:06:56 | ||
| 2 Mar 2026 | ||
| 20:38:19 | ||
| https://github.com/NixOS/nixpkgs/issues/489959 is complete | 23:27:15 | |
| @dish [Fox/It/She] thanks for your persistence in this matter | 23:27:35 | |
| 3 Mar 2026 | ||
| 00:22:50 | ||
| anybody with exp packaging next js apps able to help out here? https://discourse.nixos.org/t/buildnpmpackage-and-next-js/75814 | 00:25:53 | |
| 00:40:04 | ||
| 00:42:23 | ||
In reply to @hexa:lossy.network🫡 im glad to help, this has been a thorn in my side for several months and im so glad to finally close it out | 04:08:01 | |
| working on a set of PRs to delete it for good. | 22:08:15 | |
| https://github.com/NixOS/nixpkgs/pull/496365 | 22:28:54 | |
| 🙌 | 22:29:06 | |
| there's some node2nix mentions in the docs that probably need cleaning up fwiw | 22:38:51 | |
| 5 Mar 2026 | ||
| was able to pick up on this again, and able to move forward by splitting out the subpackages into their own npmBuildPackage modules. But now run this:
man, adapting the node ecoystem to nix is quite difficult | 06:50:17 | |
| 8 Mar 2026 | ||
| 10:43:11 | ||
| 23:31:05 | ||
| 9 Mar 2026 | ||
| 20:51:03 | ||
| I am currently working on importPnpmLock to support package builds without having a pnpmDeps FOD: https://tangled.org/scrumplex.net/importPnpmLock.nix This is mostly useful for projects that use dependabot or renovate where keeping pnpmDeps up-to-date is cumbersome. It is very bare bones, but should support everything pnpm has to offer due to its fundamental design: Instead of trying to be smart about it, we just use the existing mitmcache infrastructure from nixpkgs. Luckily, the pnpm lock file contains everything* we need and the only issue is that it's a YAML file, leading to IFD in my implementation. While a pnpm2nix-style script would have avoided IFD, it would have the same issues as the status quo (updating hashes). | 20:55:15 | |
| * I am currently working on importPnpmLock to support package builds without having a pnpmDeps FOD: https://tangled.org/scrumplex.net/importPnpmLock.nix This is mostly useful for projects that use dependabot or renovate where keeping pnpmDeps up-to-date is cumbersome. It is very bare bones, but should support everything pnpm has to offer due to its fundamental design: Instead of trying to be smart about it, we just use the existing mitmcache infrastructure from nixpkgs. Luckily, the pnpm lock file contains everything* we need and the only issue is that it's a YAML file, leading to IFD in my implementation. While a pnpm2nix-style script would have avoided IFD, it would have the same issues as the status quo (updating hashes). *: Git as well as tarball dependencies are not locked with the exact tarball hash. Those have to be specified manually, similar to how importCargoLock does it. | 20:55:55 | |
| * I am currently working on importPnpmLock to support package builds without having a pnpmDeps FOD: https://tangled.org/scrumplex.net/importPnpmLock.nix This is mostly useful for projects that use dependabot or renovate where keeping pnpmDeps up-to-date is cumbersome. It is very bare bones, but should support everything pnpm has to offer due to its fundamental design: Instead of trying to be smart about it, we just use the existing mitmcache infrastructure from nixpkgs. Luckily, the pnpm lock file contains everything* we need and the only issue is that it's a YAML file, leading to IFD in my implementation. While a pnpm2nix-style script would have avoided IFD, it would have the same issues as the status quo (updating hashes). *: Git as well as tarball dependencies are not locked with the exact tarball hash. Those have to be specified manually, similar to how importCargoLock does it. | 20:56:26 | |
| I took I also started to use this for some of my personal projects. It may run into some edge cases and the interface isn't finalized, but it works great for being a PoC | 20:57:58 | |
| * I am currently working on importPnpmLock to support package builds without having a pnpmDeps FOD: https://tangled.org/scrumplex.net/importPnpmLock.nix This is mostly useful for projects that use dependabot or renovate where keeping pnpmDeps up-to-date is cumbersome. It is very bare bones, but should support everything pnpm has to offer due to its fundamental design: Instead of trying to be smart about it, we just use the existing mitmcache infrastructure from nixpkgs. Luckily, the pnpm lock file contains everything* we need and the only issue is that it's a YAML file, leading to IFD in my implementation. While a pnpm2nix-style script would have avoided IFD, it would have the same issues as the status quo (updating hashes). *: Git as well as tarball dependencies are not locked with the exact tarball hash. Those have to be specified manually, similar to how importCargoLock does it. | 20:58:21 | |