| 26 Nov 2025 |
Tomodachi94 (they/them) | Their prebuilt zipball comes in at 1.1GB. No clue if that's a source tarball or pre-compiled | 03:50:41 |
Tomodachi94 (they/them) | They do include a lockfile in their upstream repository though, which is great! I imagine that they have a lot of dependencies | 03:56:30 |
dish [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 |
dish [Fox/It/She] | how many dependencies could it have 😠| 06:33:20 |
dish [Fox/It/She] | (she says, knowing of the horrors) | 06:33:27 |
Tomodachi94 (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 it | 19:22:09 |
Tomodachi94 (they/them) | The 1.1GB thing is all of their SDKs for various programming languages | 19:22:57 |
Tomodachi94 (they/them) | Builds take... ten minutes for reasons | 20:24:13 |
Tomodachi94 (they/them) | Filed an issue so they can maybe fix this: https://github.com/aws/aws-cdk/issues/36220 | 21:12:09 |
dish [Fox/It/She] | In reply to @tomodachi94:matrix.org Builds take... ten minutes for reasons 🙃 fun | 22:10:52 |
dish [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 (they/them) | I think I got it! that took an absurdly long time | 22:54:37 |
| 27 Nov 2025 |
dish [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 |
dish [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.3kb | 16:01:59 |
dish [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.3kb | 16:02:05 |
dish [Fox/It/She] | (maybe thats because it doesnt include all the esbuild binary builds it needs, though >.>) | 16:06:49 |
dish [Fox/It/She] | yeah thats not happening, dont want to deal with weird platform-specific deps | 16:19:41 |
dish [Fox/It/She] | not me finding 2 packages to migrate after saying i was gonna take a break 🙃 | 17:34:59 |
dish [Fox/It/She] | shoutout to autism, happy thanksgiving(if you celebrate) | 17:35:09 |
dotlambda | 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 (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 that | 21:08:52 |
dish [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 |
dish [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 (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 (they/them) | We might be able to fetch the NPM build, they use a tool to bundle dependencies into the source files it looks like | 05:46:04 |
| 29 Nov 2025 |
Tomodachi94 (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.json | 00:20:48 |
Tomodachi94 (they/them) | I have mixed feelings about submitting a PR to emanote, given that it's unmaintained in Nixpkgs | 00:22:01 |
dish [Fox/It/She] | I would rather just not deal with ema | 01:47:11 |
dish [Fox/It/She] | * I would rather just not deal with ema/emanote | 01:47:14 |
dish [Fox/It/She] | * I would rather just not deal with ema or emanote | 01:47:19 |