Nix NodeJS | 209 Members | |
| 59 Servers |
| Sender | Message | Time |
|---|---|---|
| 23 Nov 2023 | ||
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 | |
| (In #267320 for reference) | 18:36:06 | |
It does appear in the yarn.lock, but does seem to be absent from /<<NIX>>/woodpecker-ci-modules-2.0.0/node_modules/ | 18:42:54 | |
| 26 Nov 2023 | ||
| Try the new node builder that uses npm directly if that isn't already being used | 14:44:23 | |
| 27 Nov 2023 | ||
| 14:31:34 | ||
| 29 Nov 2023 | ||
I have pkg = pkgs.buildNpmPackage and I would like to create a nix-shell with everything necessary to develop on pkg. I've tried a mkShell { buildInputs= [ pkg.inputDerivation ]; } but then I dont get npm or typescript. Is there a better way ? | 11:15:43 | |
| 1 Dec 2023 | ||
| 14:38:39 | ||
| Can someone help with this
the problem I'm trying to solve is pruning devDependencies | 14:41:29 | |
| Why are you modifying the buildPhase | 14:42:38 | |
if I remove that
mkYarnPackage doesn't have a default build phase | 14:47:51 | |
In reply to @tensor5:matrix.orgjust use yarn install --offline --frozen-lockfile --ignore-engines rather than trying to yarn build and then using npm | 16:06:03 | |