$ /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=0a797261cb5c1c46f7bd11c27e38127b0239a05e#packages.x86_64-linux.check-frontend --print-build-logs  remote: Enumerating objects: 1259, done. remote: Counting objects: 0% (1/1259) remote: Counting objects: 1% (13/1259) remote: Counting objects: 2% (26/1259) remote: Counting objects: 3% (38/1259) remote: Counting objects: 4% (51/1259) remote: Counting objects: 5% (63/1259) remote: Counting objects: 6% (76/1259) remote: Counting objects: 7% (89/1259) remote: Counting objects: 8% (101/1259) remote: Counting objects: 9% (114/1259) remote: Counting objects: 10% (126/1259) remote: Counting objects: 11% (139/1259) remote: Counting objects: 12% (152/1259) remote: Counting objects: 13% (164/1259) remote: Counting objects: 14% (177/1259) remote: Counting objects: 15% (189/1259) remote: Counting objects: 16% (202/1259) remote: Counting objects: 17% (215/1259) remote: Counting objects: 18% (227/1259) remote: Counting objects: 19% (240/1259) remote: Counting objects: 20% (252/1259) remote: Counting objects: 21% (265/1259) remote: Counting objects: 22% (277/1259) remote: Counting objects: 23% (290/1259) remote: Counting objects: 24% (303/1259) remote: Counting objects: 25% (315/1259) remote: Counting objects: 26% (328/1259) remote: Counting objects: 27% (340/1259) remote: Counting objects: 28% (353/1259) remote: Counting objects: 29% (366/1259) remote: Counting objects: 30% (378/1259) remote: Counting objects: 31% (391/1259) remote: Counting objects: 32% (403/1259) remote: Counting objects: 33% (416/1259) remote: Counting objects: 34% (429/1259) remote: Counting objects: 35% (441/1259) remote: Counting objects: 36% (454/1259) remote: Counting objects: 37% (466/1259) remote: Counting objects: 38% (479/1259) remote: Counting objects: 39% (492/1259) remote: Counting objects: 40% (504/1259) remote: Counting objects: 41% (517/1259) remote: Counting objects: 42% (529/1259) remote: Counting objects: 43% (542/1259) remote: Counting objects: 44% (554/1259) remote: Counting objects: 45% (567/1259) remote: Counting objects: 46% (580/1259) remote: Counting objects: 47% (592/1259) remote: Counting objects: 48% (605/1259) remote: Counting objects: 49% (617/1259) remote: Counting objects: 50% (630/1259) remote: Counting objects: 51% (643/1259) remote: Counting objects: 52% (655/1259) remote: Counting objects: 53% (668/1259) remote: Counting objects: 54% (680/1259) remote: Counting objects: 55% (693/1259) remote: Counting objects: 56% (706/1259) remote: Counting objects: 57% (718/1259) remote: Counting objects: 58% (731/1259) remote: Counting objects: 59% (743/1259) remote: Counting objects: 60% (756/1259) remote: Counting objects: 61% (768/1259) remote: Counting objects: 62% (781/1259) remote: Counting objects: 63% (794/1259) remote: Counting objects: 64% (806/1259) remote: Counting objects: 65% (819/1259) remote: Counting objects: 66% (831/1259) remote: Counting objects: 67% (844/1259) remote: Counting objects: 68% (857/1259) remote: Counting objects: 69% (869/1259) remote: Counting objects: 70% (882/1259) remote: Counting objects: 71% (894/1259) remote: Counting objects: 72% (907/1259) remote: Counting objects: 73% (920/1259) remote: Counting objects: 74% (932/1259) remote: Counting objects: 75% (945/1259) remote: Counting objects: 76% (957/1259) remote: Counting objects: 77% (970/1259) remote: Counting objects: 78% (983/1259) remote: Counting objects: 79% (995/1259) remote: Counting objects: 80% (1008/1259) remote: Counting objects: 81% (1020/1259) remote: Counting objects: 82% (1033/1259) remote: Counting objects: 83% (1045/1259) remote: Counting objects: 84% (1058/1259) remote: Counting objects: 85% (1071/1259) remote: Counting objects: 86% (1083/1259) remote: Counting objects: 87% (1096/1259) remote: Counting objects: 88% (1108/1259) remote: Counting objects: 89% (1121/1259) remote: Counting objects: 90% (1134/1259) remote: Counting objects: 91% (1146/1259) remote: Counting objects: 92% (1159/1259) remote: Counting objects: 93% (1171/1259) remote: Counting objects: 94% (1184/1259) remote: Counting objects: 95% (1197/1259) remote: Counting objects: 96% (1209/1259) remote: Counting objects: 97% (1222/1259) remote: Counting objects: 98% (1234/1259) remote: Counting objects: 99% (1247/1259) remote: Counting objects: 100% (1259/1259) remote: Counting objects: 100% (1259/1259), done. remote: Compressing objects: 0% (1/713) remote: Compressing objects: 1% (8/713) remote: Compressing objects: 2% (15/713) remote: Compressing objects: 3% (22/713) remote: Compressing objects: 4% (29/713) remote: Compressing objects: 5% (36/713) remote: Compressing objects: 6% (43/713) remote: Compressing objects: 7% (50/713) remote: Compressing objects: 8% (58/713) remote: Compressing objects: 9% (65/713) remote: Compressing objects: 10% (72/713) remote: Compressing objects: 11% (79/713) remote: Compressing objects: 12% (86/713) remote: Compressing objects: 13% (93/713) remote: Compressing objects: 14% (100/713) remote: Compressing objects: 15% (107/713) remote: Compressing objects: 16% (115/713) remote: Compressing objects: 17% (122/713) remote: Compressing objects: 18% (129/713) remote: Compressing objects: 19% (136/713) remote: Compressing objects: 20% (143/713) remote: Compressing objects: 21% (150/713) remote: Compressing objects: 22% (157/713) remote: Compressing objects: 23% (164/713) remote: Compressing objects: 24% (172/713) remote: Compressing objects: 25% (179/713) remote: Compressing objects: 26% (186/713) remote: Compressing objects: 27% (193/713) remote: Compressing objects: 28% (200/713) remote: Compressing objects: 29% (207/713) remote: Compressing objects: 30% (214/713) remote: Compressing objects: 31% (222/713) remote: Compressing objects: 32% (229/713) remote: Compressing objects: 33% (236/713) remote: Compressing objects: 34% (243/713) remote: Compressing objects: 35% (250/713) remote: Compressing objects: 36% (257/713) remote: Compressing objects: 37% (264/713) remote: Compressing objects: 38% (271/713) remote: Compressing objects: 39% (279/713) remote: Compressing objects: 40% (286/713) remote: Compressing objects: 41% (293/713) remote: Compressing objects: 42% (300/713) remote: Compressing objects: 43% (307/713) remote: Compressing objects: 44% (314/713) remote: Compressing objects: 45% (321/713) remote: Compressing objects: 46% (328/713) remote: Compressing objects: 47% (336/713) remote: Compressing objects: 48% (343/713) remote: Compressing objects: 49% (350/713) remote: Compressing objects: 50% (357/713) remote: Compressing objects: 51% (364/713) remote: Compressing objects: 52% (371/713) remote: Compressing objects: 53% (378/713) remote: Compressing objects: 54% (386/713) remote: Compressing objects: 55% (393/713) remote: Compressing objects: 56% (400/713) remote: Compressing objects: 57% (407/713) remote: Compressing objects: 58% (414/713) remote: Compressing objects: 59% (421/713) remote: Compressing objects: 60% (428/713) remote: Compressing objects: 61% (435/713) remote: Compressing objects: 62% (443/713) remote: Compressing objects: 63% (450/713) remote: Compressing objects: 64% (457/713) remote: Compressing objects: 65% (464/713) remote: Compressing objects: 66% (471/713) remote: Compressing objects: 67% (478/713) remote: Compressing objects: 68% (485/713) remote: Compressing objects: 69% (492/713) remote: Compressing objects: 70% (500/713) remote: Compressing objects: 71% (507/713) remote: Compressing objects: 72% (514/713) remote: Compressing objects: 73% (521/713) remote: Compressing objects: 74% (528/713) remote: Compressing objects: 75% (535/713) remote: Compressing objects: 76% (542/713) remote: Compressing objects: 77% (550/713) remote: Compressing objects: 78% (557/713) remote: Compressing objects: 79% (564/713) remote: Compressing objects: 80% (571/713) remote: Compressing objects: 81% (578/713) remote: Compressing objects: 82% (585/713) remote: Compressing objects: 83% (592/713) remote: Compressing objects: 84% (599/713) remote: Compressing objects: 85% (607/713) remote: Compressing objects: 86% (614/713) remote: Compressing objects: 87% (621/713) remote: Compressing objects: 88% (628/713) remote: Compressing objects: 89% (635/713) remote: Compressing objects: 90% (642/713) remote: Compressing objects: 91% (649/713) remote: Compressing objects: 92% (656/713) remote: Compressing objects: 93% (664/713) remote: Compressing objects: 94% (671/713) remote: Compressing objects: 95% (678/713) remote: Compressing objects: 96% (685/713) remote: Compressing objects: 97% (692/713) remote: Compressing objects: 98% (699/713) remote: Compressing objects: 99% (706/713) remote: Compressing objects: 100% (713/713) remote: Compressing objects: 100% (713/713), done. Receiving objects: 0% (1/1259) Receiving objects: 1% (13/1259) Receiving objects: 2% (26/1259) Receiving objects: 3% (38/1259) Receiving objects: 4% (51/1259) Receiving objects: 5% (63/1259) Receiving objects: 6% (76/1259) Receiving objects: 7% (89/1259) Receiving objects: 8% (101/1259) Receiving objects: 9% (114/1259) Receiving objects: 10% (126/1259) Receiving objects: 11% (139/1259) Receiving objects: 12% (152/1259) Receiving objects: 13% (164/1259) Receiving objects: 14% (177/1259) Receiving objects: 15% (189/1259) Receiving objects: 16% (202/1259) Receiving objects: 17% (215/1259) Receiving objects: 18% (227/1259) Receiving objects: 19% (240/1259) Receiving objects: 20% (252/1259) Receiving objects: 21% (265/1259) Receiving objects: 22% (277/1259) Receiving objects: 23% (290/1259) Receiving objects: 24% (303/1259) Receiving objects: 25% (315/1259) Receiving objects: 26% (328/1259) Receiving objects: 27% (340/1259) Receiving objects: 28% (353/1259) Receiving objects: 29% (366/1259) Receiving objects: 30% (378/1259) Receiving objects: 31% (391/1259) Receiving objects: 32% (403/1259) Receiving objects: 33% (416/1259) Receiving objects: 34% (429/1259) Receiving objects: 35% (441/1259) Receiving objects: 36% (454/1259) Receiving objects: 37% (466/1259) Receiving objects: 38% (479/1259) Receiving objects: 39% (492/1259) Receiving objects: 40% (504/1259) Receiving objects: 41% (517/1259) Receiving objects: 42% (529/1259) Receiving objects: 43% (542/1259) Receiving objects: 44% (554/1259) Receiving objects: 45% (567/1259) Receiving objects: 46% (580/1259) Receiving objects: 47% (592/1259) Receiving objects: 48% (605/1259) Receiving objects: 49% (617/1259) Receiving objects: 50% (630/1259) Receiving objects: 51% (643/1259) Receiving objects: 52% (655/1259) Receiving objects: 53% (668/1259) Receiving objects: 54% (680/1259) Receiving objects: 55% (693/1259) Receiving objects: 56% (706/1259) Receiving objects: 57% (718/1259) Receiving objects: 58% (731/1259) Receiving objects: 59% (743/1259) Receiving objects: 60% (756/1259) Receiving objects: 61% (768/1259) Receiving objects: 62% (781/1259) Receiving objects: 63% (794/1259) Receiving objects: 64% (806/1259) Receiving objects: 65% (819/1259) Receiving objects: 66% (831/1259) Receiving objects: 67% (844/1259) Receiving objects: 68% (857/1259) Receiving objects: 69% (869/1259) Receiving objects: 70% (882/1259) Receiving objects: 71% (894/1259) Receiving objects: 72% (907/1259) Receiving objects: 73% (920/1259) Receiving objects: 74% (932/1259) Receiving objects: 75% (945/1259) Receiving objects: 76% (957/1259) Receiving objects: 77% (970/1259) Receiving objects: 78% (983/1259) Receiving objects: 79% (995/1259) Receiving objects: 80% (1008/1259) Receiving objects: 81% (1020/1259) Receiving objects: 82% (1033/1259) Receiving objects: 83% (1045/1259) Receiving objects: 84% (1058/1259) Receiving objects: 85% (1071/1259) remote: Total 1259 (delta 667), reused 1023 (delta 464), pack-reused 0 (from 0) Receiving objects: 86% (1083/1259) Receiving objects: 87% (1096/1259) Receiving objects: 88% (1108/1259) Receiving objects: 89% (1121/1259) Receiving objects: 90% (1134/1259) Receiving objects: 91% (1146/1259) Receiving objects: 92% (1159/1259) Receiving objects: 93% (1171/1259) Receiving objects: 94% (1184/1259) Receiving objects: 95% (1197/1259) Receiving objects: 96% (1209/1259) Receiving objects: 97% (1222/1259) Receiving objects: 98% (1234/1259) Receiving objects: 99% (1247/1259) Receiving objects: 100% (1259/1259) Receiving objects: 100% (1259/1259), 1.91 MiB | 13.21 MiB/s, done. Resolving deltas: 0% (0/667) Resolving deltas: 1% (7/667) Resolving deltas: 2% (14/667) Resolving deltas: 3% (24/667) Resolving deltas: 4% (28/667) Resolving deltas: 5% (34/667) Resolving deltas: 6% (42/667) Resolving deltas: 7% (47/667) Resolving deltas: 8% (54/667) Resolving deltas: 9% (61/667) Resolving deltas: 10% (67/667) Resolving deltas: 11% (74/667) Resolving deltas: 12% (81/667) Resolving deltas: 13% (87/667) Resolving deltas: 14% (95/667) Resolving deltas: 15% (101/667) Resolving deltas: 16% (108/667) Resolving deltas: 17% (114/667) Resolving deltas: 18% (121/667) Resolving deltas: 19% (127/667) Resolving deltas: 20% (134/667) Resolving deltas: 21% (141/667) Resolving deltas: 22% (150/667) Resolving deltas: 23% (156/667) Resolving deltas: 24% (162/667) Resolving deltas: 25% (168/667) Resolving deltas: 26% (175/667) Resolving deltas: 27% (181/667) Resolving deltas: 28% (189/667) Resolving deltas: 29% (194/667) Resolving deltas: 30% (201/667) Resolving deltas: 31% (208/667) Resolving deltas: 32% (214/667) Resolving deltas: 33% (223/667) Resolving deltas: 34% (227/667) Resolving deltas: 35% (235/667) Resolving deltas: 36% (241/667) Resolving deltas: 37% (247/667) Resolving deltas: 38% (254/667) Resolving deltas: 39% (261/667) Resolving deltas: 40% (267/667) Resolving deltas: 41% (274/667) Resolving deltas: 42% (283/667) Resolving deltas: 43% (287/667) Resolving deltas: 44% (294/667) Resolving deltas: 45% (302/667) Resolving deltas: 46% (308/667) Resolving deltas: 47% (314/667) Resolving deltas: 48% (323/667) Resolving deltas: 49% (327/667) Resolving deltas: 50% (334/667) Resolving deltas: 51% (341/667) Resolving deltas: 52% (348/667) Resolving deltas: 53% (354/667) Resolving deltas: 54% (362/667) Resolving deltas: 55% (367/667) Resolving deltas: 56% (377/667) Resolving deltas: 57% (381/667) Resolving deltas: 58% (387/667) Resolving deltas: 59% (395/667) Resolving deltas: 60% (401/667) Resolving deltas: 61% (407/667) Resolving deltas: 62% (416/667) Resolving deltas: 63% (421/667) Resolving deltas: 64% (429/667) Resolving deltas: 65% (434/667) Resolving deltas: 66% (441/667) Resolving deltas: 67% (448/667) Resolving deltas: 68% (454/667) Resolving deltas: 69% (461/667) Resolving deltas: 70% (467/667) Resolving deltas: 71% (475/667) Resolving deltas: 72% (481/667) Resolving deltas: 73% (487/667) Resolving deltas: 74% (494/667) Resolving deltas: 75% (501/667) Resolving deltas: 76% (507/667) Resolving deltas: 77% (514/667) Resolving deltas: 78% (522/667) Resolving deltas: 79% (527/667) Resolving deltas: 80% (535/667) Resolving deltas: 81% (542/667) Resolving deltas: 82% (548/667) Resolving deltas: 83% (554/667) Resolving deltas: 84% (563/667) Resolving deltas: 85% (567/667) Resolving deltas: 86% (576/667) Resolving deltas: 87% (581/667) Resolving deltas: 88% (587/667) Resolving deltas: 89% (594/667) Resolving deltas: 90% (601/667) Resolving deltas: 91% (607/667) Resolving deltas: 92% (615/667) Resolving deltas: 93% (621/667) Resolving deltas: 94% (628/667) Resolving deltas: 95% (634/667) Resolving deltas: 96% (641/667) Resolving deltas: 97% (647/667) Resolving deltas: 98% (654/667) Resolving deltas: 99% (661/667) Resolving deltas: 100% (667/667) Resolving deltas: 100% (667/667), done. From https://codeberg.org/mtlynch/little-moments * branch 0a797261cb5c1c46f7bd11c27e38127b0239a05e -> FETCH_HEAD Running phase: unpackPhase unpacking source archive /nix/store/nfixayapmb4ac6kda7gv4mmwirpx9qxn-source source root is source Running phase: patchPhase Executing npmConfigHook Configuring npm Validating consistency between /build/source/package-lock.json and /nix/store/yiing0jxanpc77mq91g373pmfaw7y5xi-check-frontend-0.0.0-npm-deps/package-lock.json Setting npm_config_cache to /nix/store/yiing0jxanpc77mq91g373pmfaw7y5xi-check-frontend-0.0.0-npm-deps Installing dependencies npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. npm warn Unknown env config "platform". This will stop working in the next major version of npm. npm warn Unknown env config "arch". This will stop working in the next major version of npm. added 100 packages, and audited 101 packages in 700ms 25 packages are looking for funding run `npm fund` for details found 0 vulnerabilities patching script interpreter paths in node_modules node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" 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" node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh" node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. npm warn Unknown env config "platform". This will stop working in the next major version of npm. npm warn Unknown env config "arch". This will stop working in the next major version of npm. rebuilt dependencies successfully patching script interpreter paths in node_modules Finished npmConfigHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase no Makefile or custom buildPhase, doing nothing Running phase: checkPhase patching script interpreter paths in ./dev-scripts ./dev-scripts/run-go-tests: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/enable-multiarch-docker: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/package-binaries: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/populate-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/check-go-test-packages: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/build-backend: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/run-e2e-tests: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/render-design-doc: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/reset-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/check-frontend: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/lint-sql: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/enable-git-hooks: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/run-single-go-test: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/serve-design-doc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node" ./dev-scripts/git-hooks/pre-commit: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/check-trailing-whitespace: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/upload-prod-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/check-go-formatting: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/download-prod-db: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/serve: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/check-trailing-newline: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/serve-docker: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" ./dev-scripts/check-bash: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash" + set -u + ./node_modules/.bin/prettier --check . Checking formatting... .air.toml.env.example.envrc.gitignore.prettierignore.prettierrc.vscode/extensions.json.vscode/settings.jsonAGENTS.mdCLAUDE.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! + ./node_modules/.bin/eslint './**/*.js' + node --test handlers/static/js/swipe-events.test.js ✔ emits swipeLeft from the registered swipe surface (3.174173ms) ✔ emits swipeRight from the registered swipe surface (0.881994ms) ✔ does not emit swipe events below the horizontal distance threshold (0.830247ms) ✔ does not emit swipe events when vertical movement dominates (0.861887ms) ✔ clears pending swipe state when the touch is cancelled (1.638824ms) ℹ tests 5 ℹ suites 0 ℹ pass 5 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 70.111991 Running phase: installPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/g8vpfd4ycnw88pyskry8a57z5wwc3qwv-check-frontend-0.0.0 checking for references to /build/ in /nix/store/g8vpfd4ycnw88pyskry8a57z5wwc3qwv-check-frontend-0.0.0... patching script interpreter paths in /nix/store/g8vpfd4ycnw88pyskry8a57z5wwc3qwv-check-frontend-0.0.0 post-build-hook: Uploading paths from nix-ci to the NixCI cache /nix/store/g8vpfd4ycnw88pyskry8a57z5wwc3qwv-check-frontend-0.0.0 post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead post-build-hook: copying 1 paths... post-build-hook: copying path '/nix/store/g8vpfd4ycnw88pyskry8a57z5wwc3qwv-check-frontend-0.0.0' to 'https://cache.nix-ci.com'... post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead post-build-hook: copying 3 paths... post-build-hook: copying path '/nix/store/nfixayapmb4ac6kda7gv4mmwirpx9qxn-source' to 'https://cache.nix-ci.com'... post-build-hook: copying path '/nix/store/ljsisyq4kg8m740s990ghyzi5vj6ir7d-check-frontend-0.0.0-npm-deps.drv' to 'https://cache.nix-ci.com'... post-build-hook: copying path '/nix/store/6kbhbbj7yp49rrsd43ffiypm75g34d68-check-frontend-0.0.0.drv' to 'https://cache.nix-ci.com'...