!NhAsaYbbgmzHtXTPQJ:funklause.de

Nix NodeJS

211 Members
62 Servers

Load older messages


SenderMessageTime
18 Jul 2023
@hexa:lossy.networkhexa gdamjan: any progress on the appservice-irc? 13:26:24
@gdamjan:spodeli.orggdamjanI didn't have the time to touch it14:38:57
@gdamjan:spodeli.orggdamjanI'm getting ready every day, but not enough slacking time at work :/14:39:24
@gdamjan:spodeli.orggdamjan my idea was to do a fetchYarnDeps for the deps, and do the build manually, based on what they do in the Dockerfile 14:40:56
@gdamjan:spodeli.orggdamjan so fetchYarnDeps gets all the deps, how does one clean-up non-production deps later? 18:23:10
@lily:lily.flowersLily Foster
In reply to @gdamjan:spodeli.org
so fetchYarnDeps gets all the deps, how does one clean-up non-production deps later?
Yarn does that during yarn install by default
18:27:35
@lily:lily.flowersLily FosterFor production*18:27:43
@gdamjan:spodeli.orggdamjanwhen does that happen18:28:05
@gdamjan:spodeli.orggdamjanugh, I just downloaded all the internet of deps :D18:28:21
@gdamjan:spodeli.orggdamjanincluding all the esbuilds for all architectures in the world18:28:51
@lily:lily.flowersLily Foster
In reply to @gdamjan:spodeli.org
when does that happen
Towards the end. I'd have to go double check exactly. Why, is it not doing it for you?
18:29:45
@gdamjan:spodeli.orggdamjanlast time I checked it wasn't18:30:15
@lily:lily.flowersLily FosterCan you share the derivation?18:32:34
@gdamjan:spodeli.orggdamjanlet me re-try, this was some time back trying to build matrix-appservice-irc18:39:30
@gdamjan:spodeli.orggdamjan well, I stumbled on another problem
https://github.com/matrix-org/matrix-appservice-irc/blob/develop/yarn.lock#L1309-L1327
it wants two different versions of ajv
nix only installs the older one
21:52:49
@gdamjan:spodeli.orggdamjanlet me try nixos-unstable21:54:06
@gdamjan:spodeli.orggdamjansame thing21:55:13
@gdamjan:spodeli.orggdamjan

on non-nix there will be 4 versions of ajv:

node_modules/har-validator/node_modules/ajv
node_modules/eslint/node_modules/ajv
node_modules/ajv
node_modules/@eslint/eslintrc/node_modules/ajv```
21:56:05
@gdamjan:spodeli.orggdamjan *

on non-nix there will be 4 versions of ajv:

node_modules/har-validator/node_modules/ajv
node_modules/eslint/node_modules/ajv
node_modules/ajv
node_modules/@eslint/eslintrc/node_modules/ajv
21:56:16
@lily:lily.flowersLily Foster
In reply to @gdamjan:spodeli.org
well, I stumbled on another problem
https://github.com/matrix-org/matrix-appservice-irc/blob/develop/yarn.lock#L1309-L1327
it wants two different versions of ajv
nix only installs the older one
As in fetchYarnDeps only fetches the older version?
23:11:22
@gdamjan:spodeli.orggdamjanno that was mkYarnPackage23:15:32
@lily:lily.flowersLily FosterAh, yarn2nix makes me sad 🥲23:15:47
19 Jul 2023
@ambroisie:belanyi.fr@ambroisie:belanyi.fr Do we have a list of pnpm packages currently in nixpkgs? 10:35:56
@lily:lily.flowersLily Foster We don't have a listing anywhere. Maybe grep the tree for pnpm? 10:38:37
21 Jul 2023
@hellwolf:matrix.orghellwolf
       error: Package ‘nodejs-16.20.1’ in /nix/store/w8yzl2ydv1wvb0xiw4p54rm2f0588jai-source/pkgs/development/web/nodejs/v16.nix:16 is marked as insecure, refusing to evaluate.


       Known issues:
        - This NodeJS release has reached its end of life. See https://nodejs.org/en/about/releases/.
09:16:24
@hellwolf:matrix.orghellwolfOh, but we are still missing nodejs-20_x right? Any ETA?09:16:50
@ulli:hrnz.lihrnz2023-04-2009:24:46
@hellwolf:matrix.orghellwolfhuh09:30:53
@hellwolf:matrix.orghellwolfaha, of course09:31:12
@hellwolf:matrix.orghellwolfpkgs/top-level/aliases.nix <-- they are aliases, okay09:32:14

Show newer messages


Back to Room ListRoom Version: 6