nixbot

builds

succeeded stricknani-web-1.4.0 herculesCI.onPush.default.outputs.hosts.rofl-10 · build #1568 · raw

unpackPhase
1unpacking source archive /nix/store/lzv5sdzv01lav87514kp6bl4wwig816w-web2source root is web
patchPhase
3Executing npmConfigHook4Configuring npm5Validating consistency between /build/web/package-lock.json and /nix/store/lpr98q21yydnc50s20s1pyjd2bhzcp1g-stricknani-web-1.4.0-npm-deps/package-lock.json6Setting npm_config_cache to /nix/store/lpr98q21yydnc50s20s1pyjd2bhzcp1g-stricknani-web-1.4.0-npm-deps7Installing dependencies8npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.9npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.10npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.1112added 87 packages, and audited 88 packages in 3s131417 packages are looking for funding15 run `npm fund` for details1617found 0 vulnerabilities18patching script interpreter paths in node_modules19node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"20node_modules/@sveltejs/kit/svelte-kit.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"21node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"22node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"23node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"24node_modules/playwright-core/lib/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/sh"25node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"26node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"27node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"28node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"29node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"30node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"31node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"32node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"33node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"34node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"35node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash"36node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"37node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"38node_modules/svelte-check/bin/svelte-check: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"39node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"40node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"41node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"42node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"43node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/ywwchijlngjj756gqp3izz8xw6q8cca2-nodejs-26.13.0/bin/node"44npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.45npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.46npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.47rebuilt dependencies successfully48patching script interpreter paths in node_modules49Finished npmConfigHook
configurePhase
50no configure script, doing nothing
buildPhase
51Executing npmBuildHook52npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.53npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.54npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.5556> build57> vite build && node scripts/write-csp-manifest.mjs5859vite v8.3.6 building ssr environment for production...60transforming (351) src/lib/features/history/MediaStrip.svelte61/app/favicon.svg referenced in /app/favicon.svg didn't resolve at build time, it will remain unchanged to be resolved at runtime62✓ 448 modules transformed.63computing gzip size...64.svelte-kit/output/server/.vite/manifest.json 36.34 kB │ gzip: 3.97 kB65.svelte-kit/output/server/_app/immutable/assets/nunito.De5U5tjS.woff2 48.98 kB66.svelte-kit/output/server/_app/immutable/assets/fraunces.BZtV4Avd.woff2 64.88 kB67.svelte-kit/output/server/_app/immutable/assets/ScopeFilter.DCkO5API.css 0.05 kB │ gzip: 0.07 kB68.svelte-kit/output/server/_app/immutable/assets/NavIcon.DprIneUT.css 0.06 kB │ gzip: 0.08 kB69.svelte-kit/output/server/_app/immutable/assets/QrCode.KEb_u1uy.css 0.18 kB │ gzip: 0.14 kB70.svelte-kit/output/server/_app/immutable/assets/ConnectAppDialog.C9hh7VZX.css 0.22 kB │ gzip: 0.17 kB71.svelte-kit/output/server/_app/immutable/assets/OwnerBadge.DJz3UlWY.css 0.24 kB │ gzip: 0.18 kB72.svelte-kit/output/server/_app/immutable/assets/ReauthDialog.CJZC7XyV.css 0.27 kB │ gzip: 0.17 kB73.svelte-kit/output/server/_app/immutable/assets/_page.gY5v75AD.css 0.30 kB │ gzip: 0.19 kB74.svelte-kit/output/server/_app/immutable/assets/UserAvatar.CP5SBZ41.css 0.45 kB │ gzip: 0.26 kB75.svelte-kit/output/server/_app/immutable/assets/Button.zAJQiurm.css 0.49 kB │ gzip: 0.22 kB76.svelte-kit/output/server/_app/immutable/assets/LocaleSwitcher.DBvbKxf9.css 0.50 kB │ gzip: 0.28 kB77.svelte-kit/output/server/_app/immutable/assets/HistorySection.w82OB3aY.css 0.52 kB │ gzip: 0.27 kB78.svelte-kit/output/server/_app/immutable/assets/_page.Be2cIyoH.css 0.59 kB │ gzip: 0.30 kB79.svelte-kit/output/server/_app/immutable/assets/ConfirmDialog.BRZPPs8U.css 0.61 kB │ gzip: 0.32 kB80.svelte-kit/output/server/_app/immutable/assets/AdminTabs.iST0IZ5X.css 0.64 kB │ gzip: 0.33 kB81.svelte-kit/output/server/_app/immutable/assets/EmptyArt.Ez59Eaoe.css 0.67 kB │ gzip: 0.31 kB82.svelte-kit/output/server/_app/immutable/assets/_page.CWGLGkwm.css 0.88 kB │ gzip: 0.41 kB83.svelte-kit/output/server/_app/immutable/assets/ErrorPanel.Cp3jxbni.css 0.98 kB │ gzip: 0.44 kB84.svelte-kit/output/server/_app/immutable/assets/_page.BqRg2d4T.css 1.01 kB │ gzip: 0.46 kB85.svelte-kit/output/server/_app/immutable/assets/ImageChoices.PmJvrtj0.css 1.09 kB │ gzip: 0.49 kB86.svelte-kit/output/server/_app/immutable/assets/_page.CPnHu_AL.css 1.12 kB │ gzip: 0.47 kB87.svelte-kit/output/server/_app/immutable/assets/Disclosure.B-ls5AUc.css 1.18 kB │ gzip: 0.50 kB88.svelte-kit/output/server/_app/immutable/assets/SegmentedControl.BXIlH2vD.css 1.20 kB │ gzip: 0.55 kB89.svelte-kit/output/server/_app/immutable/assets/PageHeader.BK4MGTH1.css 1.37 kB │ gzip: 0.49 kB90.svelte-kit/output/server/_app/immutable/assets/FavoriteButton.CKQAB8en.css 1.76 kB │ gzip: 0.62 kB91.svelte-kit/output/server/_app/immutable/assets/_page.CNJ49G-K.css 1.83 kB │ gzip: 0.73 kB92.svelte-kit/output/server/_app/immutable/assets/StickyNoteField.Cx2S2tjU.css 1.87 kB │ gzip: 0.73 kB93.svelte-kit/output/server/_app/immutable/assets/_page.DuenNPGM.css 1.90 kB │ gzip: 0.67 kB94.svelte-kit/output/server/_app/immutable/assets/_page.C_xOQTCU.css 2.21 kB │ gzip: 0.73 kB95.svelte-kit/output/server/_app/immutable/assets/ChangeList.BSGtz-sD.css 2.51 kB │ gzip: 0.83 kB96.svelte-kit/output/server/_app/immutable/assets/_page.Cnw0k1Wr.css 2.72 kB │ gzip: 0.82 kB97.svelte-kit/output/server/_app/immutable/assets/_page.BFIL1wpO.css 2.75 kB │ gzip: 0.90 kB98.svelte-kit/output/server/_app/immutable/assets/SelfHostCard.DifbbL71.css 2.81 kB │ gzip: 0.91 kB99.svelte-kit/output/server/_app/immutable/assets/ReorderableMedia.BSghtKHY.css 3.31 kB │ gzip: 1.07 kB100.svelte-kit/output/server/_app/immutable/assets/_page.BlB7kQyN.css 3.57 kB │ gzip: 1.02 kB101.svelte-kit/output/server/_app/immutable/assets/_page.CTRBplZV.css 3.63 kB │ gzip: 1.17 kB102.svelte-kit/output/server/_app/immutable/assets/_page.CjCc4X9L.css 4.03 kB │ gzip: 0.97 kB103.svelte-kit/output/server/_app/immutable/assets/ResourceCard.DuXm_b2E.css 4.11 kB │ gzip: 1.05 kB104.svelte-kit/output/server/_app/immutable/assets/LibraryGrid.CN-9daOZ.css 4.42 kB │ gzip: 1.35 kB105.svelte-kit/output/server/_app/immutable/assets/_page.BZekrbqG.css 4.45 kB │ gzip: 1.24 kB106.svelte-kit/output/server/_app/immutable/assets/Mascot.BMWJ2iGu.css 4.65 kB │ gzip: 1.11 kB107.svelte-kit/output/server/_app/immutable/assets/ProjectEditor.F0ckhIuo.css 5.05 kB │ gzip: 1.19 kB108.svelte-kit/output/server/_app/immutable/assets/_page.Bs-us5UO.css 5.28 kB │ gzip: 1.49 kB109.svelte-kit/output/server/_app/immutable/assets/_page.CPEqoMM1.css 5.35 kB │ gzip: 1.49 kB110.svelte-kit/output/server/_app/immutable/assets/_page.YESV7T7J.css 5.76 kB │ gzip: 1.51 kB111.svelte-kit/output/server/_app/immutable/assets/YarnForm.yhuuffSG.css 5.83 kB │ gzip: 1.41 kB112.svelte-kit/output/server/_app/immutable/assets/_page.Bs6TxT9t.css 6.61 kB │ gzip: 1.74 kB113.svelte-kit/output/server/_app/immutable/assets/ProjectReader.IHMOgpkP.css 13.19 kB │ gzip: 2.77 kB114.svelte-kit/output/server/_app/immutable/assets/_page.BQVFQQfz.css 14.23 kB │ gzip: 3.20 kB115.svelte-kit/output/server/_app/immutable/assets/_page.mAXC_wFn.css 14.89 kB │ gzip: 3.29 kB116.svelte-kit/output/server/_app/immutable/assets/_layout.BRDvX9hL.css 32.91 kB │ gzip: 7.30 kB117.svelte-kit/output/server/chunks/brand-handoff.svelte.js 0.03 kB │ gzip: 0.05 kB118.svelte-kit/output/server/chunks/sharing-api.js 0.06 kB │ gzip: 0.07 kB119.svelte-kit/output/server/chunks/AuditMediaPreview.js 0.08 kB │ gzip: 0.07 kB120.svelte-kit/output/server/chunks/FavoriteButton.js 0.08 kB │ gzip: 0.07 kB121.svelte-kit/output/server/chunks/OcrControl.js 0.08 kB │ gzip: 0.07 kB122.svelte-kit/output/server/chunks/ForeignOwnerBanner.js 0.08 kB │ gzip: 0.07 kB123.svelte-kit/output/server/entries/pages/_layout.ts.js 0.10 kB │ gzip: 0.11 kB │ map: 0.18 kB124.svelte-kit/output/server/chunks/ChangeList.js 0.11 kB │ gzip: 0.08 kB125.svelte-kit/output/server/chunks/AuditActionBadge.js 0.11 kB │ gzip: 0.09 kB126.svelte-kit/output/server/entries/pages/yarns/_id_/_page.ts.js 0.11 kB │ gzip: 0.12 kB │ map: 0.19 kB127.svelte-kit/output/server/entries/pages/projects/_id_/_page.ts.js 0.11 kB │ gzip: 0.12 kB │ map: 0.19 kB128.svelte-kit/output/server/entries/pages/yarns/_id_/edit/_page.ts.js 0.12 kB │ gzip: 0.12 kB │ map: 0.20 kB129.svelte-kit/output/server/entries/pages/admin/audit/_event_id_/_page.ts.js 0.12 kB │ gzip: 0.12 kB │ map: 0.21 kB130.svelte-kit/output/server/entries/pages/admin/resources/_kind_/_id_/_page.ts.js 0.13 kB │ gzip: 0.13 kB │ map: 0.21 kB131.svelte-kit/output/server/chunks/PhotoEditor.js 0.13 kB │ gzip: 0.09 kB132.svelte-kit/output/server/chunks/ReorderableMedia.js 0.13 kB │ gzip: 0.09 kB133.svelte-kit/output/server/chunks/header-slot.svelte.js 0.16 kB │ gzip: 0.14 kB │ map: 0.53 kB134.svelte-kit/output/server/chunks/app-version.js 0.20 kB │ gzip: 0.17 kB │ map: 0.28 kB135.svelte-kit/output/server/entries/pages/yarns/new/_page.svelte.js 0.28 kB │ gzip: 0.20 kB │ map: 0.34 kB136.svelte-kit/output/server/entries/pages/projects/_id_/edit/_page.ts.js 0.28 kB │ gzip: 0.21 kB │ map: 0.54 kB137.svelte-kit/output/server/env.js 0.29 kB │ gzip: 0.18 kB │ map: 0.57 kB138.svelte-kit/output/server/entries/pages/projects/new/_page.svelte.js 0.30 kB │ gzip: 0.21 kB │ map: 0.37 kB139.svelte-kit/output/server/chunks/server.js 0.31 kB │ gzip: 0.21 kB │ map: 0.58 kB140.svelte-kit/output/server/chunks/category-api.js 0.32 kB │ gzip: 0.23 kB │ map: 2.41 kB141.svelte-kit/output/server/chunks/import-availability.js 0.35 kB │ gzip: 0.19 kB │ map: 1.08 kB142.svelte-kit/output/server/entries/pages/projects/_id_/edit/_page.svelte.js 0.40 kB │ gzip: 0.25 kB │ map: 0.48 kB143.svelte-kit/output/server/chunks/index-server.js 0.41 kB │ gzip: 0.26 kB │ map: 1.63 kB144.svelte-kit/output/server/chunks/TakePhotoInput.js 0.42 kB │ gzip: 0.27 kB │ map: 1.35 kB145.svelte-kit/output/server/chunks/HistorySection.js 0.43 kB │ gzip: 0.19 kB146.svelte-kit/output/server/entries/pages/projects/_id_/_page.svelte.js 0.48 kB │ gzip: 0.28 kB │ map: 0.51 kB147.svelte-kit/output/server/entries/pages/yarns/_id_/edit/_page.svelte.js 0.48 kB │ gzip: 0.28 kB │ map: 0.51 kB148.svelte-kit/output/server/chunks/EmptyArt.js 0.62 kB │ gzip: 0.36 kB │ map: 1.78 kB149.svelte-kit/output/server/chunks/navigation.js 0.71 kB │ gzip: 0.32 kB │ map: 1.24 kB150.svelte-kit/output/server/chunks/history-summary.js 0.73 kB │ gzip: 0.32 kB │ map: 8.71 kB151.svelte-kit/output/server/chunks/OwnerBadge.js 0.73 kB │ gzip: 0.40 kB │ map: 1.35 kB152.svelte-kit/output/server/chunks/ConfirmDialog.js 0.80 kB │ gzip: 0.41 kB │ map: 2.21 kB153.svelte-kit/output/server/chunks/AdminTabs.js 0.85 kB │ gzip: 0.41 kB │ map: 1.98 kB154.svelte-kit/output/server/chunks/state.js 0.92 kB │ gzip: 0.38 kB │ map: 2.32 kB155.svelte-kit/output/server/chunks/pwa-update-coordinator.js 0.92 kB │ gzip: 0.51 kB │ map: 1.55 kB156.svelte-kit/output/server/entries/pages/login/_page.svelte.js 1.08 kB │ gzip: 0.54 kB │ map: 1.20 kB157.svelte-kit/output/server/chunks/Disclosure.js 1.08 kB │ gzip: 0.49 kB │ map: 2.73 kB158.svelte-kit/output/server/chunks/UserAvatar.js 1.08 kB │ gzip: 0.55 kB │ map: 2.15 kB159.svelte-kit/output/server/chunks/SegmentedControl.js 1.14 kB │ gzip: 0.54 kB │ map: 3.02 kB160.svelte-kit/output/server/chunks/StickyNoteField.js 1.22 kB │ gzip: 0.57 kB │ map: 4.36 kB161.svelte-kit/output/server/entries/pages/share/_page.svelte.js 1.26 kB │ gzip: 0.54 kB │ map: 3.94 kB162.svelte-kit/output/server/entries/pages/_error.svelte.js 1.33 kB │ gzip: 0.62 kB │ map: 1.82 kB163.svelte-kit/output/server/chunks/QrCode.js 1.42 kB │ gzip: 0.74 kB │ map: 3.17 kB164.svelte-kit/output/server/chunks/timer-preference.svelte.js 1.66 kB │ gzip: 0.64 kB │ map: 3.37 kB165.svelte-kit/output/server/chunks/app-links.js 1.68 kB │ gzip: 0.74 kB │ map: 3.35 kB166.svelte-kit/output/server/chunks/PageHeader.js 1.69 kB │ gzip: 0.73 kB │ map: 5.17 kB167.svelte-kit/output/server/chunks/audit-action.js 1.73 kB │ gzip: 0.43 kB │ map: 3.66 kB168.svelte-kit/output/server/chunks/ScopeFilter.js 1.75 kB │ gzip: 0.79 kB │ map: 3.45 kB169.svelte-kit/output/server/chunks/Button.js 1.84 kB │ gzip: 0.71 kB │ map: 3.58 kB170.svelte-kit/output/server/entries/pages/admin/audit/_event_id_/_page.svelte.js 2.03 kB │ gzip: 0.75 kB │ map: 8.32 kB171.svelte-kit/output/server/chunks/text-size.svelte.js 2.06 kB │ gzip: 0.81 kB │ map: 4.23 kB172.svelte-kit/output/server/chunks/YarnForm.js 2.16 kB │ gzip: 0.95 kB │ map: 42.06 kB173.svelte-kit/output/server/index.js 2.28 kB │ gzip: 0.90 kB │ map: 3.32 kB174.svelte-kit/output/server/chunks/admin-api.js 2.38 kB │ gzip: 1.01 kB │ map: 21.16 kB175.svelte-kit/output/server/chunks/LocaleSwitcher.js 2.48 kB │ gzip: 0.94 kB │ map: 3.94 kB176.svelte-kit/output/server/chunks/theme.svelte.js 2.75 kB │ gzip: 1.07 kB │ map: 5.17 kB177.svelte-kit/output/server/entries/pages/admin/resources/_kind_/_id_/_page.svelte.js 2.90 kB │ gzip: 0.98 kB │ map: 32.02 kB178.svelte-kit/output/server/entries/pages/yarns/_id_/_page.svelte.js 2.90 kB │ gzip: 0.99 kB │ map: 33.23 kB179.svelte-kit/output/server/chunks/ResourceCard.js 3.31 kB │ gzip: 1.07 kB │ map: 9.18 kB180.svelte-kit/output/server/chunks/feedback.js 3.42 kB │ gzip: 1.32 kB │ map: 9.38 kB181.svelte-kit/output/server/chunks/ProjectEditor.js 3.84 kB │ gzip: 1.42 kB │ map: 79.32 kB182.svelte-kit/output/server/entries/pages/more/_page.svelte.js 4.20 kB │ gzip: 1.29 kB │ map: 6.92 kB183.svelte-kit/output/server/entries/pages/yarns/_page.svelte.js 4.95 kB │ gzip: 1.63 kB │ map: 14.15 kB184.svelte-kit/output/server/chunks/ProjectReader.js 5.30 kB │ gzip: 2.11 kB │ map: 74.43 kB185.svelte-kit/output/server/entries/pages/delete-account/_page.svelte.js 5.88 kB │ gzip: 1.94 kB │ map: 8.66 kB186.svelte-kit/output/server/chunks/SelfHostCard.js 5.94 kB │ gzip: 2.34 kB │ map: 11.08 kB187.svelte-kit/output/server/chunks/LibraryGrid.js 6.10 kB │ gzip: 1.85 kB │ map: 18.88 kB188.svelte-kit/output/server/chunks/ErrorPanel.js 6.29 kB │ gzip: 2.32 kB │ map: 10.80 kB189.svelte-kit/output/server/entries/pages/signup/_page.svelte.js 6.57 kB │ gzip: 1.67 kB │ map: 15.39 kB190.svelte-kit/output/server/entries/pages/create/_page.svelte.js 6.62 kB │ gzip: 2.05 kB │ map: 13.14 kB191.svelte-kit/output/server/entries/pages/categories/_page.svelte.js 6.66 kB │ gzip: 1.96 kB │ map: 18.58 kB192.svelte-kit/output/server/chunks/oidc-api.js 6.68 kB │ gzip: 2.35 kB │ map: 13.82 kB193.svelte-kit/output/server/entries/pages/admin/audit/_page.svelte.js 7.32 kB │ gzip: 2.30 kB │ map: 27.17 kB194.svelte-kit/output/server/entries/pages/projects/_page.svelte.js 7.35 kB │ gzip: 2.18 kB │ map: 18.24 kB195.svelte-kit/output/server/chunks/project-api.js 7.50 kB │ gzip: 1.91 kB │ map: 24.82 kB196.svelte-kit/output/server/chunks/web-notifications.svelte.js 7.54 kB │ gzip: 2.57 kB │ map: 16.20 kB197.svelte-kit/output/server/chunks/yarn-api.js 7.65 kB │ gzip: 2.19 kB │ map: 22.19 kB198.svelte-kit/output/server/chunks/Mascot.js 8.27 kB │ gzip: 2.19 kB │ map: 44.70 kB199.svelte-kit/output/server/chunks/ReauthDialog.js 8.91 kB │ gzip: 2.94 kB │ map: 17.03 kB200.svelte-kit/output/server/chunks/ConnectAppDialog.js 9.38 kB │ gzip: 3.12 kB │ map: 18.26 kB201.svelte-kit/output/server/chunks/ImageChoices.js 10.01 kB │ gzip: 2.96 kB │ map: 23.61 kB202.svelte-kit/output/server/chunks/shared-link.js 12.59 kB │ gzip: 3.98 kB │ map: 25.53 kB203.svelte-kit/output/server/chunks/session.svelte.js 13.69 kB │ gzip: 4.42 kB │ map: 27.94 kB204.svelte-kit/output/server/entries/pages/about/_page.svelte.js 13.81 kB │ gzip: 3.90 kB │ map: 34.26 kB205.svelte-kit/output/server/entries/pages/imports/yarn/_page.svelte.js 14.52 kB │ gzip: 3.73 kB │ map: 23.33 kB206.svelte-kit/output/server/entries/pages/privacy/_page.svelte.js 14.81 kB │ gzip: 4.63 kB │ map: 18.49 kB207.svelte-kit/output/server/chunks/NavIcon.js 21.04 kB │ gzip: 5.81 kB │ map: 23.79 kB208.svelte-kit/output/server/entries/pages/gauge/_page.svelte.js 25.60 kB │ gzip: 6.06 kB │ map: 51.46 kB209.svelte-kit/output/server/entries/pages/_page.svelte.js 26.65 kB │ gzip: 6.87 kB │ map: 75.49 kB210.svelte-kit/output/server/entries/pages/admin/users/_page.svelte.js 27.17 kB │ gzip: 5.80 kB │ map: 53.76 kB211.svelte-kit/output/server/entries/pages/_layout.svelte.js 28.00 kB │ gzip: 6.90 kB │ map: 70.94 kB212.svelte-kit/output/server/entries/pages/imports/_page.svelte.js 35.86 kB │ gzip: 7.91 kB │ map: 62.90 kB213.svelte-kit/output/server/chunks/server2.js 48.67 kB │ gzip: 13.61 kB │ map: 156.14 kB214.svelte-kit/output/server/remote-entry.js 54.26 kB │ gzip: 11.81 kB │ map: 89.77 kB215.svelte-kit/output/server/entries/pages/account/_page.svelte.js 59.05 kB │ gzip: 11.46 kB │ map: 115.51 kB216.svelte-kit/output/server/chunks/internal.js 115.33 kB │ gzip: 29.48 kB │ map: 231.63 kB217.svelte-kit/output/server/chunks/instance.js 117.84 kB │ gzip: 31.92 kB │ map: 239.61 kB218219✓ built in 2.39s220Analysing routes221Building app222vite v8.3.6 building client environment for production...223✓ 782 modules transformed.224computing gzip size...225.svelte-kit/output/client/_app/version.json 0.02 kB │ gzip: 0.04 kB226.svelte-kit/output/client/.vite/manifest.json 38.60 kB │ gzip: 4.87 kB227.svelte-kit/output/client/_app/immutable/assets/nunito.De5U5tjS.woff2 48.98 kB228.svelte-kit/output/client/_app/immutable/assets/fraunces.BZtV4Avd.woff2 64.88 kB229.svelte-kit/output/client/_app/immutable/assets/ScopeFilter.DCkO5API.css 0.05 kB │ gzip: 0.07 kB230.svelte-kit/output/client/_app/immutable/assets/NavIcon.DprIneUT.css 0.06 kB │ gzip: 0.08 kB231.svelte-kit/output/client/_app/immutable/assets/QrCode.KEb_u1uy.css 0.18 kB │ gzip: 0.14 kB232.svelte-kit/output/client/_app/immutable/assets/ConnectAppDialog.C9hh7VZX.css 0.22 kB │ gzip: 0.17 kB233.svelte-kit/output/client/_app/immutable/assets/OwnerBadge.DJz3UlWY.css 0.24 kB │ gzip: 0.18 kB234.svelte-kit/output/client/_app/immutable/assets/ReauthDialog.CJZC7XyV.css 0.27 kB │ gzip: 0.17 kB235.svelte-kit/output/client/_app/immutable/assets/22.gY5v75AD.css 0.30 kB │ gzip: 0.19 kB236.svelte-kit/output/client/_app/immutable/assets/UserAvatar.CP5SBZ41.css 0.45 kB │ gzip: 0.26 kB237.svelte-kit/output/client/_app/immutable/assets/ForeignOwnerBanner.Yq7MGClv.css 0.47 kB │ gzip: 0.28 kB238.svelte-kit/output/client/_app/immutable/assets/Button.zAJQiurm.css 0.49 kB │ gzip: 0.22 kB239.svelte-kit/output/client/_app/immutable/assets/LocaleSwitcher.DBvbKxf9.css 0.50 kB │ gzip: 0.28 kB240.svelte-kit/output/client/_app/immutable/assets/6.Be2cIyoH.css 0.59 kB │ gzip: 0.30 kB241.svelte-kit/output/client/_app/immutable/assets/ConfirmDialog.BRZPPs8U.css 0.61 kB │ gzip: 0.32 kB242.svelte-kit/output/client/_app/immutable/assets/AdminTabs.iST0IZ5X.css 0.64 kB │ gzip: 0.33 kB243.svelte-kit/output/client/_app/immutable/assets/EmptyArt.Ez59Eaoe.css 0.67 kB │ gzip: 0.31 kB244.svelte-kit/output/client/_app/immutable/assets/17.CWGLGkwm.css 0.88 kB │ gzip: 0.41 kB245.svelte-kit/output/client/_app/immutable/assets/ErrorPanel.Cp3jxbni.css 0.98 kB │ gzip: 0.44 kB246.svelte-kit/output/client/_app/immutable/assets/16.BqRg2d4T.css 1.01 kB │ gzip: 0.46 kB247.svelte-kit/output/client/_app/immutable/assets/OcrControl.CzVBJLz5.css 1.01 kB │ gzip: 0.40 kB248.svelte-kit/output/client/_app/immutable/assets/AuditActionBadge.BCUTlUKh.css 1.02 kB │ gzip: 0.40 kB249.svelte-kit/output/client/_app/immutable/assets/ImageChoices.PmJvrtj0.css 1.09 kB │ gzip: 0.49 kB250.svelte-kit/output/client/_app/immutable/assets/11.CPnHu_AL.css 1.12 kB │ gzip: 0.47 kB251.svelte-kit/output/client/_app/immutable/assets/Disclosure.B-ls5AUc.css 1.18 kB │ gzip: 0.50 kB252.svelte-kit/output/client/_app/immutable/assets/SegmentedControl.BXIlH2vD.css 1.20 kB │ gzip: 0.55 kB253.svelte-kit/output/client/_app/immutable/assets/AuditMediaPreview.DIkzaBnS.css 1.29 kB │ gzip: 0.50 kB254.svelte-kit/output/client/_app/immutable/assets/PageHeader.BK4MGTH1.css 1.37 kB │ gzip: 0.49 kB255.svelte-kit/output/client/_app/immutable/assets/FavoriteButton.CKQAB8en.css 1.76 kB │ gzip: 0.62 kB256.svelte-kit/output/client/_app/immutable/assets/23.CNJ49G-K.css 1.83 kB │ gzip: 0.73 kB257.svelte-kit/output/client/_app/immutable/assets/StickyNoteField.Cx2S2tjU.css 1.87 kB │ gzip: 0.73 kB258.svelte-kit/output/client/_app/immutable/assets/24.DuenNPGM.css 1.90 kB │ gzip: 0.67 kB259.svelte-kit/output/client/_app/immutable/assets/18.C_xOQTCU.css 2.21 kB │ gzip: 0.73 kB260.svelte-kit/output/client/_app/immutable/assets/9.Cnw0k1Wr.css 2.72 kB │ gzip: 0.82 kB261.svelte-kit/output/client/_app/immutable/assets/14.BFIL1wpO.css 2.75 kB │ gzip: 0.90 kB262.svelte-kit/output/client/_app/immutable/assets/SelfHostCard.DifbbL71.css 2.81 kB │ gzip: 0.91 kB263.svelte-kit/output/client/_app/immutable/assets/10.BlB7kQyN.css 3.57 kB │ gzip: 1.02 kB264.svelte-kit/output/client/_app/immutable/assets/25.CTRBplZV.css 3.63 kB │ gzip: 1.17 kB265.svelte-kit/output/client/_app/immutable/assets/7.CjCc4X9L.css 4.03 kB │ gzip: 0.97 kB266.svelte-kit/output/client/_app/immutable/assets/ResourceCard.DuXm_b2E.css 4.11 kB │ gzip: 1.05 kB267.svelte-kit/output/client/_app/immutable/assets/5.BZekrbqG.css 4.45 kB │ gzip: 1.24 kB268.svelte-kit/output/client/_app/immutable/assets/Mascot.BMWJ2iGu.css 4.65 kB │ gzip: 1.11 kB269.svelte-kit/output/client/_app/immutable/assets/ReorderableMedia.Ce_7IlJN.css 5.24 kB │ gzip: 1.53 kB270.svelte-kit/output/client/_app/immutable/assets/12.Bs-us5UO.css 5.28 kB │ gzip: 1.49 kB271.svelte-kit/output/client/_app/immutable/assets/8.CPEqoMM1.css 5.35 kB │ gzip: 1.49 kB272.svelte-kit/output/client/_app/immutable/assets/PhotoEditor.vT8sIRi-.css 5.50 kB │ gzip: 1.56 kB273.svelte-kit/output/client/_app/immutable/assets/3.YESV7T7J.css 5.76 kB │ gzip: 1.51 kB274.svelte-kit/output/client/_app/immutable/assets/YarnForm.yhuuffSG.css 5.83 kB │ gzip: 1.41 kB275.svelte-kit/output/client/_app/immutable/assets/ProjectEditor.CvZUmboF.css 5.92 kB │ gzip: 1.31 kB276.svelte-kit/output/client/_app/immutable/assets/13.Bs6TxT9t.css 6.61 kB │ gzip: 1.74 kB277.svelte-kit/output/client/_app/immutable/assets/ChangeList.c9D3itU-.css 7.78 kB │ gzip: 2.03 kB278.svelte-kit/output/client/_app/immutable/assets/LibraryGrid.NKydz6tn.css 8.83 kB │ gzip: 2.25 kB279.svelte-kit/output/client/_app/immutable/assets/4.BQVFQQfz.css 14.23 kB │ gzip: 3.20 kB280.svelte-kit/output/client/_app/immutable/assets/2.mAXC_wFn.css 14.89 kB │ gzip: 3.29 kB281.svelte-kit/output/client/_app/immutable/assets/ProjectReader.V5iOmY9c.css 20.96 kB │ gzip: 4.19 kB282.svelte-kit/output/client/_app/immutable/assets/0.BRDvX9hL.css 32.91 kB │ gzip: 7.30 kB283.svelte-kit/output/client/_app/immutable/assets/HistorySection.rbNq4wHi.css 33.68 kB │ gzip: 6.26 kB284.svelte-kit/output/client/_app/immutable/chunks/CHk69aGQ.js 0.02 kB │ gzip: 0.04 kB285.svelte-kit/output/client/_app/immutable/chunks/Cl0jgznw.js 0.03 kB │ gzip: 0.05 kB286.svelte-kit/output/client/_app/immutable/chunks/CAiljy4R.js 0.03 kB │ gzip: 0.05 kB287.svelte-kit/output/client/_app/immutable/chunks/CKgptyrw.js 0.05 kB │ gzip: 0.06 kB288.svelte-kit/output/client/_app/immutable/entry/payload.DSmR2FwN.js 0.06 kB │ gzip: 0.07 kB289.svelte-kit/output/client/_app/immutable/chunks/CdOvsYUv.js 0.06 kB │ gzip: 0.08 kB290.svelte-kit/output/client/_app/immutable/chunks/DYrviY11.js 0.08 kB │ gzip: 0.09 kB291.svelte-kit/output/client/_app/immutable/chunks/BzfFYbn6.js 0.12 kB │ gzip: 0.10 kB292.svelte-kit/output/client/_app/immutable/nodes/27.BT-qvhHr.js 0.15 kB │ gzip: 0.13 kB293.svelte-kit/output/client/_app/immutable/chunks/DK3Fl9T5.js 0.15 kB │ gzip: 0.15 kB294.svelte-kit/output/client/_app/immutable/nodes/21.C8InFzWs.js 0.16 kB │ gzip: 0.13 kB295.svelte-kit/output/client/_app/immutable/chunks/BLjqT9qZ.js 0.26 kB │ gzip: 0.19 kB296.svelte-kit/output/client/_app/immutable/nodes/19.D5RyApjj.js 0.37 kB │ gzip: 0.25 kB297.svelte-kit/output/client/_app/immutable/nodes/20.D5JmCyC8.js 0.38 kB │ gzip: 0.26 kB298.svelte-kit/output/client/_app/immutable/nodes/26.CDmSJ7bp.js 0.38 kB │ gzip: 0.25 kB299.svelte-kit/output/client/_app/immutable/chunks/CYtNOY-E.js 0.38 kB │ gzip: 0.24 kB300.svelte-kit/output/client/_app/immutable/chunks/BvK5R1b-.js 0.48 kB │ gzip: 0.33 kB301.svelte-kit/output/client/_app/immutable/chunks/QK9EIxFp.js 0.53 kB │ gzip: 0.30 kB302.svelte-kit/output/client/_app/immutable/chunks/wer1XPwr.js 0.55 kB │ gzip: 0.36 kB303.svelte-kit/output/client/_app/immutable/entry/start.D_12pFEh.js 0.57 kB │ gzip: 0.32 kB304.svelte-kit/output/client/_app/immutable/chunks/DJvTfpHV.js 0.70 kB │ gzip: 0.38 kB305.svelte-kit/output/client/_app/immutable/chunks/CkON4PIy.js 0.71 kB │ gzip: 0.39 kB306.svelte-kit/output/client/_app/immutable/chunks/CBM95RW2.js 0.78 kB │ gzip: 0.48 kB307.svelte-kit/output/client/_app/immutable/chunks/1UXRfYnv.js 0.79 kB │ gzip: 0.46 kB308.svelte-kit/output/client/_app/immutable/nodes/1.CV8Lvyyd.js 0.83 kB │ gzip: 0.49 kB309.svelte-kit/output/client/_app/immutable/chunks/_cPh_97W.js 0.83 kB │ gzip: 0.48 kB310.svelte-kit/output/client/_app/immutable/nodes/15.BwWWlok5.js 0.85 kB │ gzip: 0.53 kB311.svelte-kit/output/client/_app/immutable/chunks/BzDASlSa.js 0.87 kB │ gzip: 0.50 kB312.svelte-kit/output/client/_app/immutable/chunks/0fjEVOQy.js 0.89 kB │ gzip: 0.46 kB313.svelte-kit/output/client/_app/immutable/chunks/DwkIAHc4.js 0.89 kB │ gzip: 0.53 kB314.svelte-kit/output/client/_app/immutable/chunks/B4wBSdwp.js 0.91 kB │ gzip: 0.56 kB315.svelte-kit/output/client/_app/immutable/chunks/vFt-N1n1.js 0.97 kB │ gzip: 0.45 kB316.svelte-kit/output/client/_app/immutable/chunks/Dqt_bFZy.js 1.03 kB │ gzip: 0.55 kB317.svelte-kit/output/client/_app/immutable/chunks/BTapgDeF.js 1.03 kB │ gzip: 0.61 kB318.svelte-kit/output/client/_app/immutable/chunks/B3kt0OPA.js 1.04 kB │ gzip: 0.66 kB319.svelte-kit/output/client/_app/immutable/chunks/Dw31H74i.js 1.31 kB │ gzip: 0.60 kB320.svelte-kit/output/client/_app/immutable/chunks/CWMfNu_b.js 1.34 kB │ gzip: 0.77 kB321.svelte-kit/output/client/_app/immutable/chunks/Bjy-W4x2.js 1.36 kB │ gzip: 0.65 kB322.svelte-kit/output/client/_app/immutable/chunks/B2bvBLQ1.js 1.38 kB │ gzip: 0.74 kB323.svelte-kit/output/client/_app/immutable/chunks/B7QA6a5S.js 1.42 kB │ gzip: 0.40 kB324.svelte-kit/output/client/_app/immutable/chunks/DyDRP4RG.js 1.48 kB │ gzip: 0.64 kB325.svelte-kit/output/client/_app/immutable/chunks/fRMIZCCZ.js 1.49 kB │ gzip: 0.72 kB326.svelte-kit/output/client/_app/immutable/chunks/DYynEZso.js 1.58 kB │ gzip: 0.89 kB327.svelte-kit/output/client/_app/immutable/chunks/DclECHGd.js 1.63 kB │ gzip: 0.83 kB328.svelte-kit/output/client/_app/immutable/chunks/DgRixcR_.js 2.08 kB │ gzip: 0.91 kB329.svelte-kit/output/client/_app/immutable/chunks/CvI_97N3.js 2.14 kB │ gzip: 1.07 kB330.svelte-kit/output/client/_app/immutable/chunks/DUCXe_K9.js 2.65 kB │ gzip: 1.17 kB331.svelte-kit/output/client/_app/immutable/nodes/22.CukVVhzZ.js 2.70 kB │ gzip: 1.19 kB332.svelte-kit/output/client/_app/immutable/chunks/GLZxiVBN.js 2.96 kB │ gzip: 1.08 kB333.svelte-kit/output/client/_app/immutable/chunks/BjjR4xji.js 2.98 kB │ gzip: 1.28 kB334.svelte-kit/output/client/_app/immutable/chunks/scnGQDS1.js 3.53 kB │ gzip: 1.44 kB335.svelte-kit/output/client/_app/immutable/nodes/16.DcGDjHXc.js 3.71 kB │ gzip: 1.47 kB336.svelte-kit/output/client/_app/immutable/chunks/CfNKPaxE.js 3.87 kB │ gzip: 1.55 kB337.svelte-kit/output/client/_app/immutable/chunks/HUz_UfiT.js 3.94 kB │ gzip: 1.71 kB338.svelte-kit/output/client/_app/immutable/chunks/Cp8-DdcA.js 4.42 kB │ gzip: 2.17 kB339.svelte-kit/output/client/_app/immutable/chunks/Dp2VOsPb.js 4.79 kB │ gzip: 2.19 kB340.svelte-kit/output/client/_app/immutable/nodes/6.xMf_BQaI.js 5.16 kB │ gzip: 2.16 kB341.svelte-kit/output/client/_app/immutable/nodes/10.CNSj8oGb.js 5.48 kB │ gzip: 2.07 kB342.svelte-kit/output/client/_app/immutable/nodes/11.CD8XQkG-.js 5.95 kB │ gzip: 2.44 kB343.svelte-kit/output/client/_app/immutable/chunks/CO6eIwls.js 5.96 kB │ gzip: 2.39 kB344.svelte-kit/output/client/_app/immutable/chunks/DwYfpPjc.js 6.10 kB │ gzip: 2.06 kB345.svelte-kit/output/client/_app/immutable/chunks/DrNjhcDZ.js 6.12 kB │ gzip: 2.44 kB346.svelte-kit/output/client/_app/immutable/chunks/LSC3g6h3.js 6.12 kB │ gzip: 2.45 kB347.svelte-kit/output/client/_app/immutable/chunks/cn4ChVYu.js 6.31 kB │ gzip: 2.57 kB348.svelte-kit/output/client/_app/immutable/chunks/Cc1Pbcyl.js 6.74 kB │ gzip: 2.52 kB349.svelte-kit/output/client/_app/immutable/chunks/B1vs82w2.js 7.33 kB │ gzip: 2.24 kB350.svelte-kit/output/client/_app/immutable/nodes/24.CZgX5nh0.js 7.83 kB │ gzip: 3.03 kB351.svelte-kit/output/client/_app/immutable/chunks/Bs60riuh.js 8.39 kB │ gzip: 3.26 kB352.svelte-kit/output/client/_app/immutable/nodes/23.C3Ne-qZ7.js 8.44 kB │ gzip: 3.20 kB353.svelte-kit/output/client/_app/immutable/chunks/BxHspmUV.js 8.88 kB │ gzip: 3.42 kB354.svelte-kit/output/client/_app/immutable/nodes/9.5HVymjS_.js 9.24 kB │ gzip: 3.24 kB355.svelte-kit/output/client/_app/immutable/nodes/18.CUKzwgxe.js 9.54 kB │ gzip: 3.60 kB356.svelte-kit/output/client/_app/immutable/chunks/DiU9yfdg.js 9.58 kB │ gzip: 3.33 kB357.svelte-kit/output/client/_app/immutable/entry/app.B-bBMQN5.js 9.77 kB │ gzip: 3.19 kB358.svelte-kit/output/client/_app/immutable/chunks/CQaXSEg8.js 10.00 kB │ gzip: 3.82 kB359.svelte-kit/output/client/_app/immutable/nodes/5.23i_z5rO.js 11.65 kB │ gzip: 4.31 kB360.svelte-kit/output/client/_app/immutable/chunks/DIaaj_fW.js 12.03 kB │ gzip: 4.97 kB361.svelte-kit/output/client/_app/immutable/nodes/14.BdbLNyBX.js 12.04 kB │ gzip: 4.48 kB362.svelte-kit/output/client/_app/immutable/nodes/3.CPjZVmlU.js 14.91 kB │ gzip: 5.31 kB363.svelte-kit/output/client/_app/immutable/nodes/17.LKlUnl3f.js 15.65 kB │ gzip: 5.60 kB364.svelte-kit/output/client/_app/immutable/chunks/DrH3rgQY.js 16.37 kB │ gzip: 6.10 kB365.svelte-kit/output/client/_app/immutable/chunks/DfXqdd8F.js 17.47 kB │ gzip: 6.41 kB366.svelte-kit/output/client/_app/immutable/nodes/25.DvI8e98I.js 19.47 kB │ gzip: 6.30 kB367.svelte-kit/output/client/_app/immutable/chunks/C2L_p0JL.js 20.27 kB │ gzip: 6.44 kB368.svelte-kit/output/client/_app/immutable/nodes/12.C8vd5YQb.js 20.38 kB │ gzip: 6.48 kB369.svelte-kit/output/client/_app/immutable/chunks/DsamI8fd.js 21.43 kB │ gzip: 7.66 kB370.svelte-kit/output/client/_app/immutable/nodes/8.C07kXtDx.js 23.41 kB │ gzip: 7.14 kB371.svelte-kit/output/client/_app/immutable/nodes/7.DMJxoV6B.js 25.33 kB │ gzip: 6.95 kB372.svelte-kit/output/client/_app/immutable/nodes/13.DjfXmDUz.js 28.60 kB │ gzip: 9.34 kB373.svelte-kit/output/client/_app/immutable/nodes/0.BsF65ahW.js 28.66 kB │ gzip: 10.56 kB374.svelte-kit/output/client/_app/immutable/nodes/2.D-4LXZNu.js 32.59 kB │ gzip: 11.35 kB375.svelte-kit/output/client/_app/immutable/chunks/B7lprpPk.js 33.83 kB │ gzip: 10.49 kB376.svelte-kit/output/client/_app/immutable/chunks/I1TRv0Uf.js 42.96 kB │ gzip: 12.49 kB377.svelte-kit/output/client/_app/immutable/chunks/Cb6r7o8E.js 43.49 kB │ gzip: 16.00 kB378.svelte-kit/output/client/_app/immutable/nodes/4.D071pp-c.js 48.74 kB │ gzip: 13.78 kB379.svelte-kit/output/client/_app/immutable/chunks/CJY51OpP.js 51.16 kB │ gzip: 15.78 kB380.svelte-kit/output/client/_app/immutable/chunks/Eeoocy30.js 58.08 kB │ gzip: 18.36 kB381.svelte-kit/output/client/_app/immutable/chunks/DKzFmK0Y.js 60.97 kB │ gzip: 23.41 kB382.svelte-kit/output/client/_app/immutable/chunks/C79LFR51.js 443.56 kB │ gzip: 148.70 kB383384✓ built in 2.53s385Prerendering386crawling /app/387(node:424) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.388(Use `node --trace-warnings ...` to show where the warning was created)389crawling /app/about390crawling /app/account391crawling /app/admin/audit392crawling /app/admin/users393crawling /app/categories394crawling /app/create395crawling /app/delete-account396crawling /app/gauge397crawling /app/imports398crawling /app/imports/yarn399crawling /app/login400crawling /app/more401crawling /app/privacy402crawling /app/projects403crawling /app/projects/new404crawling /app/share405crawling /app/signup406crawling /app/yarns407crawling /app/yarns/new408409Run npm run preview to preview your production build locally.410411> Using @sveltejs/adapter-static412Wrote site to "build"413✔ done414Finished npmBuildHook
checkPhase
415npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.416npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.417npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.418419> format:check420> prettier --check .421422Checking formatting...423.gitignore.prettierignore.prettierrc.jsone2e/accessibility.e2e.tse2e/account.e2e.tse2e/admin.e2e.tse2e/contrast.e2e.tse2e/import.e2e.tse2e/journeys/accessibility.tse2e/journeys/account.tse2e/journeys/admin.tse2e/journeys/contrast.tse2e/journeys/import.tse2e/journeys/media-tiles.tse2e/journeys/performance.tse2e/journeys/pwa.tse2e/journeys/sharing.tse2e/journeys/ui-editor.tse2e/journeys/ui-reader.tse2e/journeys/ui.tse2e/journeys/yarn.tse2e/lib/accessibility.test.tse2e/lib/admin.test.tse2e/lib/common.tse2e/lib/fixture-cli.tse2e/lib/fixture.test.tse2e/lib/fixture.tse2e/lib/harness.tse2e/lib/i18n/catalog.test.tse2e/lib/i18n/rust-i18n.test.tse2e/lib/i18n/web-i18n.test.tse2e/lib/performance.test.tse2e/lib/performance.tse2e/lib/pwa.test.tse2e/lib/pwa.tse2e/lib/replay.test.tse2e/lib/replay.tse2e/lib/run-ts.mjse2e/lib/seed-cli.tse2e/lib/seed.test.tse2e/lib/seed.tse2e/lib/summarize-e2e.test.tse2e/lib/summarize-e2e.tse2e/lib/ui-helpers.tse2e/lib/ui-shared.tse2e/lib/ui-state.tse2e/lib/url.tse2e/lib/verify-import.test.tse2e/lib/verify-import.tse2e/media-tiles.e2e.tse2e/performance.e2e.tse2e/project-timer.e2e.tse2e/pwa.e2e.tse2e/sharing.e2e.tse2e/tsconfig.jsone2e/ui.e2e.tse2e/yarn.e2e.tspackage.jsonplaywright.config.tsREADME.mdscripts/error-pages.mjsscripts/i18n/babel.mjsscripts/i18n/catalog.mjsscripts/i18n/check-translations.mjsscripts/i18n/extract-rust.mjsscripts/i18n/generate-rust.mjsscripts/i18n/generate-web.mjsscripts/i18n/json-catalog.mjsscripts/i18n/paths.mjsscripts/sveltekit-announcer-style.mjsscripts/write-csp-manifest.mjssrc/app.csssrc/app.htmlsrc/globals.d.tssrc/lib/about.test.tssrc/lib/about.tssrc/lib/access.test.tssrc/lib/access.tssrc/lib/api.test.tssrc/lib/api.tssrc/lib/app-links.test.tssrc/lib/app-links.tssrc/lib/app-shell.test.tssrc/lib/app-shell.tssrc/lib/app-version.tssrc/lib/components/ActionFeedback.sveltesrc/lib/components/ActionLabel.sveltesrc/lib/components/ActionOverflow.sveltesrc/lib/components/AuthFooter.sveltesrc/lib/components/brand-handoff.svelte.tssrc/lib/components/brand-handoff.test.tssrc/lib/components/BrandHeader.sveltesrc/lib/components/BrandMark.sveltesrc/lib/components/Button.sveltesrc/lib/components/camera-capture.test.tssrc/lib/components/camera-capture.tssrc/lib/components/ConfirmDialog.sveltesrc/lib/components/Disclosure.sveltesrc/lib/components/EmptyArt.sveltesrc/lib/components/EmptyState.sveltesrc/lib/components/ErrorPanel.sveltesrc/lib/components/favorite-burst.test.tssrc/lib/components/favorite-burst.tssrc/lib/components/FavoriteButton.sveltesrc/lib/components/focus-on-hash.tssrc/lib/components/ForeignOwnerBanner.sveltesrc/lib/components/GetAppCard.sveltesrc/lib/components/KnittingBasket.sveltesrc/lib/components/library-card.test.tssrc/lib/components/LibraryCard.sveltesrc/lib/components/LibraryFilters.sveltesrc/lib/components/LibraryGrid.sveltesrc/lib/components/LocaleSwitcher.sveltesrc/lib/components/Mascot.sveltesrc/lib/components/mascot/physics.test.tssrc/lib/components/mascot/physics.tssrc/lib/components/mascot/reactions.test.tssrc/lib/components/mascot/reactions.tssrc/lib/components/NavIcon.sveltesrc/lib/components/NavigationTile.sveltesrc/lib/components/notes-disclosure.test.tssrc/lib/components/notes-disclosure.tssrc/lib/components/notes-drag.test.tssrc/lib/components/notes-drag.tssrc/lib/components/owner-components.test.tssrc/lib/components/OwnerBadge.sveltesrc/lib/components/PageHeader.sveltesrc/lib/components/photo-strip.test.tssrc/lib/components/PhotoStrip.sveltesrc/lib/components/PreviewSection.sveltesrc/lib/components/PwaUpdate.sveltesrc/lib/components/QrCode.sveltesrc/lib/components/ResourceCard.sveltesrc/lib/components/ScopeFilter.sveltesrc/lib/components/SectionHeading.sveltesrc/lib/components/SegmentedControl.sveltesrc/lib/components/SelfHostCard.sveltesrc/lib/components/ShareMenuItem.sveltesrc/lib/components/SignInForm.sveltesrc/lib/components/sticky-note-field.test.tssrc/lib/components/sticky-note.test.tssrc/lib/components/StickyActionBar.sveltesrc/lib/components/StickyNote.sveltesrc/lib/components/StickyNoteField.sveltesrc/lib/components/TakePhotoInput.sveltesrc/lib/components/ThemeSwitcher.sveltesrc/lib/components/url-field.test.tssrc/lib/components/url-field.tssrc/lib/components/UrlField.sveltesrc/lib/components/UserAvatar.sveltesrc/lib/developer-mode.test.tssrc/lib/developer-mode.tssrc/lib/dismiss-card.tssrc/lib/error-copy.test.tssrc/lib/error-copy.tssrc/lib/error-pages.test.tssrc/lib/error-reporting.test.tssrc/lib/error-reporting.tssrc/lib/features/account/account-api.test.tssrc/lib/features/account/account-api.tssrc/lib/features/account/AccountSettings.sveltesrc/lib/features/account/connect-app.test.tssrc/lib/features/account/connect-app.tssrc/lib/features/account/ConnectAppDialog.sveltesrc/lib/features/account/delete-account.test.tssrc/lib/features/account/delete-account.tssrc/lib/features/account/DeleteAccountDialog.sveltesrc/lib/features/admin/admin-api.test.tssrc/lib/features/admin/admin-api.tssrc/lib/features/admin/admin-resource-api.test.tssrc/lib/features/admin/admin-resource-api.tssrc/lib/features/admin/AdminAudit.sveltesrc/lib/features/admin/AdminResource.sveltesrc/lib/features/admin/AdminTabs.sveltesrc/lib/features/admin/AdminUsers.sveltesrc/lib/features/admin/audit-action.test.tssrc/lib/features/admin/audit-action.tssrc/lib/features/admin/audit-media.test.tssrc/lib/features/admin/AuditActionBadge.sveltesrc/lib/features/admin/AuditMediaPreview.sveltesrc/lib/features/admin/DiffPanel.sveltesrc/lib/features/admin/word-diff.test.tssrc/lib/features/admin/word-diff.tssrc/lib/features/auth/AdminUserIdentities.sveltesrc/lib/features/auth/LinkedLogins.sveltesrc/lib/features/auth/oidc-api.test.tssrc/lib/features/auth/oidc-api.tssrc/lib/features/auth/OidcSignIn.sveltesrc/lib/features/auth/reauth-flow.test.tssrc/lib/features/auth/reauth-flow.tssrc/lib/features/auth/ReauthDialog.sveltesrc/lib/features/auth/registration-gate.test.tssrc/lib/features/auth/registration-gate.tssrc/lib/features/auth/signup-api.test.tssrc/lib/features/auth/signup-api.tssrc/lib/features/auth/SignupForm.sveltesrc/lib/features/categories/category-api.test.tssrc/lib/features/categories/category-api.tssrc/lib/features/categories/CategoryManager.sveltesrc/lib/features/gauge/gauge-api.test.tssrc/lib/features/gauge/gauge-api.tssrc/lib/features/gauge/gauge-input.test.tssrc/lib/features/gauge/gauge-input.tssrc/lib/features/gauge/GaugeCalculator.sveltesrc/lib/features/gauge/knitted-swatch.test.tssrc/lib/features/gauge/knitted-swatch.tssrc/lib/features/gauge/KnittedSwatch.sveltesrc/lib/features/gauge/swatch-size.test.tssrc/lib/features/gauge/swatch-size.tssrc/lib/features/gauge/SwatchSizeDialog.sveltesrc/lib/features/history/change-format.tssrc/lib/features/history/ChangeList.sveltesrc/lib/features/history/history-api.test.tssrc/lib/features/history/history-api.tssrc/lib/features/history/history-summary.test.tssrc/lib/features/history/history-summary.tssrc/lib/features/history/HistoryEventDetail.sveltesrc/lib/features/history/HistoryEventDetail.test.tssrc/lib/features/history/HistorySection.sveltesrc/lib/features/history/media-change.test.tssrc/lib/features/history/media-change.tssrc/lib/features/history/MediaStrip.sveltesrc/lib/features/home/activity.test.tssrc/lib/features/home/activity.tssrc/lib/features/home/ActivityFeed.sveltesrc/lib/features/home/greeting.test.tssrc/lib/features/home/greeting.tssrc/lib/features/home/home-api.test.tssrc/lib/features/home/home-api.tssrc/lib/features/home/home-section.svelte.tssrc/lib/features/home/HomeDashboard.sveltesrc/lib/features/imports/AssetChoices.sveltesrc/lib/features/imports/ImageChoices.sveltesrc/lib/features/imports/import-api.test.tssrc/lib/features/imports/import-api.tssrc/lib/features/imports/import-availability.test.tssrc/lib/features/imports/import-availability.tssrc/lib/features/imports/import-draft.test.tssrc/lib/features/imports/import-draft.tssrc/lib/features/imports/import-operation.test.tssrc/lib/features/imports/import-operation.tssrc/lib/features/imports/ImportWorkbench.sveltesrc/lib/features/imports/shared-link.test.tssrc/lib/features/imports/shared-link.tssrc/lib/features/imports/stash-search.test.tssrc/lib/features/imports/stash-search.tssrc/lib/features/imports/yarn-stash-picker.test.tssrc/lib/features/imports/YarnImportWorkbench.sveltesrc/lib/features/imports/YarnStashPicker.sveltesrc/lib/features/media/ArchiveControl.sveltesrc/lib/features/media/media-reorder.test.tssrc/lib/features/media/media-reorder.tssrc/lib/features/media/media-tools-api.test.tssrc/lib/features/media/media-tools-api.tssrc/lib/features/media/OcrControl.sveltesrc/lib/features/media/photo-editor.test.tssrc/lib/features/media/photo-editor.tssrc/lib/features/media/PhotoEditor.sveltesrc/lib/features/media/ProjectLightbox.sveltesrc/lib/features/media/ReorderableMedia.sveltesrc/lib/features/media/viewer-keys.test.tssrc/lib/features/media/viewer-keys.tssrc/lib/features/media/viewer-zoom.test.tssrc/lib/features/media/viewer-zoom.tssrc/lib/features/projects/facts-summary.test.tssrc/lib/features/projects/facts-summary.tssrc/lib/features/projects/project-api.test.tssrc/lib/features/projects/project-api.tssrc/lib/features/projects/project-editor-state.test.tssrc/lib/features/projects/project-editor-state.tssrc/lib/features/projects/project-timer.test.tssrc/lib/features/projects/project-timer.tssrc/lib/features/projects/ProjectEditor.sveltesrc/lib/features/projects/ProjectLibrary.sveltesrc/lib/features/projects/ProjectReader.sveltesrc/lib/features/projects/ProjectTimer.sveltesrc/lib/features/projects/reader-progress.test.tssrc/lib/features/projects/reader-progress.tssrc/lib/features/projects/reader-state.test.tssrc/lib/features/projects/reader-state.tssrc/lib/features/projects/YarnPicker.sveltesrc/lib/features/scope-api.test.tssrc/lib/features/sharing/AccessNotice.sveltesrc/lib/features/sharing/people-filter.test.tssrc/lib/features/sharing/people-filter.tssrc/lib/features/sharing/PeoplePicker.sveltesrc/lib/features/sharing/share-copy.tssrc/lib/features/sharing/ShareControl.sveltesrc/lib/features/sharing/ShareDialog.sveltesrc/lib/features/sharing/sharing-api.test.tssrc/lib/features/sharing/sharing-api.tssrc/lib/features/sharing/TransferDialog.sveltesrc/lib/features/yarns/yarn-api.test.tssrc/lib/features/yarns/yarn-api.tssrc/lib/features/yarns/YarnDetail.sveltesrc/lib/features/yarns/YarnForm.sveltesrc/lib/features/yarns/YarnLibrary.sveltesrc/lib/features/yarns/YarnPhotoManager.sveltesrc/lib/feedback.test.tssrc/lib/feedback.tssrc/lib/fonts/fraunces-OFL.txtsrc/lib/fonts/fraunces.woff2src/lib/fonts/nunito-OFL.txtsrc/lib/fonts/nunito.woff2src/lib/header-slot.svelte.tssrc/lib/i18n.svelte.tssrc/lib/icons/phosphor-icons-MIT.txtsrc/lib/index.tssrc/lib/library-scope.svelte.test.tssrc/lib/library-scope.svelte.tssrc/lib/more-nav.test.tssrc/lib/more-nav.tssrc/lib/owner.test.tssrc/lib/owner.tssrc/lib/pwa-update-coordinator.test.tssrc/lib/pwa-update-coordinator.tssrc/lib/qr-code.test.tssrc/lib/qr-code.tssrc/lib/route-parent.test.tssrc/lib/route-parent.tssrc/lib/session-auth-epoch.test.tssrc/lib/session.svelte.test.tssrc/lib/session.svelte.tssrc/lib/setup-prompt.test.tssrc/lib/setup-prompt.tssrc/lib/share-link-action.tssrc/lib/share-link.test.tssrc/lib/share-link.tssrc/lib/swipe-dismiss.test.tssrc/lib/swipe-dismiss.tssrc/lib/text-size.svelte.test.tssrc/lib/text-size.svelte.tssrc/lib/theme.svelte.test.tssrc/lib/theme.svelte.tssrc/lib/theme.test.tssrc/lib/theme.tssrc/lib/timer-preference.svelte.test.tssrc/lib/timer-preference.svelte.tssrc/lib/web-notifications.svelte.test.tssrc/lib/web-notifications.svelte.tssrc/lib/web-push.test.tssrc/lib/web-push.tssrc/routes/+error.sveltesrc/routes/+layout.sveltesrc/routes/+layout.tssrc/routes/+page.sveltesrc/routes/about/+page.sveltesrc/routes/account/+page.sveltesrc/routes/admin/audit/[event_id]/+page.sveltesrc/routes/admin/audit/[event_id]/+page.tssrc/routes/admin/audit/+page.sveltesrc/routes/admin/resources/[kind]/[id]/+page.sveltesrc/routes/admin/resources/[kind]/[id]/+page.tssrc/routes/admin/users/+page.sveltesrc/routes/categories/+page.sveltesrc/routes/create/+page.sveltesrc/routes/delete-account/+page.sveltesrc/routes/gauge/+page.sveltesrc/routes/imports/+page.sveltesrc/routes/imports/yarn/+page.sveltesrc/routes/login/+page.sveltesrc/routes/more/+page.sveltesrc/routes/privacy/+page.sveltesrc/routes/projects/[id]/+page.sveltesrc/routes/projects/[id]/+page.tssrc/routes/projects/[id]/edit/+page.sveltesrc/routes/projects/[id]/edit/+page.tssrc/routes/projects/+page.sveltesrc/routes/projects/new/+page.sveltesrc/routes/share/+page.sveltesrc/routes/signup/+page.sveltesrc/routes/yarns/[id]/+page.sveltesrc/routes/yarns/[id]/+page.tssrc/routes/yarns/[id]/edit/+page.sveltesrc/routes/yarns/[id]/edit/+page.tssrc/routes/yarns/+page.sveltesrc/routes/yarns/new/+page.sveltestatic/favicon.svgstatic/icons/icon-192.pngstatic/icons/icon-512.pngstatic/icons/icon-maskable-512.pngstatic/manifest.webmanifeststatic/mascot.svgstatic/offline-theme.jsstatic/offline.cssstatic/offline.htmlstatic/service-worker.jstsconfig.jsonvite.config.tsAll matched files use Prettier code style!424npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.425npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.426npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.427428> check429> svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && npm run check:e2e430431Loading svelte-check in workspace: /build/web432Getting Svelte diagnostics...433434svelte-check found 0 errors and 0 warnings435npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.436npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.437npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.438439> check:e2e440> tsc -p e2e/tsconfig.json --noEmit441442npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.443npm warn Unknown env config "platform". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.444npm warn Unknown env config "arch". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.445446 RUN v5.1.0 /build/web447448449 ❯ src/lib/features/projects/project-api.test.ts [queued]450451 Test Files 0 passed (86)452 Tests 0 passed (0)453 Start at 09:54:31454 Duration 112ms455456 ❯ src/lib/api.test.ts [queued]457 ❯ src/lib/components/mascot/reactions.test.ts [queued]458 ❯ src/lib/error-reporting.test.ts [queued]459 ❯ src/lib/features/account/account-api.test.ts [queued]460 ❯ src/lib/features/admin/admin-api.test.ts [queued]461 ❯ src/lib/features/admin/audit-media.test.ts [queued]462 ❯ src/lib/features/auth/oidc-api.test.ts [queued]463 ❯ src/lib/features/auth/reauth-flow.test.ts [queued]464 ❯ src/lib/features/media/media-tools-api.test.ts [queued]465 ❯ src/lib/features/projects/project-api.test.ts [queued]466 ❯ src/lib/features/projects/project-editor-state.test.ts [queued]467 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]468469 Test Files 0 passed (86)470 Tests 0 passed (0)471 Start at 09:54:31472 Duration 213ms473474 ❯ src/lib/api.test.ts [queued]475 ❯ src/lib/app-shell.test.ts [queued]476 ❯ src/lib/components/mascot/physics.test.ts [queued]477 ❯ src/lib/components/mascot/reactions.test.ts [queued]478 ❯ src/lib/components/notes-disclosure.test.ts [queued]479 ❯ src/lib/components/notes-drag.test.ts [queued]480 ❯ src/lib/error-reporting.test.ts [queued]481 ❯ src/lib/features/account/account-api.test.ts [queued]482 ❯ src/lib/features/admin/admin-api.test.ts [queued]483 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]484 ❯ src/lib/features/admin/audit-media.test.ts [queued]485 ❯ src/lib/features/auth/oidc-api.test.ts [queued]486 ❯ src/lib/features/auth/reauth-flow.test.ts [queued]487 ❯ src/lib/features/history/history-summary.test.ts [queued]488 ❯ src/lib/features/history/media-change.test.ts [queued]489 ❯ src/lib/features/home/activity.test.ts [queued]490 ❯ src/lib/features/imports/import-api.test.ts [queued]491 ❯ src/lib/features/imports/import-draft.test.ts [queued]492 ❯ src/lib/features/media/media-reorder.test.ts [queued]493 ❯ src/lib/features/media/media-tools-api.test.ts [queued]494 ❯ src/lib/features/media/photo-editor.test.ts [queued]495 ❯ src/lib/features/media/viewer-zoom.test.ts [queued]496 ❯ src/lib/features/projects/project-api.test.ts [queued]497 ❯ src/lib/features/projects/project-editor-state.test.ts [queued]498 ❯ src/lib/features/scope-api.test.ts [queued]499 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]500 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]501 ❯ src/lib/session.svelte.test.ts [queued]502503 Test Files 0 passed (86)504 Tests 0 passed (0)505 Start at 09:54:31506 Duration 435ms507508 ❯ src/lib/api.test.ts 0/65509 ❯ src/lib/app-shell.test.ts [queued]510 ❯ src/lib/components/mascot/physics.test.ts [queued]511 ❯ src/lib/components/mascot/reactions.test.ts 0/18512 ❯ src/lib/components/notes-disclosure.test.ts [queued]513 ❯ src/lib/components/notes-drag.test.ts [queued]514 ❯ src/lib/error-reporting.test.ts [queued]515 ❯ src/lib/features/account/account-api.test.ts [queued]516 ❯ src/lib/features/admin/admin-api.test.ts [queued]517 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]518 ❯ src/lib/features/admin/audit-media.test.ts [queued]519 ❯ src/lib/features/auth/oidc-api.test.ts [queued]520 ❯ src/lib/features/auth/reauth-flow.test.ts [queued]521 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]522 ❯ src/lib/features/history/history-summary.test.ts [queued]523 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]524 ❯ src/lib/features/history/media-change.test.ts [queued]525 ❯ src/lib/features/home/activity.test.ts [queued]526 ❯ src/lib/features/imports/import-api.test.ts [queued]527 ❯ src/lib/features/imports/import-draft.test.ts [queued]528 ❯ src/lib/features/media/media-reorder.test.ts [queued]529 ❯ src/lib/features/media/media-tools-api.test.ts [queued]530 ❯ src/lib/features/media/photo-editor.test.ts [queued]531 ❯ src/lib/features/media/viewer-zoom.test.ts [queued]532 ❯ src/lib/features/projects/project-api.test.ts [queued]533 ❯ src/lib/features/projects/project-editor-state.test.ts [queued]534 ❯ src/lib/features/projects/reader-state.test.ts [queued]535 ❯ src/lib/features/scope-api.test.ts [queued]536 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]537 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]538 ❯ src/lib/session.svelte.test.ts [queued]539540 Test Files 0 passed (86)541 Tests 0 passed (83)542 Start at 09:54:31543 Duration 539ms544 ✓ src/lib/components/mascot/reactions.test.ts (18 tests) 17ms545 ✓ src/lib/features/projects/project-editor-state.test.ts (4 tests) 15ms546 ✓ src/lib/api.test.ts (65 tests) 113ms547 ✓ src/lib/components/notes-drag.test.ts (27 tests) 15ms548 ✓ src/lib/components/mascot/physics.test.ts (17 tests) 12ms549 ✓ src/lib/error-reporting.test.ts (11 tests) 16ms550 ✓ src/lib/features/auth/reauth-flow.test.ts (11 tests) 16ms551552 ❯ src/lib/api.test.ts 65/65553 ❯ src/lib/app-shell.test.ts 0/10554 ❯ src/lib/components/mascot/physics.test.ts 17/17555 ❯ src/lib/components/mascot/reactions.test.ts 18/18556 ❯ src/lib/components/notes-disclosure.test.ts 0/10557 ❯ src/lib/components/notes-drag.test.ts 27/27558 ❯ src/lib/error-reporting.test.ts 11/11559 ❯ src/lib/features/account/account-api.test.ts [queued]560 ❯ src/lib/features/admin/admin-api.test.ts [queued]561 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]562 ❯ src/lib/features/admin/audit-media.test.ts [queued]563 ❯ src/lib/features/auth/oidc-api.test.ts 0/31564 ❯ src/lib/features/auth/reauth-flow.test.ts 11/11565 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]566 ❯ src/lib/features/history/history-summary.test.ts [queued]567 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]568 ❯ src/lib/features/history/media-change.test.ts [queued]569 ❯ src/lib/features/home/activity.test.ts [queued]570 ❯ src/lib/features/imports/import-api.test.ts [queued]571 ❯ src/lib/features/imports/import-draft.test.ts [queued]572 ❯ src/lib/features/media/media-reorder.test.ts [queued]573 ❯ src/lib/features/media/media-tools-api.test.ts [queued]574 ❯ src/lib/features/media/photo-editor.test.ts [queued]575 ❯ src/lib/features/media/viewer-zoom.test.ts [queued]576 ❯ src/lib/features/projects/project-api.test.ts [queued]577 ❯ src/lib/features/projects/project-editor-state.test.ts 4/4578 ❯ src/lib/features/projects/reader-state.test.ts [queued]579 ❯ src/lib/features/scope-api.test.ts [queued]580 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]581 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]582 ❯ src/lib/session.svelte.test.ts [queued]583584 Test Files 7 passed (86)585 Tests 153 passed (204)586 Start at 09:54:31587 Duration 641ms588 ✓ src/lib/components/notes-disclosure.test.ts (10 tests) 14ms589 ✓ src/lib/app-shell.test.ts (10 tests) 16ms590 ✓ src/lib/features/history/media-change.test.ts (8 tests) 12ms591 ✓ src/lib/features/projects/reader-state.test.ts (4 tests) 13ms592 ✓ src/lib/features/media/viewer-zoom.test.ts (13 tests) 17ms593 ✓ src/lib/features/auth/oidc-api.test.ts (31 tests) 85ms594595 ❯ src/lib/api.test.ts 65/65596 ❯ src/lib/app-shell.test.ts 10/10597 ❯ src/lib/components/mascot/physics.test.ts 17/17598 ❯ src/lib/components/notes-disclosure.test.ts 10/10599 ❯ src/lib/components/notes-drag.test.ts 27/27600 ❯ src/lib/error-reporting.test.ts 11/11601 ❯ src/lib/features/account/account-api.test.ts [queued]602 ❯ src/lib/features/admin/admin-api.test.ts [queued]603 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]604 ❯ src/lib/features/admin/audit-media.test.ts [queued]605 ❯ src/lib/features/auth/oidc-api.test.ts 31/31606 ❯ src/lib/features/auth/reauth-flow.test.ts 11/11607 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]608 ❯ src/lib/features/history/history-summary.test.ts [queued]609 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]610 ❯ src/lib/features/history/media-change.test.ts 8/8611 ❯ src/lib/features/home/activity.test.ts [queued]612 ❯ src/lib/features/imports/import-api.test.ts [queued]613 ❯ src/lib/features/imports/import-draft.test.ts [queued]614 ❯ src/lib/features/imports/shared-link.test.ts [queued]615 ❯ src/lib/features/media/media-reorder.test.ts [queued]616 ❯ src/lib/features/media/media-tools-api.test.ts [queued]617 ❯ src/lib/features/media/photo-editor.test.ts [queued]618 ❯ src/lib/features/media/viewer-zoom.test.ts 13/13619 ❯ src/lib/features/projects/project-api.test.ts [queued]620 ❯ src/lib/features/projects/project-editor-state.test.ts 4/4621 ❯ src/lib/features/projects/reader-state.test.ts 4/4622 ❯ src/lib/features/scope-api.test.ts [queued]623 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]624 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]625 ❯ src/lib/session.svelte.test.ts [queued]626627 Test Files 13 passed (86)628 Tests 229 passed (229)629 Start at 09:54:31630 Duration 842ms631632 ❯ src/lib/about.test.ts [queued]633 ❯ src/lib/app-links.test.ts [queued]634 ❯ src/lib/developer-mode.test.ts 0/7635 ❯ src/lib/features/account/account-api.test.ts [queued]636 ❯ src/lib/features/admin/admin-api.test.ts [queued]637 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]638 ❯ src/lib/features/admin/audit-media.test.ts [queued]639 ❯ src/lib/features/auth/oidc-api.test.ts 31/31640 ❯ src/lib/features/categories/category-api.test.ts [queued]641 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]642 ❯ src/lib/features/history/history-api.test.ts [queued]643 ❯ src/lib/features/history/history-summary.test.ts [queued]644 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]645 ❯ src/lib/features/home/activity.test.ts [queued]646 ❯ src/lib/features/imports/import-api.test.ts [queued]647 ❯ src/lib/features/imports/import-draft.test.ts [queued]648 ❯ src/lib/features/imports/shared-link.test.ts [queued]649 ❯ src/lib/features/media/media-reorder.test.ts [queued]650 ❯ src/lib/features/media/media-tools-api.test.ts [queued]651 ❯ src/lib/features/media/photo-editor.test.ts [queued]652 ❯ src/lib/features/media/viewer-zoom.test.ts 13/13653 ❯ src/lib/features/projects/project-api.test.ts [queued]654 ❯ src/lib/features/projects/reader-state.test.ts 4/4655 ❯ src/lib/features/scope-api.test.ts [queued]656 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]657 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]658 ❯ src/lib/session-auth-epoch.test.ts [queued]659 ❯ src/lib/session.svelte.test.ts [queued]660 ❯ src/lib/swipe-dismiss.test.ts [queued]661 ❯ src/lib/text-size.svelte.test.ts [queued]662 ❯ src/lib/timer-preference.svelte.test.ts [queued]663664 Test Files 13 passed (86)665 Tests 229 passed (236)666 Start at 09:54:31667 Duration 942ms668 ✓ src/lib/developer-mode.test.ts (7 tests) 11ms669 ✓ src/lib/app-links.test.ts (9 tests) 12ms670 ✓ src/lib/swipe-dismiss.test.ts (10 tests) 16ms671672 ❯ src/lib/about.test.ts [queued]673 ❯ src/lib/app-links.test.ts 9/9674 ❯ src/lib/components/brand-handoff.test.ts [queued]675 ❯ src/lib/developer-mode.test.ts 7/7676 ❯ src/lib/features/account/account-api.test.ts [queued]677 ❯ src/lib/features/admin/admin-api.test.ts [queued]678 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]679 ❯ src/lib/features/admin/audit-media.test.ts [queued]680 ❯ src/lib/features/categories/category-api.test.ts [queued]681 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]682 ❯ src/lib/features/history/history-api.test.ts [queued]683 ❯ src/lib/features/history/history-summary.test.ts [queued]684 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]685 ❯ src/lib/features/home/activity.test.ts [queued]686 ❯ src/lib/features/imports/import-api.test.ts [queued]687 ❯ src/lib/features/imports/import-draft.test.ts [queued]688 ❯ src/lib/features/imports/shared-link.test.ts [queued]689 ❯ src/lib/features/media/media-reorder.test.ts [queued]690 ❯ src/lib/features/media/media-tools-api.test.ts [queued]691 ❯ src/lib/features/media/photo-editor.test.ts [queued]692 ❯ src/lib/features/projects/project-api.test.ts [queued]693 ❯ src/lib/features/scope-api.test.ts [queued]694 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]695 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]696 ❯ src/lib/session-auth-epoch.test.ts [queued]697 ❯ src/lib/session.svelte.test.ts [queued]698 ❯ src/lib/swipe-dismiss.test.ts 10/10699 ❯ src/lib/text-size.svelte.test.ts [queued]700 ❯ src/lib/theme.svelte.test.ts [queued]701 ❯ src/lib/theme.test.ts 0/6702 ❯ src/lib/timer-preference.svelte.test.ts [queued]703704 Test Files 16 passed (86)705 Tests 255 passed (261)706 Start at 09:54:31707 Duration 1.05s708 ✓ src/lib/theme.test.ts (6 tests) 17ms709710 ❯ src/lib/about.test.ts [queued]711 ❯ src/lib/access.test.ts [queued]712 ❯ src/lib/components/brand-handoff.test.ts [queued]713 ❯ src/lib/components/owner-components.test.ts [queued]714 ❯ src/lib/features/account/account-api.test.ts [queued]715 ❯ src/lib/features/admin/admin-api.test.ts [queued]716 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]717 ❯ src/lib/features/admin/audit-media.test.ts [queued]718 ❯ src/lib/features/categories/category-api.test.ts [queued]719 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]720 ❯ src/lib/features/history/history-api.test.ts [queued]721 ❯ src/lib/features/history/history-summary.test.ts [queued]722 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]723 ❯ src/lib/features/home/activity.test.ts [queued]724 ❯ src/lib/features/home/home-api.test.ts [queued]725 ❯ src/lib/features/imports/import-api.test.ts [queued]726 ❯ src/lib/features/imports/import-draft.test.ts [queued]727 ❯ src/lib/features/imports/shared-link.test.ts [queued]728 ❯ src/lib/features/media/media-reorder.test.ts [queued]729 ❯ src/lib/features/media/media-tools-api.test.ts [queued]730 ❯ src/lib/features/media/photo-editor.test.ts [queued]731 ❯ src/lib/features/projects/project-api.test.ts [queued]732 ❯ src/lib/features/scope-api.test.ts [queued]733 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]734 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]735 ❯ src/lib/session-auth-epoch.test.ts [queued]736 ❯ src/lib/session.svelte.test.ts [queued]737 ❯ src/lib/text-size.svelte.test.ts [queued]738 ❯ src/lib/theme.svelte.test.ts [queued]739 ❯ src/lib/theme.test.ts 6/6740 ❯ src/lib/timer-preference.svelte.test.ts [queued]741742 Test Files 17 passed (86)743 Tests 261 passed (261)744 Start at 09:54:31745 Duration 1.15s746747 ❯ src/lib/about.test.ts [queued]748 ❯ src/lib/access.test.ts [queued]749 ❯ src/lib/components/brand-handoff.test.ts 0/10750 ❯ src/lib/components/owner-components.test.ts [queued]751 ❯ src/lib/features/account/account-api.test.ts [queued]752 ❯ src/lib/features/admin/admin-api.test.ts [queued]753 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]754 ❯ src/lib/features/admin/audit-media.test.ts [queued]755 ❯ src/lib/features/categories/category-api.test.ts [queued]756 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]757 ❯ src/lib/features/history/history-api.test.ts [queued]758 ❯ src/lib/features/history/history-summary.test.ts [queued]759 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]760 ❯ src/lib/features/home/activity.test.ts [queued]761 ❯ src/lib/features/home/home-api.test.ts [queued]762 ❯ src/lib/features/imports/import-api.test.ts [queued]763 ❯ src/lib/features/imports/import-draft.test.ts [queued]764 ❯ src/lib/features/imports/shared-link.test.ts [queued]765 ❯ src/lib/features/media/media-reorder.test.ts [queued]766 ❯ src/lib/features/media/media-tools-api.test.ts [queued]767 ❯ src/lib/features/media/photo-editor.test.ts [queued]768 ❯ src/lib/features/projects/project-api.test.ts [queued]769 ❯ src/lib/features/projects/project-timer.test.ts [queued]770 ❯ src/lib/features/scope-api.test.ts [queued]771 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]772 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]773 ❯ src/lib/session-auth-epoch.test.ts [queued]774 ❯ src/lib/session.svelte.test.ts [queued]775 ❯ src/lib/text-size.svelte.test.ts [queued]776 ❯ src/lib/theme.svelte.test.ts [queued]777 ❯ src/lib/timer-preference.svelte.test.ts [queued]778779 Test Files 17 passed (86)780 Tests 261 passed (271)781 Start at 09:54:31782 Duration 1.65s783 ✓ src/lib/components/brand-handoff.test.ts (10 tests) 9ms784785 ❯ src/lib/about.test.ts [queued]786 ❯ src/lib/access.test.ts [queued]787 ❯ src/lib/components/brand-handoff.test.ts 10/10788 ❯ src/lib/components/owner-components.test.ts [queued]789 ❯ src/lib/features/account/account-api.test.ts [queued]790 ❯ src/lib/features/admin/admin-api.test.ts [queued]791 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]792 ❯ src/lib/features/admin/audit-media.test.ts [queued]793 ❯ src/lib/features/categories/category-api.test.ts [queued]794 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]795 ❯ src/lib/features/history/history-api.test.ts [queued]796 ❯ src/lib/features/history/history-summary.test.ts [queued]797 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]798 ❯ src/lib/features/home/activity.test.ts [queued]799 ❯ src/lib/features/home/home-api.test.ts [queued]800 ❯ src/lib/features/imports/import-api.test.ts [queued]801 ❯ src/lib/features/imports/import-draft.test.ts [queued]802 ❯ src/lib/features/imports/shared-link.test.ts [queued]803 ❯ src/lib/features/media/media-reorder.test.ts [queued]804 ❯ src/lib/features/media/media-tools-api.test.ts [queued]805 ❯ src/lib/features/media/photo-editor.test.ts [queued]806 ❯ src/lib/features/projects/project-api.test.ts [queued]807 ❯ src/lib/features/projects/project-timer.test.ts [queued]808 ❯ src/lib/features/scope-api.test.ts [queued]809 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]810 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]811 ❯ src/lib/session-auth-epoch.test.ts [queued]812 ❯ src/lib/session.svelte.test.ts 0/5813 ❯ src/lib/text-size.svelte.test.ts [queued]814 ❯ src/lib/theme.svelte.test.ts 0/3815 ❯ src/lib/timer-preference.svelte.test.ts 0/4816817 Test Files 18 passed (86)818 Tests 271 passed (283)819 Start at 09:54:31820 Duration 1.75s821 ✓ src/lib/session.svelte.test.ts (5 tests) 7ms822 ✓ src/lib/text-size.svelte.test.ts (10 tests) 13ms823 ✓ src/lib/theme.svelte.test.ts (3 tests) 173ms824825 ❯ src/lib/about.test.ts [queued]826 ❯ src/lib/access.test.ts [queued]827 ❯ src/lib/components/brand-handoff.test.ts 10/10828 ❯ src/lib/components/owner-components.test.ts [queued]829 ❯ src/lib/features/account/account-api.test.ts [queued]830 ❯ src/lib/features/admin/admin-api.test.ts [queued]831 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]832 ❯ src/lib/features/admin/audit-media.test.ts [queued]833 ❯ src/lib/features/categories/category-api.test.ts [queued]834 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]835 ❯ src/lib/features/history/history-api.test.ts [queued]836 ❯ src/lib/features/history/history-summary.test.ts [queued]837 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]838 ❯ src/lib/features/home/activity.test.ts [queued]839 ❯ src/lib/features/home/home-api.test.ts [queued]840 ❯ src/lib/features/imports/import-api.test.ts [queued]841 ❯ src/lib/features/imports/import-draft.test.ts [queued]842 ❯ src/lib/features/imports/shared-link.test.ts [queued]843 ❯ src/lib/features/media/media-reorder.test.ts [queued]844 ❯ src/lib/features/media/media-tools-api.test.ts [queued]845 ❯ src/lib/features/media/photo-editor.test.ts [queued]846 ❯ src/lib/features/projects/project-api.test.ts [queued]847 ❯ src/lib/features/projects/project-timer.test.ts [queued]848 ❯ src/lib/features/scope-api.test.ts [queued]849 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]850 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]851 ❯ src/lib/session-auth-epoch.test.ts [queued]852 ❯ src/lib/session.svelte.test.ts 5/5853 ❯ src/lib/text-size.svelte.test.ts 10/10854 ❯ src/lib/theme.svelte.test.ts 3/3855 ❯ src/lib/timer-preference.svelte.test.ts 1/4856857 Test Files 21 passed (86)858 Tests 290 passed (293)859 Start at 09:54:31860 Duration 1.86s861 ✓ src/lib/timer-preference.svelte.test.ts (4 tests) 189ms862863 ❯ src/lib/about.test.ts [queued]864 ❯ src/lib/access.test.ts [queued]865 ❯ src/lib/components/owner-components.test.ts [queued]866 ❯ src/lib/components/photo-strip.test.ts [queued]867 ❯ src/lib/error-pages.test.ts [queued]868 ❯ src/lib/features/account/account-api.test.ts [queued]869 ❯ src/lib/features/admin/admin-api.test.ts [queued]870 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]871 ❯ src/lib/features/admin/audit-media.test.ts [queued]872 ❯ src/lib/features/categories/category-api.test.ts [queued]873 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]874 ❯ src/lib/features/history/history-api.test.ts [queued]875 ❯ src/lib/features/history/history-summary.test.ts [queued]876 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]877 ❯ src/lib/features/home/activity.test.ts [queued]878 ❯ src/lib/features/home/home-api.test.ts [queued]879 ❯ src/lib/features/imports/import-api.test.ts [queued]880 ❯ src/lib/features/imports/import-draft.test.ts [queued]881 ❯ src/lib/features/imports/shared-link.test.ts [queued]882 ❯ src/lib/features/media/media-reorder.test.ts [queued]883 ❯ src/lib/features/media/media-tools-api.test.ts [queued]884 ❯ src/lib/features/media/photo-editor.test.ts [queued]885 ❯ src/lib/features/projects/project-api.test.ts [queued]886 ❯ src/lib/features/projects/project-timer.test.ts [queued]887 ❯ src/lib/features/scope-api.test.ts [queued]888 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]889 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]890 ❯ src/lib/session-auth-epoch.test.ts [queued]891 ❯ src/lib/text-size.svelte.test.ts 10/10892 ❯ src/lib/theme.svelte.test.ts 3/3893 ❯ src/lib/timer-preference.svelte.test.ts 4/4894895 Test Files 22 passed (86)896 Tests 293 passed (293)897 Start at 09:54:31898 Duration 1.96s899 ✓ src/lib/error-pages.test.ts (4 tests) 62ms900901 ❯ src/lib/about.test.ts [queued]902 ❯ src/lib/access.test.ts [queued]903 ❯ src/lib/components/owner-components.test.ts [queued]904 ❯ src/lib/components/photo-strip.test.ts [queued]905 ❯ src/lib/error-pages.test.ts 4/4906 ❯ src/lib/features/account/account-api.test.ts [queued]907 ❯ src/lib/features/admin/admin-api.test.ts [queued]908 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]909 ❯ src/lib/features/admin/audit-media.test.ts [queued]910 ❯ src/lib/features/auth/signup-api.test.ts [queued]911 ❯ src/lib/features/categories/category-api.test.ts [queued]912 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]913 ❯ src/lib/features/history/history-api.test.ts [queued]914 ❯ src/lib/features/history/history-summary.test.ts [queued]915 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]916 ❯ src/lib/features/home/activity.test.ts [queued]917 ❯ src/lib/features/home/home-api.test.ts [queued]918 ❯ src/lib/features/imports/import-api.test.ts [queued]919 ❯ src/lib/features/imports/import-draft.test.ts [queued]920 ❯ src/lib/features/imports/import-operation.test.ts 0/3921 ❯ src/lib/features/imports/shared-link.test.ts [queued]922 ❯ src/lib/features/media/media-reorder.test.ts [queued]923 ❯ src/lib/features/media/media-tools-api.test.ts [queued]924 ❯ src/lib/features/media/photo-editor.test.ts [queued]925 ❯ src/lib/features/projects/project-api.test.ts [queued]926 ❯ src/lib/features/projects/project-timer.test.ts [queued]927 ❯ src/lib/features/scope-api.test.ts [queued]928 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]929 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]930 ❯ src/lib/session-auth-epoch.test.ts [queued]931 ❯ src/lib/share-link.test.ts [queued]932933 Test Files 23 passed (86)934 Tests 297 passed (300)935 Start at 09:54:31936 Duration 2.06s937 ✓ src/lib/features/imports/import-operation.test.ts (3 tests) 4ms938 ✓ src/lib/share-link.test.ts (6 tests) 15ms939 ✓ src/lib/features/auth/signup-api.test.ts (2 tests) 56ms940941 ❯ src/lib/about.test.ts [queued]942 ❯ src/lib/access.test.ts [queued]943 ❯ src/lib/components/owner-components.test.ts [queued]944 ❯ src/lib/components/photo-strip.test.ts [queued]945 ❯ src/lib/features/account/account-api.test.ts [queued]946 ❯ src/lib/features/admin/admin-api.test.ts [queued]947 ❯ src/lib/features/admin/admin-resource-api.test.ts [queued]948 ❯ src/lib/features/admin/audit-media.test.ts [queued]949 ❯ src/lib/features/auth/signup-api.test.ts 2/2950 ❯ src/lib/features/categories/category-api.test.ts [queued]951 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]952 ❯ src/lib/features/gauge/gauge-input.test.ts [queued]953 ❯ src/lib/features/history/history-api.test.ts [queued]954 ❯ src/lib/features/history/history-summary.test.ts [queued]955 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]956 ❯ src/lib/features/home/activity.test.ts [queued]957 ❯ src/lib/features/home/home-api.test.ts [queued]958 ❯ src/lib/features/imports/import-api.test.ts [queued]959 ❯ src/lib/features/imports/import-draft.test.ts [queued]960 ❯ src/lib/features/imports/import-operation.test.ts 3/3961 ❯ src/lib/features/imports/shared-link.test.ts [queued]962 ❯ src/lib/features/media/media-reorder.test.ts [queued]963 ❯ src/lib/features/media/media-tools-api.test.ts [queued]964 ❯ src/lib/features/media/photo-editor.test.ts [queued]965 ❯ src/lib/features/projects/project-api.test.ts [queued]966 ❯ src/lib/features/projects/project-timer.test.ts [queued]967 ❯ src/lib/features/scope-api.test.ts [queued]968 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]969 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]970 ❯ src/lib/session-auth-epoch.test.ts [queued]971 ❯ src/lib/share-link.test.ts 6/6972973 Test Files 26 passed (86)974 Tests 308 passed (308)975 Start at 09:54:31976 Duration 2.26s977 ✓ src/lib/about.test.ts (11 tests) 7ms978 ✓ src/lib/features/imports/shared-link.test.ts (8 tests) 9ms979 ✓ src/lib/features/imports/import-draft.test.ts (13 tests) 20ms980981 ❯ src/lib/about.test.ts 11/11982 ❯ src/lib/access.test.ts [queued]983 ❯ src/lib/components/library-card.test.ts [queued]984 ❯ src/lib/components/owner-components.test.ts [queued]985 ❯ src/lib/components/photo-strip.test.ts 0/5986 ❯ src/lib/features/account/account-api.test.ts 0/6987 ❯ src/lib/features/admin/admin-api.test.ts [queued]988 ❯ src/lib/features/admin/admin-resource-api.test.ts 0/2989 ❯ src/lib/features/admin/audit-media.test.ts [queued]990 ❯ src/lib/features/auth/signup-api.test.ts 2/2991 ❯ src/lib/features/categories/category-api.test.ts 0/3992 ❯ src/lib/features/gauge/gauge-api.test.ts [queued]993 ❯ src/lib/features/gauge/gauge-input.test.ts 0/5994 ❯ src/lib/features/history/history-api.test.ts [queued]995 ❯ src/lib/features/history/history-summary.test.ts [queued]996 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]997 ❯ src/lib/features/home/activity.test.ts [queued]998 ❯ src/lib/features/home/home-api.test.ts [queued]999 ❯ src/lib/features/imports/import-api.test.ts 0/41000 ❯ src/lib/features/imports/import-draft.test.ts 13/131001 ❯ src/lib/features/imports/shared-link.test.ts 8/81002 ❯ src/lib/features/media/media-reorder.test.ts [queued]1003 ❯ src/lib/features/media/media-tools-api.test.ts 0/51004 ❯ src/lib/features/media/photo-editor.test.ts 0/241005 ❯ src/lib/features/projects/project-api.test.ts [queued]1006 ❯ src/lib/features/projects/project-timer.test.ts [queued]1007 ❯ src/lib/features/scope-api.test.ts [queued]1008 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]1009 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]1010 ❯ src/lib/session-auth-epoch.test.ts 0/11011 ❯ src/lib/share-link.test.ts 6/610121013 Test Files 29 passed (86)1014 Tests 340 passed (395)1015 Start at 09:54:311016 Duration 2.36s1017 ✓ src/lib/features/admin/admin-resource-api.test.ts (2 tests) 48ms1018 ✓ src/lib/features/gauge/gauge-input.test.ts (5 tests) 10ms1019 ✓ src/lib/features/media/media-tools-api.test.ts (5 tests) 51ms1020 ✓ src/lib/features/categories/category-api.test.ts (3 tests) 57ms1021 ✓ src/lib/session-auth-epoch.test.ts (1 test) 57ms1022 ✓ src/lib/features/imports/import-api.test.ts (4 tests) 78ms1023 ✓ src/lib/components/photo-strip.test.ts (5 tests) 22ms1024 ✓ src/lib/features/account/account-api.test.ts (6 tests) 103ms1025 ✓ src/lib/features/media/photo-editor.test.ts (24 tests) 123ms1026 ✓ src/lib/features/media/media-reorder.test.ts (10 tests) 26ms10271028 ❯ src/lib/about.test.ts 11/111029 ❯ src/lib/access.test.ts 0/61030 ❯ src/lib/components/library-card.test.ts [queued]1031 ❯ src/lib/components/owner-components.test.ts [queued]1032 ❯ src/lib/components/photo-strip.test.ts 5/51033 ❯ src/lib/components/sticky-note.test.ts [queued]1034 ❯ src/lib/features/account/account-api.test.ts 6/61035 ❯ src/lib/features/admin/admin-api.test.ts 0/101036 ❯ src/lib/features/admin/admin-resource-api.test.ts 2/21037 ❯ src/lib/features/admin/audit-media.test.ts [queued]1038 ❯ src/lib/features/categories/category-api.test.ts 3/31039 ❯ src/lib/features/gauge/gauge-api.test.ts 0/51040 ❯ src/lib/features/gauge/gauge-input.test.ts 5/51041 ❯ src/lib/features/history/history-api.test.ts 0/51042 ❯ src/lib/features/history/history-summary.test.ts 1/91043 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1044 ❯ src/lib/features/home/activity.test.ts 0/251045 ❯ src/lib/features/home/home-api.test.ts [queued]1046 ❯ src/lib/features/imports/import-api.test.ts 4/41047 ❯ src/lib/features/imports/import-draft.test.ts 13/131048 ❯ src/lib/features/imports/shared-link.test.ts 8/81049 ❯ src/lib/features/media/media-reorder.test.ts 10/101050 ❯ src/lib/features/media/media-tools-api.test.ts 5/51051 ❯ src/lib/features/media/photo-editor.test.ts 24/241052 ❯ src/lib/features/projects/project-api.test.ts [queued]1053 ❯ src/lib/features/projects/project-timer.test.ts 0/51054 ❯ src/lib/features/scope-api.test.ts [queued]1055 ❯ src/lib/features/sharing/sharing-api.test.ts [queued]1056 ❯ src/lib/features/yarns/yarn-api.test.ts [queued]1057 ❯ src/lib/library-scope.svelte.test.ts [queued]1058 ❯ src/lib/session-auth-epoch.test.ts 1/110591060 Test Files 39 passed (86)1061 Tests 406 passed (470)1062 Start at 09:54:311063 Duration 2.46s1064 ✓ src/lib/features/history/history-summary.test.ts (9 tests) 50ms1065 ✓ src/lib/access.test.ts (6 tests) 14ms1066 ✓ src/lib/features/projects/project-timer.test.ts (5 tests) 18ms1067 ✓ src/lib/features/home/activity.test.ts (25 tests) 102ms1068 ✓ src/lib/features/gauge/gauge-api.test.ts (5 tests) 107ms1069 ✓ src/lib/features/admin/admin-api.test.ts (10 tests) 106ms10701071 ❯ src/lib/access.test.ts 6/61072 ❯ src/lib/components/library-card.test.ts [queued]1073 ❯ src/lib/components/owner-components.test.ts [queued]1074 ❯ src/lib/components/photo-strip.test.ts 5/51075 ❯ src/lib/components/sticky-note.test.ts [queued]1076 ❯ src/lib/features/account/account-api.test.ts 6/61077 ❯ src/lib/features/admin/admin-api.test.ts 10/101078 ❯ src/lib/features/admin/admin-resource-api.test.ts 2/21079 ❯ src/lib/features/admin/audit-media.test.ts [queued]1080 ❯ src/lib/features/categories/category-api.test.ts 3/31081 ❯ src/lib/features/gauge/gauge-api.test.ts 5/51082 ❯ src/lib/features/gauge/gauge-input.test.ts 5/51083 ❯ src/lib/features/history/history-api.test.ts 5/51084 ❯ src/lib/features/history/history-summary.test.ts 9/91085 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1086 ❯ src/lib/features/home/activity.test.ts 25/251087 ❯ src/lib/features/home/greeting.test.ts [queued]1088 ❯ src/lib/features/home/home-api.test.ts 0/11089 ❯ src/lib/features/imports/import-api.test.ts 4/41090 ❯ src/lib/features/imports/import-draft.test.ts 13/131091 ❯ src/lib/features/media/media-reorder.test.ts 10/101092 ❯ src/lib/features/media/media-tools-api.test.ts 5/51093 ❯ src/lib/features/media/photo-editor.test.ts 24/241094 ❯ src/lib/features/projects/project-api.test.ts 0/131095 ❯ src/lib/features/projects/project-timer.test.ts 5/51096 ❯ src/lib/features/scope-api.test.ts 0/51097 ❯ src/lib/features/sharing/sharing-api.test.ts 0/91098 ❯ src/lib/features/yarns/yarn-api.test.ts 0/81099 ❯ src/lib/feedback.test.ts [queued]1100 ❯ src/lib/library-scope.svelte.test.ts [queued]1101 ❯ src/lib/session-auth-epoch.test.ts 1/111021103 Test Files 45 passed (86)1104 Tests 470 passed (506)1105 Start at 09:54:311106 Duration 2.57s1107 ✓ src/lib/features/history/history-api.test.ts (5 tests) 102ms1108 ✓ src/lib/features/home/home-api.test.ts (1 test) 42ms1109 ✓ src/lib/features/scope-api.test.ts (5 tests) 65ms11101111 ❯ src/lib/access.test.ts 6/61112 ❯ src/lib/components/library-card.test.ts [queued]1113 ❯ src/lib/components/owner-components.test.ts [queued]1114 ❯ src/lib/components/sticky-note.test.ts [queued]1115 ❯ src/lib/error-copy.test.ts [queued]1116 ❯ src/lib/features/account/account-api.test.ts 6/61117 ❯ src/lib/features/admin/admin-api.test.ts 10/101118 ❯ src/lib/features/admin/audit-action.test.ts [queued]1119 ❯ src/lib/features/admin/audit-media.test.ts [queued]1120 ❯ src/lib/features/gauge/gauge-api.test.ts 5/51121 ❯ src/lib/features/history/history-api.test.ts 5/51122 ❯ src/lib/features/history/history-summary.test.ts 9/91123 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1124 ❯ src/lib/features/home/activity.test.ts 25/251125 ❯ src/lib/features/home/greeting.test.ts [queued]1126 ❯ src/lib/features/home/home-api.test.ts 1/11127 ❯ src/lib/features/media/media-reorder.test.ts 10/101128 ❯ src/lib/features/media/photo-editor.test.ts 24/241129 ❯ src/lib/features/projects/project-api.test.ts 1/131130 ❯ src/lib/features/projects/project-timer.test.ts 5/51131 ❯ src/lib/features/scope-api.test.ts 5/51132 ❯ src/lib/features/sharing/sharing-api.test.ts 0/91133 ❯ src/lib/features/yarns/yarn-api.test.ts 0/81134 ❯ src/lib/feedback.test.ts [queued]1135 ❯ src/lib/library-scope.svelte.test.ts [queued]1136 ❯ src/lib/owner.test.ts [queued]1137 ❯ src/lib/pwa-update-coordinator.test.ts [queued]1138 ❯ src/lib/route-parent.test.ts [queued]1139 ❯ src/lib/setup-prompt.test.ts [queued]1140 ❯ src/lib/web-notifications.svelte.test.ts [queued]1141 ❯ src/lib/web-push.test.ts [queued]11421143 Test Files 48 passed (86)1144 Tests 477 passed (506)1145 Start at 09:54:311146 Duration 2.70s1147 ✓ src/lib/features/projects/project-api.test.ts (13 tests) 96ms1148 ✓ src/lib/features/yarns/yarn-api.test.ts (8 tests) 114ms1149 ✓ src/lib/features/sharing/sharing-api.test.ts (9 tests) 99ms11501151 ❯ src/lib/components/camera-capture.test.ts [queued]1152 ❯ src/lib/components/library-card.test.ts [queued]1153 ❯ src/lib/components/owner-components.test.ts [queued]1154 ❯ src/lib/components/sticky-note.test.ts [queued]1155 ❯ src/lib/error-copy.test.ts [queued]1156 ❯ src/lib/features/account/connect-app.test.ts [queued]1157 ❯ src/lib/features/admin/admin-api.test.ts 10/101158 ❯ src/lib/features/admin/audit-action.test.ts [queued]1159 ❯ src/lib/features/admin/audit-media.test.ts 0/91160 ❯ src/lib/features/admin/word-diff.test.ts [queued]1161 ❯ src/lib/features/auth/registration-gate.test.ts [queued]1162 ❯ src/lib/features/gauge/gauge-api.test.ts 5/51163 ❯ src/lib/features/history/history-api.test.ts 5/51164 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1165 ❯ src/lib/features/home/greeting.test.ts [queued]1166 ❯ src/lib/features/home/home-api.test.ts 1/11167 ❯ src/lib/features/imports/import-availability.test.ts [queued]1168 ❯ src/lib/features/projects/project-api.test.ts 13/131169 ❯ src/lib/features/projects/reader-progress.test.ts [queued]1170 ❯ src/lib/features/scope-api.test.ts 5/51171 ❯ src/lib/features/sharing/sharing-api.test.ts 9/91172 ❯ src/lib/features/yarns/yarn-api.test.ts 8/81173 ❯ src/lib/feedback.test.ts [queued]1174 ❯ src/lib/library-scope.svelte.test.ts 0/51175 ❯ src/lib/more-nav.test.ts [queued]1176 ❯ src/lib/owner.test.ts 0/41177 ❯ src/lib/pwa-update-coordinator.test.ts [queued]1178 ❯ src/lib/route-parent.test.ts [queued]1179 ❯ src/lib/setup-prompt.test.ts [queued]1180 ❯ src/lib/web-notifications.svelte.test.ts [queued]1181 ❯ src/lib/web-push.test.ts [queued]11821183 Test Files 51 passed (86)1184 Tests 506 passed (524)1185 Start at 09:54:311186 Duration 2.81s1187 ✓ src/lib/library-scope.svelte.test.ts (5 tests) 8ms1188 ✓ src/lib/owner.test.ts (4 tests) 8ms1189 ✓ src/lib/features/admin/audit-media.test.ts (9 tests) 29ms11901191 ❯ src/lib/components/camera-capture.test.ts [queued]1192 ❯ src/lib/components/favorite-burst.test.ts [queued]1193 ❯ src/lib/components/library-card.test.ts [queued]1194 ❯ src/lib/components/owner-components.test.ts [queued]1195 ❯ src/lib/components/sticky-note.test.ts [queued]1196 ❯ src/lib/components/url-field.test.ts [queued]1197 ❯ src/lib/error-copy.test.ts [queued]1198 ❯ src/lib/features/account/connect-app.test.ts [queued]1199 ❯ src/lib/features/admin/audit-action.test.ts 0/141200 ❯ src/lib/features/admin/audit-media.test.ts 9/91201 ❯ src/lib/features/admin/word-diff.test.ts [queued]1202 ❯ src/lib/features/auth/registration-gate.test.ts [queued]1203 ❯ src/lib/features/gauge/knitted-swatch.test.ts [queued]1204 ❯ src/lib/features/gauge/swatch-size.test.ts [queued]1205 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1206 ❯ src/lib/features/home/greeting.test.ts [queued]1207 ❯ src/lib/features/imports/import-availability.test.ts [queued]1208 ❯ src/lib/features/imports/stash-search.test.ts [queued]1209 ❯ src/lib/features/projects/facts-summary.test.ts [queued]1210 ❯ src/lib/features/projects/reader-progress.test.ts [queued]1211 ❯ src/lib/features/sharing/people-filter.test.ts [queued]1212 ❯ src/lib/feedback.test.ts [queued]1213 ❯ src/lib/library-scope.svelte.test.ts 5/51214 ❯ src/lib/more-nav.test.ts [queued]1215 ❯ src/lib/owner.test.ts 4/41216 ❯ src/lib/pwa-update-coordinator.test.ts [queued]1217 ❯ src/lib/qr-code.test.ts [queued]1218 ❯ src/lib/route-parent.test.ts [queued]1219 ❯ src/lib/setup-prompt.test.ts [queued]1220 ❯ src/lib/web-notifications.svelte.test.ts [queued]1221 ❯ src/lib/web-push.test.ts [queued]12221223 Test Files 54 passed (86)1224 Tests 524 passed (538)1225 Start at 09:54:311226 Duration 2.91s1227 ✓ src/lib/features/admin/audit-action.test.ts (14 tests) 8ms1228 ✓ src/lib/setup-prompt.test.ts (3 tests | 2 skipped) 9ms1229 ✓ src/lib/route-parent.test.ts (23 tests) 21ms1230 ✓ src/lib/features/auth/registration-gate.test.ts (4 tests) 5ms1231 ✓ src/lib/features/imports/import-availability.test.ts (5 tests) 14ms1232 ✓ src/lib/features/admin/word-diff.test.ts (4 tests) 15ms1233 ✓ src/lib/pwa-update-coordinator.test.ts (6 tests) 16ms12341235 ❯ src/lib/components/camera-capture.test.ts [queued]1236 ❯ src/lib/components/favorite-burst.test.ts [queued]1237 ❯ src/lib/components/library-card.test.ts [queued]1238 ❯ src/lib/components/owner-components.test.ts [queued]1239 ❯ src/lib/components/sticky-note.test.ts [queued]1240 ❯ src/lib/components/url-field.test.ts [queued]1241 ❯ src/lib/error-copy.test.ts [queued]1242 ❯ src/lib/features/account/connect-app.test.ts 1/31243 ❯ src/lib/features/admin/audit-media.test.ts 9/91244 ❯ src/lib/features/gauge/knitted-swatch.test.ts [queued]1245 ❯ src/lib/features/gauge/swatch-size.test.ts [queued]1246 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1247 ❯ src/lib/features/home/greeting.test.ts [queued]1248 ❯ src/lib/features/imports/stash-search.test.ts [queued]1249 ❯ src/lib/features/projects/facts-summary.test.ts [queued]1250 ❯ src/lib/features/projects/reader-progress.test.ts [queued]1251 ❯ src/lib/features/sharing/people-filter.test.ts [queued]1252 ❯ src/lib/feedback.test.ts [queued]1253 ❯ src/lib/library-scope.svelte.test.ts 5/51254 ❯ src/lib/more-nav.test.ts 0/181255 ❯ src/lib/owner.test.ts 4/41256 ❯ src/lib/qr-code.test.ts [queued]1257 ❯ src/lib/web-notifications.svelte.test.ts [queued]1258 ❯ src/lib/web-push.test.ts [queued]12591260 Test Files 61 passed (86)1261 Tests 582 passed | 2 skipped (604)1262 Start at 09:54:311263 Duration 3.01s1264 ✓ src/lib/features/account/connect-app.test.ts (3 tests) 41ms1265 ✓ src/lib/more-nav.test.ts (18 tests) 26ms1266 ✓ src/lib/features/projects/reader-progress.test.ts (3 tests) 17ms1267 ✓ src/lib/components/url-field.test.ts (3 tests) 10ms12681269 ❯ src/lib/components/camera-capture.test.ts [queued]1270 ❯ src/lib/components/favorite-burst.test.ts 0/31271 ❯ src/lib/components/library-card.test.ts [queued]1272 ❯ src/lib/components/owner-components.test.ts [queued]1273 ❯ src/lib/components/sticky-note-field.test.ts [queued]1274 ❯ src/lib/components/sticky-note.test.ts [queued]1275 ❯ src/lib/error-copy.test.ts [queued]1276 ❯ src/lib/features/admin/audit-media.test.ts 9/91277 ❯ src/lib/features/gauge/knitted-swatch.test.ts [queued]1278 ❯ src/lib/features/gauge/swatch-size.test.ts [queued]1279 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1280 ❯ src/lib/features/home/greeting.test.ts [queued]1281 ❯ src/lib/features/imports/stash-search.test.ts [queued]1282 ❯ src/lib/features/media/viewer-keys.test.ts [queued]1283 ❯ src/lib/features/projects/facts-summary.test.ts 0/51284 ❯ src/lib/features/sharing/people-filter.test.ts [queued]1285 ❯ src/lib/feedback.test.ts [queued]1286 ❯ src/lib/qr-code.test.ts 0/31287 ❯ src/lib/web-notifications.svelte.test.ts [queued]1288 ❯ src/lib/web-push.test.ts [queued]12891290 Test Files 65 passed (86)1291 Tests 608 passed | 2 skipped (621)1292 Start at 09:54:311293 Duration 3.13s1294 ✓ src/lib/features/projects/facts-summary.test.ts (5 tests) 12ms1295 ✓ src/lib/qr-code.test.ts (3 tests) 58ms1296 ✓ src/lib/components/favorite-burst.test.ts (3 tests) 9ms1297 ✓ src/lib/features/gauge/swatch-size.test.ts (3 tests) 12ms1298 ✓ src/lib/features/sharing/people-filter.test.ts (3 tests) 12ms1299 ✓ src/lib/features/gauge/knitted-swatch.test.ts (3 tests) 12ms13001301 ❯ src/lib/components/camera-capture.test.ts [queued]1302 ❯ src/lib/components/library-card.test.ts [queued]1303 ❯ src/lib/components/owner-components.test.ts [queued]1304 ❯ src/lib/components/sticky-note-field.test.ts [queued]1305 ❯ src/lib/components/sticky-note.test.ts [queued]1306 ❯ src/lib/error-copy.test.ts [queued]1307 ❯ src/lib/features/account/delete-account.test.ts [queued]1308 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1309 ❯ src/lib/features/home/greeting.test.ts [queued]1310 ❯ src/lib/features/imports/stash-search.test.ts [queued]1311 ❯ src/lib/features/imports/yarn-stash-picker.test.ts [queued]1312 ❯ src/lib/features/media/viewer-keys.test.ts [queued]1313 ❯ src/lib/feedback.test.ts [queued]1314 ❯ src/lib/web-notifications.svelte.test.ts 0/41315 ❯ src/lib/web-push.test.ts [queued]13161317 Test Files 71 passed (86)1318 Tests 628 passed | 2 skipped (634)1319 Start at 09:54:311320 Duration 3.23s1321(node:1382) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.1322(Use `node --trace-warnings ...` to show where the warning was created)13231324 ❯ src/lib/components/camera-capture.test.ts [queued]1325 ❯ src/lib/components/library-card.test.ts 1/31326 ❯ src/lib/components/sticky-note-field.test.ts 0/21327 ❯ src/lib/error-copy.test.ts [queued]1328 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1329 ❯ src/lib/features/home/greeting.test.ts [queued]1330 ❯ src/lib/features/imports/stash-search.test.ts [queued]1331 ❯ src/lib/features/imports/yarn-stash-picker.test.ts [queued]1332 ❯ src/lib/feedback.test.ts 0/31333 ❯ src/lib/web-push.test.ts [queued]13341335 Test Files 76 passed (86)1336 Tests 648 passed | 2 skipped (657)1337 Start at 09:54:311338 Duration 3.34s1339 ✓ src/lib/web-notifications.svelte.test.ts (4 tests) 5ms1340 ✓ src/lib/features/media/viewer-keys.test.ts (3 tests) 7ms1341 ✓ src/lib/components/sticky-note.test.ts (5 tests) 8ms1342 ✓ src/lib/features/account/delete-account.test.ts (2 tests) 5ms13431344 ❯ src/lib/components/camera-capture.test.ts [queued]1345 ❯ src/lib/components/library-card.test.ts 1/31346 ❯ src/lib/components/sticky-note-field.test.ts 0/21347 ❯ src/lib/error-copy.test.ts [queued]1348 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1349 ❯ src/lib/features/home/greeting.test.ts [queued]1350 ❯ src/lib/features/imports/stash-search.test.ts [queued]1351 ❯ src/lib/features/imports/yarn-stash-picker.test.ts [queued]1352 ❯ src/lib/feedback.test.ts 0/31353 ❯ src/lib/web-push.test.ts [queued]13541355 Test Files 76 passed (86)1356 Tests 648 passed | 2 skipped (657)1357 Start at 09:54:311358 Duration 3.34s1359(node:1277) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.1360(Use `node --trace-warnings ...` to show where the warning was created)13611362 ❯ src/lib/components/camera-capture.test.ts [queued]1363 ❯ src/lib/components/library-card.test.ts 1/31364 ❯ src/lib/components/sticky-note-field.test.ts 0/21365 ❯ src/lib/error-copy.test.ts [queued]1366 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1367 ❯ src/lib/features/home/greeting.test.ts [queued]1368 ❯ src/lib/features/imports/stash-search.test.ts [queued]1369 ❯ src/lib/features/imports/yarn-stash-picker.test.ts [queued]1370 ❯ src/lib/feedback.test.ts 0/31371 ❯ src/lib/web-push.test.ts [queued]13721373 Test Files 76 passed (86)1374 Tests 648 passed | 2 skipped (657)1375 Start at 09:54:311376 Duration 3.34s1377 ✓ src/lib/components/owner-components.test.ts (5 tests) 17ms13781379 ❯ src/lib/components/camera-capture.test.ts [queued]1380 ❯ src/lib/components/library-card.test.ts 1/31381 ❯ src/lib/components/sticky-note-field.test.ts 0/21382 ❯ src/lib/error-copy.test.ts [queued]1383 ❯ src/lib/features/history/HistoryEventDetail.test.ts [queued]1384 ❯ src/lib/features/home/greeting.test.ts [queued]1385 ❯ src/lib/features/imports/stash-search.test.ts [queued]1386 ❯ src/lib/features/imports/yarn-stash-picker.test.ts [queued]1387 ❯ src/lib/feedback.test.ts 0/31388 ❯ src/lib/web-push.test.ts [queued]13891390 Test Files 76 passed (86)1391 Tests 648 passed | 2 skipped (657)1392 Start at 09:54:311393 Duration 3.34s1394 ✓ src/lib/components/library-card.test.ts (3 tests) 13ms1395 ✓ src/lib/feedback.test.ts (3 tests) 22ms1396 ✓ src/lib/components/sticky-note-field.test.ts (2 tests) 6ms1397 ✓ src/lib/components/camera-capture.test.ts (4 tests) 6ms1398 ✓ src/lib/features/home/greeting.test.ts (5 tests) 7ms1399 ✓ src/lib/error-copy.test.ts (5 tests) 8ms14001401 ❯ src/lib/features/history/HistoryEventDetail.test.ts 0/61402 ❯ src/lib/features/imports/stash-search.test.ts [queued]1403 ❯ src/lib/features/imports/yarn-stash-picker.test.ts [queued]1404 ❯ src/lib/web-push.test.ts 0/414051406 Test Files 82 passed (86)1407 Tests 669 passed | 2 skipped (681)1408 Start at 09:54:311409 Duration 3.44s1410 ✓ src/lib/features/history/HistoryEventDetail.test.ts (6 tests) 29ms1411 ✓ src/lib/web-push.test.ts (4 tests) 7ms1412 ✓ src/lib/features/imports/stash-search.test.ts (1 test) 34ms1413 ✓ src/lib/features/imports/yarn-stash-picker.test.ts (1 test) 5ms14141415 Test Files 86 passed (86)1416 Tests 681 passed | 2 skipped (683)1417 Start at 09:54:311418 Duration 3.59s (transform 83%, import 13%, tests 4%, worker 1%)14191420 Isolate 86 workers spawned · ~218ms startup each (spawn + environment, per file)1421 at least ~387ms faster with isolate: false — reuses workers across files instead of one per file14221423checkPhase completed in 31 seconds
fixupPhase
1424shrinking RPATHs of ELF executables and libraries in /nix/store/f8x7n6sbba6m92b8z3r2nxwxpn2010zw-stricknani-web-1.4.01425checking for references to /build/ in /nix/store/f8x7n6sbba6m92b8z3r2nxwxpn2010zw-stricknani-web-1.4.0...1426patching script interpreter paths in /nix/store/f8x7n6sbba6m92b8z3r2nxwxpn2010zw-stricknani-web-1.4.0