!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

209 Members
60 Servers

Load older messages


SenderMessageTime
9 Nov 2023
@szucsitg:matrix.orgszucsitgThe funny thing I get a different hash in my test project than in my original for the very same lines in the lockfile15:53:34
@szucsitg:matrix.orgszucsitg Actually it's keeps changing as I scroll back 15:54:25
@lily:lily.flowersLily Foster
In reply to @szucsitg:matrix.org
I can upload the sample if that would help
yeah that probably would help. i'm trying to figure out where that hash is coming from at all
15:56:38
@szucsitg:matrix.orgszucsitghttps://gist.github.com/szucsitg/70fe7ca82c51d30208595cd04b8bd7c516:05:24
@lily:lily.flowersLily Foster
In reply to @szucsitg:matrix.org
https://gist.github.com/szucsitg/70fe7ca82c51d30208595cd04b8bd7c5
I may not be understanding something, but why would you have a separate node-modules derivation here and then just use stdenv.mkDerivation to build what is a yarn package?
16:07:34
@lily:lily.flowersLily Foster
In reply to @szucsitg:matrix.org
https://gist.github.com/szucsitg/70fe7ca82c51d30208595cd04b8bd7c5
* I may not be understanding something, but why would you have a separate node-modules derivation here and then just using stdenv.mkDerivation to build what is a yarn package?
16:07:40
@szucsitg:matrix.orgszucsitgMaybe my pattern is completely off, but there's not much documentation around mkYarnPackage. Also ultimately due to the project structure we install packages in root, then build in a subfolder 3 levels down16:09:51
@szucsitg:matrix.orgszucsitgSo I thought this way I have fight less with nix patterns at the end16:10:23
@lily:lily.flowersLily Foster mkYarnPackage is designed to build yarn packages, and the fact that it makes a node_modules folder at all is just a byproduct of that. I feel like you'll have an easier time without that indirect, especially since running yarn plain like you are now won't actually work without the setup stuff that mkYarnPackage does 16:11:38
@lily:lily.flowersLily Foster * mkYarnPackage is designed to build yarn packages, and the fact that it makes a node_modules folder at all is just a byproduct of that. I feel like you'll have an easier time without that indirection, especially since running yarn plain like you are now won't actually work without the setup stuff that mkYarnPackage does 16:11:47
@lily:lily.flowersLily Fosterstill isn't gonna fix the error you came in here for though16:12:34
@lily:lily.flowersLily Fosteri'm looking into that16:12:36
@lily:lily.flowersLily Foster I'm assuming you must have IFD on, since you didn't add a yarn.nix? 16:14:42
@lily:lily.flowersLily FosterHmmm16:14:55
@szucsitg:matrix.orgszucsitg I'm happy to learn from people with more experience, what would be a better approach. I'm trying to implement nix for a while for our builds, until a few months ago, I always got stuck, but now I'm inching very close to have most stuff covered 16:15:18
@szucsitg:matrix.orgszucsitgWhat is IFD?16:15:25
@lily:lily.flowersLily Fosterhttps://nixos.org/manual/nix/unstable/language/import-from-derivation16:16:08
@lily:lily.flowersLily Fosteri really see no way for this to work without the integrity hash being in the yarn.lock file16:16:23
@lily:lily.flowersLily Fosteror rather see no way that it could be working now16:16:32
@lily:lily.flowersLily Fosterwhich i mean i guess isn't16:16:39
@szucsitg:matrix.orgszucsitgHowever yarn doesn't add a hash 🤔16:17:09
@lily:lily.flowersLily FosterYeah but idk where yarn2nix is getting one from16:19:37
@lily:lily.flowersLily Foster(you'll have to bear with me a few minutes. i'm on a really crummy internet connection and trying to build stuff on it is not ideal)16:26:30
@szucsitg:matrix.orgszucsitgThanks for your help, I'm not in an ultimate rush, otherwise I wouldn't want to build this project with nix 😅16:29:37
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.deBtw, what's up with the npm registry's performance? I'm fetching some deps here with prefetch-npm-deps and while waiting I got married, had 2 kids and they both finished college16:38:12
@lily:lily.flowersLily Fostercongrats on the marriage and kids i guess16:39:34
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.dethanks16:39:39
@lily:lily.flowersLily Fosterunfortunately i've no clue what's up with npm registry rn though16:39:46
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.deAh so it's a global problem?16:39:56
@lily:lily.flowersLily Fosteroh, idk. i'm on a mobile hotspot rn so i don't have good enough internet to test and see if it's slow for me too16:41:55

Show newer messages


Back to Room ListRoom Version: 6