Nix NodeJS | 210 Members | |
| 61 Servers |
| Sender | Message | Time |
|---|---|---|
| 22 Nov 2023 | ||
| * Is it ok to share privately ? I dont think there is anything sensitive but just in case | 22:37:16 | |
In reply to @keiichi:matrix.orgyep! feel free to PM me on matrix or otherwise share privately | 22:37:46 | |
In reply to @hexa:lossy.networkthe reason I'm asking is mjolnir/draupnir, who both use yarn v1 lock files right now and are critical for the moderation team | 23:26:43 | |
In reply to @hexa:lossy.networki agree they're at risk. my mental bandwidth has really been not great though, and no one has really stepped up about yarn-berry support :( | 23:27:47 | |
| the worst case would be to stick them in a $DOCKER container and we'be okay | 23:28:34 | |
| and don't worry about your personal bandwidth in that case | 23:28:50 | |
| it is what it is | 23:28:52 | |
| either some does it or not, but it is never any individuals fault | 23:28:59 | |
| 23 Nov 2023 | ||
In reply to @lily:lily.flowersWhat do you want to do with pnpm? I looked into it quite a bit a few years back. | 00:55:45 | |
In reply to @whentze:matrix.orgIs this something that would be possible to add to fetchurl or a custom fetcher? | 00:57:16 | |
In reply to @whentze:matrix.orgYeah.. Perhaphs I should rename packageRoot -> npmRoot | 00:57:44 | |
| They're the same thing | 00:57:47 | |
| It just felt more symmetric with package/packageJson/packageRoot | 00:58:09 | |
In reply to @hexa:lossy.networkI'm probably missing something, but is there a reason upstream hasn't switched? Could we ask them to? | 01:00:07 | |
In reply to @adis:blad.isyes | 01:01:00 | |
In reply to @adis:blad.isswitching to v2 locks would be problematic, as we lack the tooling to package them rn | 01:01:20 | |
| we don't want them to switch at this time 🙂 | 01:01:30 | |
In reply to @adis:blad.isbut the nix file expects packageRoot whereas the hook excepts npmRoot | 01:01:36 | |
| Ah, sorry for the misunderstanding =) | 01:01:42 | |
| no worries 🙂 | 01:01:50 | |
| * In reply to @adis:blad.is They're the same thing but the nix file expects packageRoot whereas the hook expects npmRoot | 01:01:55 | |
| it seems to work if I pass the same value to both, but as a string to npmRoot and a path to packageRoot | 01:04:33 | |
| I tried a bunch of combinations before arriving at this one | 01:05:00 | |
| That's expected, though perhaps not entirely clear. | 01:07:46 | |
Scwooly! So I want to get the astrojs language-server running through Kate LSP, but it isn't available in nixpkgs. What would be the easiest way to get a nodejs package in path? Is there a way to make global installs (i.e npm i -g) to install into a user path? Would it be better to just copy-paste another language-server nix definition? | 17:22:34 | |
| the astro language server is in nixpkgs: nodePackages."@astrojs/language-server" | 17:28:52 | |
| 17:30:24 | ||
| 18:25:13 | ||
In reply to @marie:marie.cologneThanks :D didn't know that. Also, had to remove with pkgs.nodePackages; to get it to work :/ so every line has pkgs.nodePackages now ^^; Dangit! And I got my nix files all nice and clean. But it's installed, now I just need to get it working. Again: Thanks! ^^ | 19:46:55 | |
| 24 Nov 2023 | ||
| Hey 👋
| 18:35:55 | |