!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

191 Members
56 Servers

Load older messages


SenderMessageTime
26 Nov 2025
@tomodachi94:matrix.orgTomodachi94 (they/them) * 01:35:02
@pyrox:pyrox.devdish [Fox/It/She]aws moment02:48:44
@tomodachi94:matrix.orgTomodachi94 (they/them)Their prebuilt zipball comes in at 1.1GB. No clue if that's a source tarball or pre-compiled03:50:41
@tomodachi94:matrix.orgTomodachi94 (they/them)They do include a lockfile in their upstream repository though, which is great! I imagine that they have a lot of dependencies03:56:30
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
Their prebuilt zipball comes in at 1.1GB. No clue if that's a source tarball or pre-compiled
thats a surprisingly large zip for what is ostensibly a javascript cli program
06:33:08
@pyrox:pyrox.devdish [Fox/It/She]how many dependencies could it have 😭06:33:20
@pyrox:pyrox.devdish [Fox/It/She](she says, knowing of the horrors)06:33:27
@tomodachi94:matrix.orgTomodachi94 (they/them)I was looking at the wrong repo! It got moved to aws/aws-cdk-cli, and nobody updated the documentation in aws/aws-cdk about it19:22:09
@tomodachi94:matrix.orgTomodachi94 (they/them)The 1.1GB thing is all of their SDKs for various programming languages19:22:57
@tomodachi94:matrix.orgTomodachi94 (they/them)Builds take... ten minutes for reasons20:24:13
@tomodachi94:matrix.orgTomodachi94 (they/them)Filed an issue so they can maybe fix this: https://github.com/aws/aws-cdk/issues/3622021:12:09
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
Builds take... ten minutes for reasons
🙃 fun
22:10:52
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
I was looking at the wrong repo! It got moved to aws/aws-cdk-cli, and nobody updated the documentation in aws/aws-cdk about it
also "fun"
22:10:59
@tomodachi94:matrix.orgTomodachi94 (they/them)I think I got it! that took an absurdly long time22:54:37
27 Nov 2025
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
I think I got it! that took an absurdly long time
have you been able to submit a PR yet? Would love to look at that whenever possible
15:54:05
@pyrox:pyrox.devdish [Fox/It/She]also, just tried to package coc-tsserver, since they dont have a lockfile i tried every npm package manager to see which had the smallest lockfile. npm's is the smallest at just 7.3kb16:01:59
@pyrox:pyrox.devdish [Fox/It/She]* also, just tried to package coc-tsserver, since they dont have a lockfile i tried every npm package manager to see which had the smallest lockfile. npm's is the smallest at "just" 7.3kb16:02:05
@pyrox:pyrox.devdish [Fox/It/She](maybe thats because it doesnt include all the esbuild binary builds it needs, though >.>)16:06:49
@pyrox:pyrox.devdish [Fox/It/She]yeah thats not happening, dont want to deal with weird platform-specific deps16:19:41
@pyrox:pyrox.devdish [Fox/It/She]not me finding 2 packages to migrate after saying i was gonna take a break 🙃17:34:59
@pyrox:pyrox.devdish [Fox/It/She]shoutout to autism, happy thanksgiving(if you celebrate)17:35:09
@robert:funklause.dedotlambda Can't you specify ESBUILD_BINARY_PATH? Needs to be the exact same version though. You can find examples in Nixpkgs where esbuild is overridden for that reason 20:49:16
@tomodachi94:matrix.orgTomodachi94 (they/them)I have not, I lied. At the last point I got to, the executable isn't getting installed to $out/bin, so I need to work on that21:08:52
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @robert:funklause.de
Can't you specify ESBUILD_BINARY_PATH? Needs to be the exact same version though. You can find examples in Nixpkgs where esbuild is overridden for that reason
yeah i could do that i've done it for like a dozen other packages
22:49:31
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @tomodachi94:matrix.org
I have not, I lied. At the last point I got to, the executable isn't getting installed to $out/bin, so I need to work on that
all good, no hurry!
22:49:40
28 Nov 2025
@tomodachi94:matrix.orgTomodachi94 (they/them)I'm not really motivated to work on aws-cdk anymore. Here's as far as I got: https://gist.github.com/tomodachi94/e438b23c232e53fb684d8177ca6f7412 Apparently it can't find some dependencies?05:34:46
@tomodachi94:matrix.orgTomodachi94 (they/them)We might be able to fetch the NPM build, they use a tool to bundle dependencies into the source files it looks like05:46:04
29 Nov 2025
@tomodachi94:matrix.orgTomodachi94 (they/them)Working on idmail right now. Since it seems to be fairly active I'm just going to submit a PR upstream to make it use package.json00:20:48
@tomodachi94:matrix.orgTomodachi94 (they/them)I have mixed feelings about submitting a PR to emanote, given that it's unmaintained in Nixpkgs00:22:01
@pyrox:pyrox.devdish [Fox/It/She]I would rather just not deal with ema01:47:11

Show newer messages


Back to Room ListRoom Version: 6