0.04 s
$ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 1800s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format raw-with-logs build --no-link git+https://codeberg.org/mtlynch/little-moments?ref=email-auth&rev=d8a46b0e5eae19cbcf0ac92b2bf5189ee236b95b#packages.x86_64-linux.check-frontend --print-build-logs
0.39 s
remote: Enumerating objects: 1368, done.
0.39 s
remote: Counting objects: 0% (1/1368)
remote: Counting objects: 1% (14/1368)
remote: Counting objects: 2% (28/1368)
remote: Counting objects: 3% (42/1368)
remote: Counting objects: 4% (55/1368)
remote: Counting objects: 5% (69/1368)
remote: Counting objects: 6% (83/1368)
remote: Counting objects: 7% (96/1368)
remote: Counting objects: 8% (110/1368)
remote: Counting objects: 9% (124/1368)
remote: Counting objects: 10% (137/1368)
remote: Counting objects: 11% (151/1368)
remote: Counting objects: 12% (165/1368)
remote: Counting objects: 13% (178/1368)
remote: Counting objects: 14% (192/1368)
remote: Counting objects: 15% (206/1368)
remote: Counting objects: 16% (219/1368)
remote: Counting objects: 17% (233/1368)
remote: Counting objects: 18% (247/1368)
remote: Counting objects: 19% (260/1368)
remote: Counting objects: 20% (274/1368)
remote: Counting objects: 21% (288/1368)
remote: Counting objects: 22% (301/1368)
remote: Counting objects: 23% (315/1368)
remote: Counting objects: 24% (329/1368)
remote: Counting objects: 25% (342/1368)
remote: Counting objects: 26% (356/1368)
remote: Counting objects: 27% (370/1368)
remote: Counting objects: 28% (384/1368)
remote: Counting objects: 29% (397/1368)
remote: Counting objects: 30% (411/1368)
remote: Counting objects: 31% (425/1368)
remote: Counting objects: 32% (438/1368)
remote: Counting objects: 33% (452/1368)
remote: Counting objects: 34% (466/1368)
remote: Counting objects: 35% (479/1368)
remote: Counting objects: 36% (493/1368)
remote: Counting objects: 37% (507/1368)
remote: Counting objects: 38% (520/1368)
remote: Counting objects: 39% (534/1368)
remote: Counting objects: 40% (548/1368)
remote: Counting objects: 41% (561/1368)
remote: Counting objects: 42% (575/1368)
remote: Counting objects: 43% (589/1368)
remote: Counting objects: 44% (602/1368)
remote: Counting objects: 45% (616/1368)
remote: Counting objects: 46% (630/1368)
remote: Counting objects: 47% (643/1368)
remote: Counting objects: 48% (657/1368)
remote: Counting objects: 49% (671/1368)
remote: Counting objects: 50% (684/1368)
remote: Counting objects: 51% (698/1368)
remote: Counting objects: 52% (712/1368)
remote: Counting objects: 53% (726/1368)
remote: Counting objects: 54% (739/1368)
remote: Counting objects: 55% (753/1368)
remote: Counting objects: 56% (767/1368)
remote: Counting objects: 57% (780/1368)
remote: Counting objects: 58% (794/1368)
remote: Counting objects: 59% (808/1368)
remote: Counting objects: 60% (821/1368)
remote: Counting objects: 61% (835/1368)
remote: Counting objects: 62% (849/1368)
remote: Counting objects: 63% (862/1368)
remote: Counting objects: 64% (876/1368)
remote: Counting objects: 65% (890/1368)
remote: Counting objects: 66% (903/1368)
remote: Counting objects: 67% (917/1368)
remote: Counting objects: 68% (931/1368)
remote: Counting objects: 69% (944/1368)
remote: Counting objects: 70% (958/1368)
remote: Counting objects: 71% (972/1368)
remote: Counting objects: 72% (985/1368)
remote: Counting objects: 73% (999/1368)
remote: Counting objects: 74% (1013/1368)
remote: Counting objects: 75% (1026/1368)
remote: Counting objects: 76% (1040/1368)
remote: Counting objects: 77% (1054/1368)
remote: Counting objects: 78% (1068/1368)
remote: Counting objects: 79% (1081/1368)
remote: Counting objects: 80% (1095/1368)
remote: Counting objects: 81% (1109/1368)
remote: Counting objects: 82% (1122/1368)
remote: Counting objects: 83% (1136/1368)
remote: Counting objects: 84% (1150/1368)
remote: Counting objects: 85% (1163/1368)
remote: Counting objects: 86% (1177/1368)
remote: Counting objects: 87% (1191/1368)
remote: Counting objects: 88% (1204/1368)
remote: Counting objects: 89% (1218/1368)
remote: Counting objects: 90% (1232/1368)
remote: Counting objects: 91% (1245/1368)
remote: Counting objects: 92% (1259/1368)
remote: Counting objects: 93% (1273/1368)
remote: Counting objects: 94% (1286/1368)
remote: Counting objects: 95% (1300/1368)
remote: Counting objects: 96% (1314/1368)
remote: Counting objects: 97% (1327/1368)
remote: Counting objects: 98% (1341/1368)
remote: Counting objects: 99% (1355/1368)
remote: Counting objects: 100% (1368/1368)
remote: Counting objects: 100% (1368/1368), done.
0.39 s
remote: Compressing objects: 0% (1/747)
remote: Compressing objects: 1% (8/747)
remote: Compressing objects: 2% (15/747)
remote: Compressing objects: 3% (23/747)
remote: Compressing objects: 4% (30/747)
remote: Compressing objects: 5% (38/747)
remote: Compressing objects: 6% (45/747)
remote: Compressing objects: 7% (53/747)
remote: Compressing objects: 8% (60/747)
remote: Compressing objects: 9% (68/747)
remote: Compressing objects: 10% (75/747)
remote: Compressing objects: 11% (83/747)
remote: Compressing objects: 12% (90/747)
remote: Compressing objects: 13% (98/747)
remote: Compressing objects: 14% (105/747)
remote: Compressing objects: 15% (113/747)
remote: Compressing objects: 16% (120/747)
remote: Compressing objects: 17% (127/747)
remote: Compressing objects: 18% (135/747)
remote: Compressing objects: 19% (142/747)
remote: Compressing objects: 20% (150/747)
remote: Compressing objects: 21% (157/747)
remote: Compressing objects: 22% (165/747)
remote: Compressing objects: 23% (172/747)
remote: Compressing objects: 24% (180/747)
remote: Compressing objects: 25% (187/747)
remote: Compressing objects: 26% (195/747)
remote: Compressing objects: 27% (202/747)
remote: Compressing objects: 28% (210/747)
remote: Compressing objects: 29% (217/747)
remote: Compressing objects: 30% (225/747)
remote: Compressing objects: 31% (232/747)
remote: Compressing objects: 32% (240/747)
remote: Compressing objects: 33% (247/747)
remote: Compressing objects: 34% (254/747)
remote: Compressing objects: 35% (262/747)
remote: Compressing objects: 36% (269/747)
remote: Compressing objects: 37% (277/747)
remote: Compressing objects: 38% (284/747)
remote: Compressing objects: 39% (292/747)
remote: Compressing objects: 40% (299/747)
remote: Compressing objects: 41% (307/747)
remote: Compressing objects: 42% (314/747)
remote: Compressing objects: 43% (322/747)
remote: Compressing objects: 44% (329/747)
remote: Compressing objects: 45% (337/747)
remote: Compressing objects: 46% (344/747)
remote: Compressing objects: 47% (352/747)
remote: Compressing objects: 48% (359/747)
remote: Compressing objects: 49% (367/747)
remote: Compressing objects: 50% (374/747)
remote: Compressing objects: 51% (381/747)
remote: Compressing objects: 52% (389/747)
remote: Compressing objects: 53% (396/747)
remote: Compressing objects: 54% (404/747)
remote: Compressing objects: 55% (411/747)
remote: Compressing objects: 56% (419/747)
remote: Compressing objects: 57% (426/747)
remote: Compressing objects: 58% (434/747)
remote: Compressing objects: 59% (441/747)
remote: Compressing objects: 60% (449/747)
remote: Compressing objects: 61% (456/747)
remote: Compressing objects: 62% (464/747)
remote: Compressing objects: 63% (471/747)
remote: Compressing objects: 64% (479/747)
remote: Compressing objects: 65% (486/747)
remote: Compressing objects: 66% (494/747)
remote: Compressing objects: 67% (501/747)
remote: Compressing objects: 68% (508/747)
remote: Compressing objects: 69% (516/747)
remote: Compressing objects: 70% (523/747)
remote: Compressing objects: 71% (531/747)
remote: Compressing objects: 72% (538/747)
remote: Compressing objects: 73% (546/747)
remote: Compressing objects: 74% (553/747)
remote: Compressing objects: 75% (561/747)
remote: Compressing objects: 76% (568/747)
remote: Compressing objects: 77% (576/747)
remote: Compressing objects: 78% (583/747)
remote: Compressing objects: 79% (591/747)
remote: Compressing objects: 80% (598/747)
remote: Compressing objects: 81% (606/747)
remote: Compressing objects: 82% (613/747)
remote: Compressing objects: 83% (621/747)
remote: Compressing objects: 84% (628/747)
remote: Compressing objects: 85% (635/747)
remote: Compressing objects: 86% (643/747)
remote: Compressing objects: 87% (650/747)
remote: Compressing objects: 88% (658/747)
remote: Compressing objects: 89% (665/747)
remote: Compressing objects: 90% (673/747)
remote: Compressing objects: 91% (680/747)
remote: Compressing objects: 92% (688/747)
remote: Compressing objects: 93% (695/747)
remote: Compressing objects: 94% (703/747)
remote: Compressing objects: 95% (710/747)
remote: Compressing objects: 96% (718/747)
remote: Compressing objects: 97% (725/747)
remote: Compressing objects: 98% (733/747)
remote: Compressing objects: 99% (740/747)
remote: Compressing objects: 100% (747/747)
remote: Compressing objects: 100% (747/747), done.
0.56 s
Receiving objects: 0% (1/1368)
Receiving objects: 1% (14/1368)
Receiving objects: 2% (28/1368)
Receiving objects: 3% (42/1368)
Receiving objects: 4% (55/1368)
Receiving objects: 5% (69/1368)
Receiving objects: 6% (83/1368)
Receiving objects: 7% (96/1368)
Receiving objects: 8% (110/1368)
Receiving objects: 9% (124/1368)
Receiving objects: 10% (137/1368)
Receiving objects: 11% (151/1368)
Receiving objects: 12% (165/1368)
Receiving objects: 13% (178/1368)
Receiving objects: 14% (192/1368)
Receiving objects: 15% (206/1368)
Receiving objects: 16% (219/1368)
Receiving objects: 17% (233/1368)
Receiving objects: 18% (247/1368)
Receiving objects: 19% (260/1368)
Receiving objects: 20% (274/1368)
Receiving objects: 21% (288/1368)
Receiving objects: 22% (301/1368)
Receiving objects: 23% (315/1368)
Receiving objects: 24% (329/1368)
Receiving objects: 25% (342/1368)
Receiving objects: 26% (356/1368)
Receiving objects: 27% (370/1368)
Receiving objects: 28% (384/1368)
Receiving objects: 29% (397/1368)
Receiving objects: 30% (411/1368)
Receiving objects: 31% (425/1368)
Receiving objects: 32% (438/1368)
Receiving objects: 33% (452/1368)
Receiving objects: 34% (466/1368)
Receiving objects: 35% (479/1368)
Receiving objects: 36% (493/1368)
Receiving objects: 37% (507/1368)
Receiving objects: 38% (520/1368)
Receiving objects: 39% (534/1368)
Receiving objects: 40% (548/1368)
Receiving objects: 41% (561/1368)
Receiving objects: 42% (575/1368)
Receiving objects: 43% (589/1368)
Receiving objects: 44% (602/1368)
Receiving objects: 45% (616/1368)
Receiving objects: 46% (630/1368)
Receiving objects: 47% (643/1368)
Receiving objects: 48% (657/1368)
Receiving objects: 49% (671/1368)
Receiving objects: 50% (684/1368)
Receiving objects: 51% (698/1368)
Receiving objects: 52% (712/1368)
Receiving objects: 53% (726/1368)
Receiving objects: 54% (739/1368)
Receiving objects: 55% (753/1368)
Receiving objects: 56% (767/1368)
Receiving objects: 57% (780/1368)
Receiving objects: 58% (794/1368)
Receiving objects: 59% (808/1368)
Receiving objects: 60% (821/1368)
Receiving objects: 61% (835/1368)
Receiving objects: 62% (849/1368)
Receiving objects: 63% (862/1368)
Receiving objects: 64% (876/1368)
Receiving objects: 65% (890/1368)
Receiving objects: 66% (903/1368)
Receiving objects: 67% (917/1368)
Receiving objects: 68% (931/1368)
Receiving objects: 69% (944/1368)
Receiving objects: 70% (958/1368)
Receiving objects: 71% (972/1368)
Receiving objects: 72% (985/1368)
Receiving objects: 73% (999/1368)
Receiving objects: 74% (1013/1368)
Receiving objects: 75% (1026/1368)
Receiving objects: 76% (1040/1368)
Receiving objects: 77% (1054/1368)
Receiving objects: 78% (1068/1368)
Receiving objects: 79% (1081/1368)
Receiving objects: 80% (1095/1368)
Receiving objects: 81% (1109/1368)
Receiving objects: 82% (1122/1368)
Receiving objects: 83% (1136/1368)
Receiving objects: 84% (1150/1368)
Receiving objects: 85% (1163/1368)
Receiving objects: 86% (1177/1368)
remote: Total 1368 (delta 745), reused 1136 (delta 537), pack-reused 0 (from 0)
0.56 s
Receiving objects: 87% (1191/1368)
Receiving objects: 88% (1204/1368)
Receiving objects: 89% (1218/1368)
Receiving objects: 90% (1232/1368)
Receiving objects: 91% (1245/1368)
Receiving objects: 92% (1259/1368)
Receiving objects: 93% (1273/1368)
Receiving objects: 94% (1286/1368)
Receiving objects: 95% (1300/1368)
Receiving objects: 96% (1314/1368)
Receiving objects: 97% (1327/1368)
Receiving objects: 98% (1341/1368)
Receiving objects: 99% (1355/1368)
Receiving objects: 100% (1368/1368)
Receiving objects: 100% (1368/1368), 1.92 MiB | 13.58 MiB/s, done.
0.57 s
Resolving deltas: 0% (0/745)
Resolving deltas: 1% (8/745)
Resolving deltas: 2% (15/745)
Resolving deltas: 3% (23/745)
Resolving deltas: 4% (30/745)
Resolving deltas: 5% (38/745)
Resolving deltas: 6% (45/745)
Resolving deltas: 7% (54/745)
Resolving deltas: 8% (62/745)
Resolving deltas: 9% (69/745)
Resolving deltas: 10% (76/745)
Resolving deltas: 11% (82/745)
Resolving deltas: 12% (91/745)
Resolving deltas: 13% (98/745)
Resolving deltas: 14% (105/745)
Resolving deltas: 15% (112/745)
Resolving deltas: 16% (120/745)
Resolving deltas: 17% (127/745)
Resolving deltas: 18% (135/745)
Resolving deltas: 19% (142/745)
Resolving deltas: 20% (149/745)
Resolving deltas: 21% (157/745)
Resolving deltas: 22% (166/745)
Resolving deltas: 23% (172/745)
Resolving deltas: 24% (179/745)
Resolving deltas: 25% (187/745)
Resolving deltas: 26% (194/745)
Resolving deltas: 27% (202/745)
Resolving deltas: 28% (209/745)
Resolving deltas: 29% (218/745)
Resolving deltas: 30% (224/745)
Resolving deltas: 31% (231/745)
Resolving deltas: 32% (239/745)
Resolving deltas: 33% (248/745)
Resolving deltas: 34% (254/745)
Resolving deltas: 35% (262/745)
Resolving deltas: 36% (270/745)
Resolving deltas: 37% (277/745)
Resolving deltas: 38% (285/745)
Resolving deltas: 39% (291/745)
Resolving deltas: 40% (298/745)
Resolving deltas: 41% (308/745)
Resolving deltas: 42% (313/745)
Resolving deltas: 43% (321/745)
Resolving deltas: 44% (328/745)
Resolving deltas: 45% (339/745)
Resolving deltas: 46% (343/745)
Resolving deltas: 47% (352/745)
Resolving deltas: 48% (358/745)
Resolving deltas: 49% (367/745)
Resolving deltas: 50% (373/745)
Resolving deltas: 51% (380/745)
Resolving deltas: 52% (388/745)
Resolving deltas: 53% (395/745)
Resolving deltas: 54% (404/745)
Resolving deltas: 55% (411/745)
Resolving deltas: 56% (418/745)
Resolving deltas: 57% (425/745)
Resolving deltas: 58% (433/745)
Resolving deltas: 59% (440/745)
Resolving deltas: 60% (447/745)
Resolving deltas: 61% (455/745)
Resolving deltas: 62% (462/745)
Resolving deltas: 63% (470/745)
Resolving deltas: 64% (478/745)
Resolving deltas: 65% (485/745)
Resolving deltas: 66% (492/745)
Resolving deltas: 67% (500/745)
Resolving deltas: 68% (507/745)
Resolving deltas: 69% (515/745)
Resolving deltas: 70% (522/745)
Resolving deltas: 71% (529/745)
Resolving deltas: 72% (538/745)
Resolving deltas: 73% (544/745)
Resolving deltas: 74% (552/745)
Resolving deltas: 75% (560/745)
Resolving deltas: 76% (567/745)
Resolving deltas: 77% (574/745)
Resolving deltas: 78% (582/745)
Resolving deltas: 79% (589/745)
Resolving deltas: 80% (596/745)
Resolving deltas: 81% (604/745)
Resolving deltas: 82% (613/745)
Resolving deltas: 83% (619/745)
Resolving deltas: 84% (626/745)
Resolving deltas: 85% (634/745)
Resolving deltas: 86% (642/745)
Resolving deltas: 87% (649/745)
Resolving deltas: 88% (659/745)
Resolving deltas: 89% (664/745)
Resolving deltas: 90% (671/745)
Resolving deltas: 91% (678/745)
Resolving deltas: 92% (688/745)
Resolving deltas: 93% (693/745)
Resolving deltas: 94% (701/745)
Resolving deltas: 95% (708/745)
Resolving deltas: 96% (717/745)
Resolving deltas: 97% (723/745)
Resolving deltas: 98% (731/745)
Resolving deltas: 99% (738/745)
Resolving deltas: 100% (745/745)
Resolving deltas: 100% (745/745), done.
0.59 s
From https://codeberg.org/mtlynch/little-moments
0.59 s
* branch d8a46b0e5eae19cbcf0ac92b2bf5189ee236b95b -> FETCH_HEAD
14.63 s
Running phase: unpackPhase
14.66 s
unpacking source archive /nix/store/98ncgaqwfrvf600352gz6qracnpy9aij-source
14.67 s
source root is source
14.69 s
Running phase: patchPhase
14.69 s
Executing npmConfigHook
14.69 s
Configuring npm
14.69 s
Validating consistency between /build/source/package-lock.json and /nix/store/yiing0jxanpc77mq91g373pmfaw7y5xi-check-frontend-0.0.0-npm-deps/package-lock.json
14.74 s
Setting npm_config_cache to /nix/store/yiing0jxanpc77mq91g373pmfaw7y5xi-check-frontend-0.0.0-npm-deps
14.74 s
Installing dependencies
14.84 s
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
14.84 s
npm warn Unknown env config "platform". This will stop working in the next major version of npm.
14.84 s
npm warn Unknown env config "arch". This will stop working in the next major version of npm.
15.53 s
15.53 s
added 100 packages, and audited 101 packages in 710ms
15.53 s
15.53 s
25 packages are looking for funding
15.53 s
run `npm fund` for details
15.53 s
15.53 s
found 0 vulnerabilities
15.57 s
patching script interpreter paths in node_modules
15.58 s
node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.59 s
node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.60 s
node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.61 s
node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
15.62 s
node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.63 s
node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.64 s
node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.65 s
node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.66 s
node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.67 s
node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.68 s
node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.69 s
node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.69 s
node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.70 s
node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
15.71 s
node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.72 s
node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.73 s
node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.74 s
node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.76 s
node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.77 s
node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
15.85 s
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
15.85 s
npm warn Unknown env config "platform". This will stop working in the next major version of npm.
15.85 s
npm warn Unknown env config "arch". This will stop working in the next major version of npm.
16.02 s
rebuilt dependencies successfully
16.03 s
patching script interpreter paths in node_modules
16.14 s
Finished npmConfigHook
16.14 s
Running phase: updateAutotoolsGnuConfigScriptsPhase
16.17 s
Running phase: configurePhase
16.20 s
no configure script, doing nothing
16.20 s
Running phase: buildPhase
16.21 s
no Makefile or custom buildPhase, doing nothing
16.21 s
Running phase: checkPhase
16.22 s
patching script interpreter paths in ./dev-scripts
16.22 s
./dev-scripts/check-trailing-newline: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.24 s
./dev-scripts/package-binaries: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.26 s
./dev-scripts/serve-design-doc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
16.28 s
./dev-scripts/serve: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.30 s
./dev-scripts/run-e2e-tests: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.32 s
./dev-scripts/git-hooks/pre-commit: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.34 s
./dev-scripts/serve-docker: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.36 s
./dev-scripts/lint-sql: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.39 s
./dev-scripts/check-go-test-packages: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.40 s
./dev-scripts/check-bash: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.42 s
./dev-scripts/render-design-doc: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.44 s
./dev-scripts/run-go-tests: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.45 s
./dev-scripts/reset-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.47 s
./dev-scripts/run-single-go-test: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.48 s
./dev-scripts/build-backend: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.50 s
./dev-scripts/populate-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.52 s
./dev-scripts/check-frontend: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.54 s
./dev-scripts/download-prod-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.55 s
./dev-scripts/check-trailing-whitespace: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.56 s
./dev-scripts/upload-prod-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.57 s
./dev-scripts/enable-multiarch-docker: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.58 s
./dev-scripts/check-go-formatting: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.60 s
./dev-scripts/enable-git-hooks: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
16.61 s
+ set -u
16.61 s
+ ./node_modules/.bin/prettier --check .
16.72 s
Checking formatting...
17.79 s
.air.toml.env.example.envrc.gitignore.prettierignore.prettierrc.vscode/extensions.json.vscode/settings.jsonAGENTS.mdbuild/build.goCLAUDE.mdcmd/app/main.gocmd/app/require_tls_dev.gocmd/app/require_tls_prod.gocmd/import-from-tinybeans/main.gocmd/import-from-tinybeans/README.mdCONTRIBUTING.mddev-scripts/build-backenddev-scripts/check-bashdev-scripts/check-frontenddev-scripts/check-go-formattingdev-scripts/check-go-test-packagesdev-scripts/check-trailing-newlinedev-scripts/check-trailing-whitespacedev-scripts/download-prod-dbdev-scripts/enable-git-hooksdev-scripts/enable-multiarch-dockerdev-scripts/git-hooks/pre-commitdev-scripts/lint-sqldev-scripts/package-binariesdev-scripts/populate-dbdev-scripts/render-design-docdev-scripts/reset-dbdev-scripts/run-e2e-testsdev-scripts/run-go-testsdev-scripts/run-single-go-testdev-scripts/servedev-scripts/serve-design-docdev-scripts/serve-dockerdev-scripts/upload-prod-dbdocker-entrypointDockerfiledocs/design/architecture/architecture.d2docs/design/architecture/architecture.svgdocs/design/browse.webpdocs/design/design-doc-style.cssdocs/design/DESIGN.mddocs/design/view-image.excalidrawdocs/design/view-image.webpe2e/auth.spec.tse2e/browse.spec.tse2e/helpers/db.jse2e/helpers/global-setup.tse2e/helpers/login.tse2e/media.spec.tsemail/email.goeslint.config.jsflake.lockflake.nixfly.tomlgo.modgo.sumhandlers/about.gohandlers/browse.gohandlers/csp.gohandlers/db_dev.gohandlers/db_prod.gohandlers/login_dev.gohandlers/login_prod.gohandlers/login_test.gohandlers/login.gohandlers/media_source.gohandlers/media.gohandlers/middleware.gohandlers/page_data.gohandlers/routes.gohandlers/server.gohandlers/sessions/serialize.gohandlers/sessions/sessions.gohandlers/static_cache_test.gohandlers/static.gohandlers/static/css/style.csshandlers/static/js/htmx-ext/clear-before-send.jshandlers/static/js/htmx-settings.jshandlers/static/js/lucide.jshandlers/static/js/swipe-events.jshandlers/static/js/swipe-events.test.jshandlers/store.gohandlers/templates.gohandlers/templates/fragments/visit-count.htmlhandlers/templates/layouts/base.htmlhandlers/templates/pages/about.htmlhandlers/templates/pages/browse.htmlhandlers/templates/pages/login-confirm.htmlhandlers/templates/pages/login-sent.htmlhandlers/templates/pages/login.htmlhandlers/templates/pages/media.htmlhandlers/templates/partials/author.htmlhandlers/templates/partials/footer.htmlhandlers/templates/partials/navbar.htmlhandlers/time_test.gohandlers/time.gohandlers/upgrade_http_dev.gohandlers/upgrade_http_prod.goimages/images.goimporters/avif.goimporters/images_test.goimporters/images.goimporters/media_test.goimporters/media.goimporters/tinybeans/convert_test.goimporters/tinybeans/convert.goimporters/tinybeans/parse_test.goimporters/tinybeans/parse.goimporters/tinybeans/parse/comment_thread_test.goimporters/tinybeans/parse/comment_thread.goimporters/tinybeans/parse/followers_test.goimporters/tinybeans/parse/followers.goimporters/tinybeans/parse/journal_test.goimporters/tinybeans/parse/journal.goimporters/tinybeans/parse/metadata_test.goimporters/tinybeans/parse/metadata.goimporters/writer.goLICENSE.mdlitestream.ymllittle_moments/comment_test.golittle_moments/comment.golittle_moments/email_test.golittle_moments/login_token_test.golittle_moments/login_token.golittle_moments/media_test.golittle_moments/media.golittle_moments/reaction_test.golittle_moments/reaction.golittle_moments/user.gomagiclogin/email/email.gomagiclogin/email/templates/login.tmpl.txtmagiclogin/magiclogin.gopackage-lock.jsonpackage.jsonplaywright.config.tsrandom/random.goratelimit/ratelimit_test.goratelimit/ratelimit.goREADME.mds3/s3.gos3config/s3config_test.gos3config/s3config.gostore/sqlite/comments.gostore/sqlite/litestream.gostore/sqlite/login_tokens_test.gostore/sqlite/login_tokens.gostore/sqlite/media.gostore/sqlite/migrations.gostore/sqlite/migrations/001-initial-tables.sqlstore/sqlite/migrations/002-login-tokens.sqlstore/sqlite/reactions.gostore/sqlite/sqlite.gostore/sqlite/time.gostore/sqlite/users.gostore/store.gostore/test_sqlite/db.gotestdata/tinybeans-export/2025-01-05_500001001/aaaa1111-1111-4111-8111-111111111111-o.jpgtestdata/tinybeans-export/2025-01-05_500001001/metadata.jsontestdata/tinybeans-export/2025-01-06_500001002/bbbb2222-2222-4222-8222-222222222222-o.jpgtestdata/tinybeans-export/2025-01-06_500001002/metadata.jsontestdata/tinybeans-export/2025-01-07_500001003/33333333-3333-4333-8333-333333333333thumbnail-o.jpgtestdata/tinybeans-export/2025-01-07_500001003/cccc3333-3333-4333-8333-333333333333.mp4testdata/tinybeans-export/2025-01-07_500001003/metadata.jsontestdata/tinybeans-export/2025-01-08_500001004/44444444-4444-4444-8444-444444444444thumbnail-o.jpgtestdata/tinybeans-export/2025-01-08_500001004/dddd4444-4444-4444-8444-444444444444.mp4testdata/tinybeans-export/2025-01-08_500001004/metadata.jsontestdata/tinybeans-export/2025-01-09_500001005/eeee5555-5555-4555-8555-555555555555-o.giftestdata/tinybeans-export/2025-01-09_500001005/metadata.jsontestdata/tinybeans-export/followers.jsontestdata/tinybeans-export/journal.jsonAll matched files use Prettier code style!
17.81 s
+ ./node_modules/.bin/eslint './**/*.js'
18.15 s
+ node --test handlers/static/js/swipe-events.test.js
18.23 s
✔ emits swipeLeft from the registered swipe surface (2.845437ms)
18.23 s
✔ emits swipeRight from the registered swipe surface (0.853892ms)
18.23 s
✔ does not emit swipe events below the horizontal distance threshold (0.832452ms)
18.23 s
✔ does not emit swipe events when vertical movement dominates (0.817543ms)
18.23 s
✔ clears pending swipe state when the touch is cancelled (4.372672ms)
18.24 s
ℹ tests 5
18.24 s
ℹ suites 0
18.24 s
ℹ pass 5
18.24 s
ℹ fail 0
18.24 s
ℹ cancelled 0
18.24 s
ℹ skipped 0
18.24 s
ℹ todo 0
18.24 s
ℹ duration_ms 69.82876
18.25 s
Running phase: installPhase
18.26 s
Running phase: fixupPhase
18.27 s
shrinking RPATHs of ELF executables and libraries in /nix/store/wc94ni342d5yd1n0wz7d0vdl8p48p8jq-check-frontend-0.0.0
18.27 s
checking for references to /build/ in /nix/store/wc94ni342d5yd1n0wz7d0vdl8p48p8jq-check-frontend-0.0.0...
18.28 s
patching script interpreter paths in /nix/store/wc94ni342d5yd1n0wz7d0vdl8p48p8jq-check-frontend-0.0.0
18.38 s
post-build-hook: Uploading paths from nix-ci to the NixCI cache /nix/store/wc94ni342d5yd1n0wz7d0vdl8p48p8jq-check-frontend-0.0.0
18.43 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
18.43 s
post-build-hook: copying 1 paths...
18.43 s
post-build-hook: copying path '/nix/store/wc94ni342d5yd1n0wz7d0vdl8p48p8jq-check-frontend-0.0.0' to 'https://cache.nix-ci.com'...
18.60 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
19.55 s
post-build-hook: copying 3 paths...
19.55 s
post-build-hook: copying path '/nix/store/98ncgaqwfrvf600352gz6qracnpy9aij-source' to 'https://cache.nix-ci.com'...
20.50 s
post-build-hook: copying path '/nix/store/ggfx7amrsdmnnm298pbdvjj0y47a3c37-check-frontend-0.0.0-npm-deps.drv' to 'https://cache.nix-ci.com'...
20.72 s
post-build-hook: copying path '/nix/store/lj5qc9xhz3a241xfsxnaxx03rfn2c7k5-check-frontend-0.0.0.drv' to 'https://cache.nix-ci.com'...