!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

206 Members
59 Servers

Load older messages


SenderMessageTime
31 Jul 2023
@lily:lily.flowersLily FosterI think it technically can but I think that's because yarn currently hardcodes the nodejs path it uses11:20:09
@gdamjan:spodeli.orggdamjanright11:20:23
@lily:lily.flowersLily FosterBut if lifecycle scripts or something expects node or npm in path that it probably can't11:20:39
@gdamjan:spodeli.orggdamjanit seems that yarn updates the path with a /tmp/yarn--1690802924119-0.32849032875764905/ like directory that has node and yarn shell scripts11:30:00
@gdamjan:spodeli.orggdamjan just adding strictDeps = true; only removes bash from the immediate dependency :) 11:48:49
@gdamjan:spodeli.orggdamjanhttps://imgur.com/a/6jJ2AsX11:50:17
@lily:lily.flowersLily FosterWeird. I didn't read the whole derivation so I'll look later. Was on mobile and just happened to notice that and thought it was weird12:00:09
@gdamjan:spodeli.orggdamjan mweinelt (Martin Weinelt) already merged the PR - but I'd like to see what improvements can be done to it12:23:42
@gdamjan:spodeli.orggdamjan * mweinelt (Martin Weinelt) already merged the PR - but I'd like to see what improvements can be done to it12:23:47
@lily:lily.flowersLily Foster
In reply to @gdamjan:spodeli.org
mweinelt (Martin Weinelt) already merged the PR - but I'd like to see what improvements can be done to it
Oh dang that was fast. Yeah I'm fine to review post-merge for possible fixups. It's probably for the best a security fix got merged quickly anyway
12:27:35
@hexa:lossy.networkhexasorry, I missed any conversdation here apparently12:28:16
@hexa:lossy.networkhexa * sorry, I missed any conversation here apparently12:28:20
@gdamjan:spodeli.orggdamjanoh, wait, you're Martin :)12:36:32
@gdamjan:spodeli.orggdamjanTIL12:36:38
@raitobezarius:matrix.orgraitobezarius:'DDDDDDDD14:01:05
@hexa:lossy.networkhexafck19:21:09
@hexa:lossy.networkhexa

ERROR:CLI Error: Could not find package.json up from /nix/store/qvpjwskw6j9n4g8749snwj5b6nk9xsb1-matrix-appservice-irc-1.0.1/bin/matrix-appservice-irc

19:21:13
@hexa:lossy.networkhexa cc gdamjan they want the package.json 19:32:33
@robert:funklause.dedotlambda I'm trying to package https://github.com/microsoft/pyright/tree/main and I need the dependencies from both package-lock.json and packages/pyright/package-lock.json. Any idea how to achieve that? 20:13:13
@robert:funklause.dedotlambdaBtw they use something called Lerna to manage this monorepo.20:18:12
@raitobezarius:matrix.orgraitobezariussorry for you20:20:22
@lily:lily.flowersLily Fosterl e r n a20:30:09
@lily:lily.flowersLily FosterI am also sorry for you20:30:17
@lily:lily.flowersLily FosterLerna does weird things20:30:24
@lily:lily.flowersLily FosterYou can kinda sorta do a merge across the JSON packages field and pray20:30:47
@lily:lily.flowersLily FosterIf you really are needing deps from both in the same cache20:31:06
@lily:lily.flowersLily FosterI wonder if we should support caching from multiple lockfiles20:31:55
@robert:funklause.dedotlambda
In reply to @lily:lily.flowers
If you really are needing deps from both in the same cache
Webpack (from /packages/pyright/package.json) needs glob (from /package.json). No idea why it's not automatically included as a dependency of the former
20:50:34
@gdamjan:spodeli.orggdamjan
In reply to @hexa:lossy.network
cc gdamjan they want the package.json
this Martin guy lied me
20:52:01
@lily:lily.flowersLily Foster
In reply to @robert:funklause.de
Webpack (from /packages/pyright/package.json) needs glob (from /package.json). No idea why it's not automatically included as a dependency of the former
Because lerna is hell
20:53:56

Show newer messages


Back to Room ListRoom Version: 6