nixbot

builds

failed grimmory-frontend-3.2.4 default.checks.x86_64-linux.package-grimmory · build #160 · raw

1structuredAttrs is enabled
unpackPhase
2unpacking source archive /nix/store/z38z7ijni3m0mdv9bsrs7bsm652gw6fv-source3source root is source
configurePhase
4no configure script, doing nothing5Executing pnpmConfigHook6~ /build/source7/build/source8Found 'pnpm' with version '11.18.0'9Using fetcherVersion: 410Configuring pnpm store11Installing dependencies12Final pnpm config:13{14 "@jsr:registry": "https://npm.jsr.io/",15 "allowBuilds": {16 "@parcel/watcher": true,17 "esbuild": true,18 "lmdb": true,19 "msgpackr-extract": true20 },21 "blockExoticSubdeps": true,22 "minimumReleaseAge": 4320,23 "nodeLinker": "isolated",24 "packageImportMethod": "clone-or-copy",25 "packages": [26 "frontend",27 "tools/release"28 ],29 "pmOnFail": "ignore",30 "registry": "https://registry.npmjs.org/",31 "storeDir": "/build/tmp.h9UhK0RMD0",32 "strictDepBuilds": true,33 "trustLockfile": true,34 "userAgent": "pnpm/11.18.0 npm/? node/v24.18.1 linux x64"35}3637Lockfile is up to date, resolution step is skipped38Progress: resolved 1, reused 0, downloaded 0, added 039. | +801 40Progress: resolved 801, reused 335, downloaded 0, added 041Packages are cloned from the content-addressable store to the virtual store.42 Content-addressable store is at: /build/tmp.h9UhK0RMD0/v1143 Virtual store is at: node_modules/.pnpm44Progress: resolved 801, reused 797, downloaded 0, added 1445Progress: resolved 801, reused 800, downloaded 0, added 3646Progress: resolved 801, reused 800, downloaded 0, added 14947Progress: resolved 801, reused 800, downloaded 0, added 21548Progress: resolved 801, reused 800, downloaded 0, added 35049Progress: resolved 801, reused 800, downloaded 0, added 63650Progress: resolved 801, reused 800, downloaded 0, added 79851Progress: resolved 801, reused 800, downloaded 0, added 801, done52Done in 10.8s using pnpm v11.18.053Patching scripts54patching script interpreter paths in node_modules/.modules.yaml node_modules/.package-map.json node_modules/.pnpm node_modules/.pnpm-workspace-state-v1.json55node_modules/.pnpm/@angular+service-worker@21.2.17_@angular+core@21.2.17_@angular+compiler@21.2.17_rxjs@7.8.2__rxjs@7.8.2/node_modules/@angular/service-worker/ngsw-config.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"56node_modules/.pnpm/@stomp+rx-stomp@2.4.0_@stomp+stompjs@7.3.0_rxjs@7.8.2_uuid@14.0.0/node_modules/@stomp/rx-stomp/node_modules/.bin/uuid: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"57node_modules/.pnpm/markdown-it@14.2.0/node_modules/markdown-it/bin/markdown-it.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"58node_modules/.pnpm/@analogjs+vite-plugin-angular@2.6.1_@angular+build@21.2.15_@angular+compiler-cli@21.2.1_14464a9fc061e0d0aee4cbffae48d789/node_modules/@analogjs/vite-plugin-angular/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"59node_modules/.pnpm/@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0/node_modules/@angular/cli/bin/ng.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"60node_modules/.pnpm/@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0/node_modules/@angular/cli/node_modules/.bin/pacote: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"61node_modules/.pnpm/@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0/node_modules/@angular/cli/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"62node_modules/.pnpm/@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0/node_modules/@angular/cli/node_modules/.bin/architect: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"63node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/ngc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"64node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"65node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"66node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/architect: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"67node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/ng-xi18n: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"68node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/rolldown: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"69node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/sass: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"70node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"71node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"72node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"73node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"74node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/ngsw-config: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"75node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/download-lmdb-prebuilds: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"76node_modules/.pnpm/@angular+build@21.2.15_@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescri_97e0820077fede1dadd8d44cf7e4ac59/node_modules/@angular/build/node_modules/.bin/vitest: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"77node_modules/.pnpm/uuid@14.0.0/node_modules/uuid/dist-node/bin/uuid: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"78node_modules/.pnpm/@angular-devkit+architect@0.2200.1_chokidar@5.0.0/node_modules/@angular-devkit/architect/bin/architect.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"79node_modules/.pnpm/@angular-devkit+architect@0.2200.1_chokidar@5.0.0/node_modules/@angular-devkit/architect/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"80node_modules/.pnpm/@angular-devkit+architect@0.2200.1_chokidar@5.0.0/node_modules/@angular-devkit/architect/bin/architect.d.ts: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"81node_modules/.pnpm/@playwright+test@1.61.0/node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"82node_modules/.pnpm/@playwright+test@1.61.0/node_modules/@playwright/test/node_modules/.bin/playwright: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"83node_modules/.pnpm/@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescript@5.9.3/node_modules/@angular/compiler-cli/src/bin/ng_xi18n.d.ts: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"84node_modules/.pnpm/@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescript@5.9.3/node_modules/@angular/compiler-cli/src/bin/ngc.d.ts: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"85node_modules/.pnpm/@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescript@5.9.3/node_modules/@angular/compiler-cli/bundles/src/bin/ng_xi18n.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"86node_modules/.pnpm/@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescript@5.9.3/node_modules/@angular/compiler-cli/bundles/src/bin/ngc.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"87node_modules/.pnpm/@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescript@5.9.3/node_modules/@angular/compiler-cli/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"88node_modules/.pnpm/@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescript@5.9.3/node_modules/@angular/compiler-cli/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"89node_modules/.pnpm/@angular+compiler-cli@21.2.17_@angular+compiler@21.2.17_typescript@5.9.3/node_modules/@angular/compiler-cli/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"90node_modules/.pnpm/@vitest+coverage-v8@4.1.9_vitest@4.1.9/node_modules/@vitest/coverage-v8/node_modules/.bin/vitest: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"91node_modules/.pnpm/angular-eslint@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0__chokidar@_ad77dfefc9950578c2370c70fcae74e2/node_modules/angular-eslint/node_modules/.bin/ng: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"92node_modules/.pnpm/angular-eslint@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0__chokidar@_ad77dfefc9950578c2370c70fcae74e2/node_modules/angular-eslint/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"93node_modules/.pnpm/angular-eslint@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0__chokidar@_ad77dfefc9950578c2370c70fcae74e2/node_modules/angular-eslint/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"94node_modules/.pnpm/angular-eslint@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0__chokidar@_ad77dfefc9950578c2370c70fcae74e2/node_modules/angular-eslint/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"95node_modules/.pnpm/eslint@10.5.0_jiti@2.7.0/node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"96node_modules/.pnpm/eslint@10.5.0_jiti@2.7.0/node_modules/eslint/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"97node_modules/.pnpm/jsdom@29.1.1/node_modules/jsdom/node_modules/.bin/specificity: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"98node_modules/.pnpm/postcss@8.5.15/node_modules/postcss/node_modules/.bin/nanoid: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"99node_modules/.pnpm/stylelint@17.13.0_typescript@5.9.3/node_modules/stylelint/bin/stylelint.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"100node_modules/.pnpm/stylelint-config-standard-scss@17.0.0_postcss@8.5.15_stylelint@17.13.0_typescript@5.9.3_/node_modules/stylelint-config-standard-scss/node_modules/.bin/stylelint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"101node_modules/.pnpm/@eslint+js@10.0.1_eslint@10.5.0_jiti@2.7.0_/node_modules/@eslint/js/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"102node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"103node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"104node_modules/.pnpm/typescript-eslint@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/typescript-eslint/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"105node_modules/.pnpm/typescript-eslint@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/typescript-eslint/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"106node_modules/.pnpm/typescript-eslint@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/typescript-eslint/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"107node_modules/.pnpm/vitest@4.1.9_@types+node@25.9.3_@vitest+coverage-v8@4.1.9_jsdom@29.1.1_vite@7.3.2_@type_d1aaec68d18c1ab0a7c2b95db363c862/node_modules/vitest/vitest.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"108node_modules/.pnpm/vitest@4.1.9_@types+node@25.9.3_@vitest+coverage-v8@4.1.9_jsdom@29.1.1_vite@7.3.2_@type_d1aaec68d18c1ab0a7c2b95db363c862/node_modules/vitest/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"109node_modules/.pnpm/vitest@4.1.9_@types+node@25.9.3_@vitest+coverage-v8@4.1.9_jsdom@29.1.1_vite@7.3.2_@type_d1aaec68d18c1ab0a7c2b95db363c862/node_modules/vitest/node_modules/.bin/why-is-node-running: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"110node_modules/.pnpm/vitest-canvas-mock@1.1.4_vitest@4.1.9/node_modules/vitest-canvas-mock/node_modules/.bin/vitest: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"111node_modules/.pnpm/vite@7.3.2_@types+node@25.9.3_jiti@2.7.0_lightningcss@1.32.0_sass@1.97.3/node_modules/vite/bin/vite.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"112node_modules/.pnpm/vite@7.3.2_@types+node@25.9.3_jiti@2.7.0_lightningcss@1.32.0_sass@1.97.3/node_modules/vite/node_modules/.bin/rollup: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"113node_modules/.pnpm/vite@7.3.2_@types+node@25.9.3_jiti@2.7.0_lightningcss@1.32.0_sass@1.97.3/node_modules/vite/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"114node_modules/.pnpm/vite@7.3.2_@types+node@25.9.3_jiti@2.7.0_lightningcss@1.32.0_sass@1.97.3/node_modules/vite/node_modules/.bin/sass: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"115node_modules/.pnpm/vite@7.3.2_@types+node@25.9.3_jiti@2.7.0_lightningcss@1.32.0_sass@1.97.3/node_modules/vite/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"116node_modules/.pnpm/@angular-devkit+architect@0.2102.15_chokidar@5.0.0/node_modules/@angular-devkit/architect/bin/architect.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"117node_modules/.pnpm/@angular-devkit+architect@0.2102.15_chokidar@5.0.0/node_modules/@angular-devkit/architect/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"118node_modules/.pnpm/@angular-devkit+architect@0.2102.15_chokidar@5.0.0/node_modules/@angular-devkit/architect/bin/architect.d.ts: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"119node_modules/.pnpm/@babel+core@7.29.0/node_modules/@babel/core/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"120node_modules/.pnpm/@babel+core@7.29.0/node_modules/@babel/core/node_modules/.bin/json5: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"121node_modules/.pnpm/@babel+core@7.29.0/node_modules/@babel/core/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"122node_modules/.pnpm/@vitejs+plugin-basic-ssl@2.1.4_vite@7.3.2_@types+node@25.9.3_jiti@2.7.0_lightningcss@1.32.0_sass@1.97.3_/node_modules/@vitejs/plugin-basic-ssl/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"123node_modules/.pnpm/browserslist@4.28.2/node_modules/browserslist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"124node_modules/.pnpm/browserslist@4.28.2/node_modules/browserslist/node_modules/.bin/baseline-browser-mapping: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"125node_modules/.pnpm/browserslist@4.28.2/node_modules/browserslist/node_modules/.bin/update-browserslist-db: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"126node_modules/.pnpm/esbuild@0.27.3/node_modules/esbuild/bin/esbuild: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"127node_modules/.pnpm/istanbul-lib-instrument@6.0.3/node_modules/istanbul-lib-instrument/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"128node_modules/.pnpm/istanbul-lib-instrument@6.0.3/node_modules/istanbul-lib-instrument/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"129node_modules/.pnpm/rolldown@1.0.0-rc.4_@emnapi+core@1.10.0_@emnapi+runtime@1.10.0/node_modules/rolldown/bin/cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"130node_modules/.pnpm/semver@7.7.4/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"131node_modules/.pnpm/sass@1.97.3/node_modules/sass/sass.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"132node_modules/.pnpm/lmdb@3.5.1/node_modules/lmdb/bin/download-prebuilds.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"133node_modules/.pnpm/lmdb@3.5.1/node_modules/lmdb/node_modules/.bin/node-gyp-build-optional-packages-optional: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"134node_modules/.pnpm/lmdb@3.5.1/node_modules/lmdb/node_modules/.bin/node-gyp-build-optional-packages: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"135node_modules/.pnpm/lmdb@3.5.1/node_modules/lmdb/node_modules/.bin/node-gyp-build-optional-packages-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"136node_modules/.pnpm/npm-package-arg@13.0.2/node_modules/npm-package-arg/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"137node_modules/.pnpm/pacote@21.3.1/node_modules/pacote/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"138node_modules/.pnpm/pacote@21.3.1/node_modules/pacote/node_modules/.bin/installed-package-contents: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"139node_modules/.pnpm/semver@7.8.4/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"140node_modules/.pnpm/playwright@1.61.0/node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"141node_modules/.pnpm/playwright@1.61.0/node_modules/playwright/node_modules/.bin/playwright-core: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"142node_modules/.pnpm/@tailwindcss+node@4.3.1/node_modules/@tailwindcss/node/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"143node_modules/.pnpm/magicast@0.5.3/node_modules/magicast/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"144node_modules/.pnpm/@angular-eslint+builder@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0___7568ce7faf1e2caebf0633438fc87bef/node_modules/@angular-eslint/builder/node_modules/.bin/architect: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"145node_modules/.pnpm/@angular-eslint+builder@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0___7568ce7faf1e2caebf0633438fc87bef/node_modules/@angular-eslint/builder/node_modules/.bin/ng: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"146node_modules/.pnpm/@angular-eslint+builder@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0___7568ce7faf1e2caebf0633438fc87bef/node_modules/@angular-eslint/builder/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"147node_modules/.pnpm/@angular-eslint+builder@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0___7568ce7faf1e2caebf0633438fc87bef/node_modules/@angular-eslint/builder/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"148node_modules/.pnpm/@angular-eslint+builder@22.0.0_@angular+cli@21.2.15_@types+node@25.9.3_chokidar@5.0.0___7568ce7faf1e2caebf0633438fc87bef/node_modules/@angular-eslint/builder/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"149node_modules/.pnpm/@angular-eslint+eslint-plugin@22.0.0_@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti_eb8c61799ef60c3b7f62f00ea29722c6/node_modules/@angular-eslint/eslint-plugin/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"150node_modules/.pnpm/@angular-eslint+eslint-plugin@22.0.0_@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti_eb8c61799ef60c3b7f62f00ea29722c6/node_modules/@angular-eslint/eslint-plugin/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"151node_modules/.pnpm/@angular-eslint+eslint-plugin@22.0.0_@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti_eb8c61799ef60c3b7f62f00ea29722c6/node_modules/@angular-eslint/eslint-plugin/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"152node_modules/.pnpm/@angular-eslint+eslint-plugin-template@22.0.0_@angular-eslint+template-parser@22.0.0_es_a3d12ac0183749e9ef01f5dc473afee8/node_modules/@angular-eslint/eslint-plugin-template/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"153node_modules/.pnpm/@angular-eslint+eslint-plugin-template@22.0.0_@angular-eslint+template-parser@22.0.0_es_a3d12ac0183749e9ef01f5dc473afee8/node_modules/@angular-eslint/eslint-plugin-template/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"154node_modules/.pnpm/@angular-eslint+eslint-plugin-template@22.0.0_@angular-eslint+template-parser@22.0.0_es_a3d12ac0183749e9ef01f5dc473afee8/node_modules/@angular-eslint/eslint-plugin-template/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"155node_modules/.pnpm/@angular-eslint+schematics@22.0.0_@angular-eslint+template-parser@22.0.0_eslint@10.5.0__cae5bb9f1ba0780bfcf202a34b4f3c61/node_modules/@angular-eslint/schematics/node_modules/.bin/ng: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"156node_modules/.pnpm/@angular-eslint+schematics@22.0.0_@angular-eslint+template-parser@22.0.0_eslint@10.5.0__cae5bb9f1ba0780bfcf202a34b4f3c61/node_modules/@angular-eslint/schematics/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"157node_modules/.pnpm/@angular-eslint+template-parser@22.0.0_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@angular-eslint/template-parser/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"158node_modules/.pnpm/@angular-eslint+template-parser@22.0.0_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@angular-eslint/template-parser/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"159node_modules/.pnpm/@angular-eslint+template-parser@22.0.0_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@angular-eslint/template-parser/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"160node_modules/.pnpm/@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"161node_modules/.pnpm/@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"162node_modules/.pnpm/@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"163node_modules/.pnpm/@eslint-community+eslint-utils@4.9.1_eslint@10.5.0_jiti@2.7.0_/node_modules/@eslint-community/eslint-utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"164node_modules/.pnpm/ajv@6.15.0/node_modules/ajv/scripts/info: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"165node_modules/.pnpm/ajv@6.15.0/node_modules/ajv/scripts/prepare-tests: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"166node_modules/.pnpm/ajv@6.15.0/node_modules/ajv/scripts/publish-built-version: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"167node_modules/.pnpm/ajv@6.15.0/node_modules/ajv/scripts/travis-gh-pages: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"168node_modules/.pnpm/cross-spawn@7.0.6/node_modules/cross-spawn/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"169node_modules/.pnpm/espree@11.2.0/node_modules/espree/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"170node_modules/.pnpm/jiti@2.7.0/node_modules/jiti/lib/jiti-cli.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"171node_modules/.pnpm/@bramus+specificity@2.4.2/node_modules/@bramus/specificity/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"172node_modules/.pnpm/tough-cookie@6.0.1/node_modules/tough-cookie/node_modules/.bin/tldts: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"173node_modules/.pnpm/nanoid@3.3.12/node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"174node_modules/.pnpm/cosmiconfig@9.0.2_typescript@5.9.3/node_modules/cosmiconfig/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"175node_modules/.pnpm/cosmiconfig@9.0.2_typescript@5.9.3/node_modules/cosmiconfig/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"176node_modules/.pnpm/cosmiconfig@9.0.2_typescript@5.9.3/node_modules/cosmiconfig/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"177node_modules/.pnpm/postcss-selector-parser@7.1.4/node_modules/postcss-selector-parser/node_modules/.bin/cssesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"178node_modules/.pnpm/stylelint-config-recommended-scss@17.0.0_postcss@8.5.15_stylelint@17.13.0_typescript@5.9.3_/node_modules/stylelint-config-recommended-scss/node_modules/.bin/stylelint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"179node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.61.1_@typescript-eslint+parser@8.61.1_eslint@10.5.0__f14588908e4531317c87e84c3e1166ac/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"180node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.61.1_@typescript-eslint+parser@8.61.1_eslint@10.5.0__f14588908e4531317c87e84c3e1166ac/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"181node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.61.1_@typescript-eslint+parser@8.61.1_eslint@10.5.0__f14588908e4531317c87e84c3e1166ac/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"182node_modules/.pnpm/stylelint-config-standard@40.0.0_stylelint@17.13.0_typescript@5.9.3_/node_modules/stylelint-config-standard/node_modules/.bin/stylelint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"183node_modules/.pnpm/@typescript-eslint+parser@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/parser/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"184node_modules/.pnpm/@typescript-eslint+parser@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/parser/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"185node_modules/.pnpm/@typescript-eslint+parser@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/parser/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"186node_modules/.pnpm/@typescript-eslint+utils@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"187node_modules/.pnpm/@typescript-eslint+utils@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"188node_modules/.pnpm/@typescript-eslint+utils@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"189node_modules/.pnpm/@typescript-eslint+typescript-estree@8.61.1_typescript@5.9.3/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"190node_modules/.pnpm/@typescript-eslint+typescript-estree@8.61.1_typescript@5.9.3/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"191node_modules/.pnpm/@typescript-eslint+typescript-estree@8.61.1_typescript@5.9.3/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"192node_modules/.pnpm/why-is-node-running@2.3.0/node_modules/why-is-node-running/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"193node_modules/.pnpm/vue@3.5.34_typescript@5.9.3/node_modules/vue/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"194node_modules/.pnpm/vue@3.5.34_typescript@5.9.3/node_modules/vue/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"195node_modules/.pnpm/svelte@5.55.9_@typescript-eslint+types@8.61.0/node_modules/svelte/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"196node_modules/.pnpm/cosmiconfig@8.3.6_typescript@5.9.3/node_modules/cosmiconfig/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"197node_modules/.pnpm/cosmiconfig@8.3.6_typescript@5.9.3/node_modules/cosmiconfig/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"198node_modules/.pnpm/cosmiconfig@8.3.6_typescript@5.9.3/node_modules/cosmiconfig/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"199node_modules/.pnpm/@ts-morph+common@0.22.0/node_modules/@ts-morph/common/node_modules/.bin/mkdirp: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"200node_modules/.pnpm/rollup@4.61.1/node_modules/rollup/dist/bin/rollup: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"201node_modules/.pnpm/@babel+generator@7.29.7/node_modules/@babel/generator/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"202node_modules/.pnpm/@babel+generator@7.29.7/node_modules/@babel/generator/node_modules/.bin/jsesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"203node_modules/.pnpm/@babel+helper-compilation-targets@7.29.7/node_modules/@babel/helper-compilation-targets/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"204node_modules/.pnpm/@babel+helper-compilation-targets@7.29.7/node_modules/@babel/helper-compilation-targets/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"205node_modules/.pnpm/@babel+parser@7.29.7/node_modules/@babel/parser/bin/babel-parser.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"206node_modules/.pnpm/@babel+template@7.29.7/node_modules/@babel/template/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"207node_modules/.pnpm/@babel+traverse@7.29.7/node_modules/@babel/traverse/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"208node_modules/.pnpm/json5@2.2.3/node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"209node_modules/.pnpm/semver@6.3.1/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"210node_modules/.pnpm/baseline-browser-mapping@2.10.37/node_modules/baseline-browser-mapping/dist/cli.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"211node_modules/.pnpm/update-browserslist-db@1.2.3_browserslist@4.28.2/node_modules/update-browserslist-db/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"212node_modules/.pnpm/update-browserslist-db@1.2.3_browserslist@4.28.2/node_modules/update-browserslist-db/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"213node_modules/.pnpm/node-addon-api@6.1.0/node_modules/node-addon-api/tools/conversion.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"214node_modules/.pnpm/node-gyp-build-optional-packages@5.2.2/node_modules/node-gyp-build-optional-packages/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"215node_modules/.pnpm/node-gyp-build-optional-packages@5.2.2/node_modules/node-gyp-build-optional-packages/build-test.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"216node_modules/.pnpm/node-gyp-build-optional-packages@5.2.2/node_modules/node-gyp-build-optional-packages/optional.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"217node_modules/.pnpm/msgpackr@1.12.1/node_modules/msgpackr/node_modules/.bin/download-msgpackr-prebuilds: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"218node_modules/.pnpm/@vitest+mocker@4.1.9_vite@7.3.2_@types+node@25.9.3_jiti@2.7.0_lightningcss@1.32.0_sass@1.97.3_/node_modules/@vitest/mocker/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"219node_modules/.pnpm/@npmcli+installed-package-contents@4.0.0/node_modules/@npmcli/installed-package-contents/bin/index.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"220node_modules/.pnpm/@npmcli+promise-spawn@9.0.1/node_modules/@npmcli/promise-spawn/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"221node_modules/.pnpm/@npmcli+run-script@10.0.4/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"222node_modules/.pnpm/@npmcli+run-script@10.0.4/node_modules/@npmcli/run-script/node_modules/.bin/node-gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"223node_modules/.pnpm/@npmcli+git@7.0.2/node_modules/@npmcli/git/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"224node_modules/.pnpm/@npmcli+git@7.0.2/node_modules/@npmcli/git/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"225node_modules/.pnpm/@npmcli+package-json@7.0.5/node_modules/@npmcli/package-json/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"226node_modules/.pnpm/npm-pick-manifest@11.0.3/node_modules/npm-pick-manifest/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"227node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/lib/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"228node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"229node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"230node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"231node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"232node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"233node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"234node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"235node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"236node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"237node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/bash"238node_modules/.pnpm/playwright-core@1.61.0/node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"239node_modules/.pnpm/make-dir@4.0.0/node_modules/make-dir/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"240node_modules/.pnpm/ts-api-utils@2.5.0_typescript@5.9.3/node_modules/ts-api-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"241node_modules/.pnpm/ts-api-utils@2.5.0_typescript@5.9.3/node_modules/ts-api-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"242node_modules/.pnpm/semver@7.8.0/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"243node_modules/.pnpm/@angular-eslint+utils@22.0.0_@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti@2.7.0___b41a1feb9c4f8de2ac1ffa25c27e1b88/node_modules/@angular-eslint/utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"244node_modules/.pnpm/@angular-eslint+utils@22.0.0_@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti@2.7.0___b41a1feb9c4f8de2ac1ffa25c27e1b88/node_modules/@angular-eslint/utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"245node_modules/.pnpm/@angular-eslint+utils@22.0.0_@typescript-eslint+utils@8.61.0_eslint@10.5.0_jiti@2.7.0___b41a1feb9c4f8de2ac1ffa25c27e1b88/node_modules/@angular-eslint/utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"246node_modules/.pnpm/@typescript-eslint+typescript-estree@8.61.0_typescript@5.9.3/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"247node_modules/.pnpm/@typescript-eslint+typescript-estree@8.61.0_typescript@5.9.3/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"248node_modules/.pnpm/@typescript-eslint+typescript-estree@8.61.0_typescript@5.9.3/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"249node_modules/.pnpm/which@2.0.2/node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"250node_modules/.pnpm/acorn@8.17.0/node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"251node_modules/.pnpm/acorn-jsx@5.3.2_acorn@8.17.0/node_modules/acorn-jsx/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"252node_modules/.pnpm/tldts@7.0.27/node_modules/tldts/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"253node_modules/.pnpm/js-yaml@4.2.0/node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"254node_modules/.pnpm/global-prefix@3.0.0/node_modules/global-prefix/node_modules/.bin/which: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"255node_modules/.pnpm/cssesc@3.0.0/node_modules/cssesc/bin/cssesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"256node_modules/.pnpm/stylelint-config-recommended@18.0.0_stylelint@17.13.0_typescript@5.9.3_/node_modules/stylelint-config-recommended/node_modules/.bin/stylelint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"257node_modules/.pnpm/stylelint-scss@7.0.0_stylelint@17.13.0_typescript@5.9.3_/node_modules/stylelint-scss/node_modules/.bin/stylelint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"258node_modules/.pnpm/@typescript-eslint+type-utils@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"259node_modules/.pnpm/@typescript-eslint+type-utils@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"260node_modules/.pnpm/@typescript-eslint+type-utils@8.61.1_eslint@10.5.0_jiti@2.7.0__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"261node_modules/.pnpm/@typescript-eslint+tsconfig-utils@8.61.1_typescript@5.9.3/node_modules/@typescript-eslint/tsconfig-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"262node_modules/.pnpm/@typescript-eslint+tsconfig-utils@8.61.1_typescript@5.9.3/node_modules/@typescript-eslint/tsconfig-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"263node_modules/.pnpm/@typescript-eslint+project-service@8.61.1_typescript@5.9.3/node_modules/@typescript-eslint/project-service/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"264node_modules/.pnpm/@typescript-eslint+project-service@8.61.1_typescript@5.9.3/node_modules/@typescript-eslint/project-service/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"265node_modules/.pnpm/@sveltejs+acorn-typescript@1.0.10_acorn@8.17.0/node_modules/@sveltejs/acorn-typescript/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"266node_modules/.pnpm/@vue+compiler-sfc@3.5.34/node_modules/@vue/compiler-sfc/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"267node_modules/.pnpm/mkdirp@3.0.1/node_modules/mkdirp/dist/cjs/src/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"268node_modules/.pnpm/jsesc@3.1.0/node_modules/jsesc/bin/jsesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"269node_modules/.pnpm/node-addon-api@7.1.1/node_modules/node-addon-api/tools/conversion.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"270node_modules/.pnpm/msgpackr-extract@3.0.4/node_modules/msgpackr-extract/bin/download-prebuilds.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"271node_modules/.pnpm/msgpackr-extract@3.0.4/node_modules/msgpackr-extract/node_modules/.bin/node-gyp-build-optional-packages: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"272node_modules/.pnpm/msgpackr-extract@3.0.4/node_modules/msgpackr-extract/node_modules/.bin/node-gyp-build-optional-packages-optional: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"273node_modules/.pnpm/msgpackr-extract@3.0.4/node_modules/msgpackr-extract/node_modules/.bin/node-gyp-build-optional-packages-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"274node_modules/.pnpm/which@6.0.1/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"275node_modules/.pnpm/node-gyp@12.4.0/node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"276node_modules/.pnpm/node-gyp@12.4.0/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"277node_modules/.pnpm/node-gyp@12.4.0/node_modules/node-gyp/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"278node_modules/.pnpm/node-gyp@12.4.0/node_modules/node-gyp/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"279node_modules/.pnpm/node-gyp@12.4.0/node_modules/node-gyp/node_modules/.bin/nopt: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"280node_modules/.pnpm/@npmcli+fs@5.0.0/node_modules/@npmcli/fs/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"281node_modules/.pnpm/npm-install-checks@8.0.0/node_modules/npm-install-checks/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"282node_modules/.pnpm/@typescript-eslint+project-service@8.61.0_typescript@5.9.3/node_modules/@typescript-eslint/project-service/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"283node_modules/.pnpm/@typescript-eslint+project-service@8.61.0_typescript@5.9.3/node_modules/@typescript-eslint/project-service/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"284node_modules/.pnpm/@typescript-eslint+tsconfig-utils@8.61.0_typescript@5.9.3/node_modules/@typescript-eslint/tsconfig-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"285node_modules/.pnpm/@typescript-eslint+tsconfig-utils@8.61.0_typescript@5.9.3/node_modules/@typescript-eslint/tsconfig-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"286node_modules/.pnpm/which@1.3.1/node_modules/which/bin/which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"287node_modules/.pnpm/@vue+compiler-core@3.5.34/node_modules/@vue/compiler-core/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"288node_modules/.pnpm/nopt@9.0.0/node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/jy3vlmdzmyjpb37r6r2n24lc3zarhjz3-nodejs-slim-24.18.1/bin/node"289node_modules/.pnpm/node_modules/.bin/architect: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"290node_modules/.pnpm/node_modules/.bin/ngc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"291node_modules/.pnpm/node_modules/.bin/ng-xi18n: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"292node_modules/.pnpm/node_modules/.bin/playwright: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"293node_modules/.pnpm/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"294node_modules/.pnpm/node_modules/.bin/vitest: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"295node_modules/.pnpm/node_modules/.bin/stylelint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"296node_modules/.pnpm/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"297node_modules/.pnpm/node_modules/.bin/uuid: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"298node_modules/.pnpm/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"299node_modules/.pnpm/node_modules/.bin/ng: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"300node_modules/.pnpm/node_modules/.bin/markdown-it: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"301node_modules/.pnpm/node_modules/.bin/ngsw-config: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"302node_modules/.pnpm/node_modules/.bin/rolldown: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"303node_modules/.pnpm/node_modules/.bin/sass: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"304node_modules/.pnpm/node_modules/.bin/download-lmdb-prebuilds: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"305node_modules/.pnpm/node_modules/.bin/vite: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"306node_modules/.pnpm/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"307node_modules/.pnpm/node_modules/.bin/jiti: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"308node_modules/.pnpm/node_modules/.bin/specificity: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"309node_modules/.pnpm/node_modules/.bin/nanoid: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"310node_modules/.pnpm/node_modules/.bin/why-is-node-running: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"311node_modules/.pnpm/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"312node_modules/.pnpm/node_modules/.bin/esbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"313node_modules/.pnpm/node_modules/.bin/json5: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"314node_modules/.pnpm/node_modules/.bin/update-browserslist-db: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"315node_modules/.pnpm/node_modules/.bin/pacote: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"316node_modules/.pnpm/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"317node_modules/.pnpm/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"318node_modules/.pnpm/node_modules/.bin/baseline-browser-mapping: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"319node_modules/.pnpm/node_modules/.bin/node-gyp-build-optional-packages-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"320node_modules/.pnpm/node_modules/.bin/node-gyp-build-optional-packages-optional: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"321node_modules/.pnpm/node_modules/.bin/installed-package-contents: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"322node_modules/.pnpm/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"323node_modules/.pnpm/node_modules/.bin/tldts: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"324node_modules/.pnpm/node_modules/.bin/playwright-core: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"325node_modules/.pnpm/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"326node_modules/.pnpm/node_modules/.bin/node-gyp-build-optional-packages: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"327node_modules/.pnpm/node_modules/.bin/cssesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"328node_modules/.pnpm/node_modules/.bin/jsesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"329node_modules/.pnpm/node_modules/.bin/download-msgpackr-prebuilds: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"330node_modules/.pnpm/node_modules/.bin/nopt: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"331node_modules/.pnpm/node_modules/.bin/node-gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"332node_modules/.pnpm/node_modules/.bin/mkdirp: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"333node_modules/.pnpm/node_modules/.bin/rollup: interpreter directive changed from "#!/bin/sh" to "/nix/store/7ik8057hajl6vq9j40h3jracxjn0bb5x-bash-5.3p15/bin/sh"334Finished pnpmConfigHook335configurePhase completed in 48 seconds
buildPhase
336Executing pnpmBuildHook337338Running339pnpm run --filter=grimmory build:prod 340341$ ng build --configuration production342Initial chunk files | Names | Raw size | Estimated transfer size343chunk-HPIO5TKE.js | - | 402.42 kB | 112.22 kB344chunk-QKIZFOWJ.js | - | 363.23 kB | 73.48 kB345main-3RB7U5WO.js | main | 209.27 kB | 39.67 kB346styles-J6FAUHVA.css | styles | 168.15 kB | 22.06 kB347chunk-2HZK7XUA.js | - | 96.57 kB | 24.30 kB348chunk-K5O2BR7H.js | - | 50.31 kB | 9.80 kB349chunk-VACN6WKJ.js | - | 49.57 kB | 11.49 kB350chunk-XPAJLXHY.js | - | 45.43 kB | 11.13 kB351chunk-STK2Z6ZD.js | - | 44.43 kB | 7.02 kB352chunk-FZE3YXI3.js | - | 38.77 kB | 7.99 kB353chunk-J3S3ZDYR.js | - | 37.21 kB | 8.09 kB354chunk-CBE6KDTY.js | - | 36.43 kB | 8.94 kB355chunk-MO6NOYP2.js | - | 34.94 kB | 10.05 kB356chunk-QLDF53ZQ.js | - | 33.20 kB | 9.25 kB357chunk-GDREKX2D.js | - | 29.50 kB | 7.33 kB358chunk-P3CPIDGK.js | - | 28.71 kB | 8.37 kB359chunk-GU3FRCUI.js | - | 27.59 kB | 9.38 kB360chunk-ETEMWJCZ.js | - | 26.28 kB | 6.86 kB361chunk-5PXWVEWZ.js | - | 25.74 kB | 6.21 kB362chunk-4UQ7EKMT.js | - | 23.27 kB | 3.71 kB363chunk-KNB4QRPX.js | - | 20.38 kB | 5.75 kB364chunk-3L6ND6MJ.js | - | 18.57 kB | 1.98 kB365chunk-SKXWBNXX.js | - | 18.51 kB | 5.31 kB366chunk-LALSQOLR.js | - | 18.38 kB | 5.03 kB367chunk-PZR65AV7.js | - | 17.37 kB | 3.94 kB368chunk-AMQ6MLZB.js | - | 17.31 kB | 3.92 kB369chunk-7RC3KU2R.js | - | 16.74 kB | 4.11 kB370chunk-FMBZXDO6.js | - | 16.60 kB | 3.33 kB371chunk-PSQY7Q76.js | - | 16.46 kB | 4.16 kB372chunk-KB44RV4J.js | - | 14.51 kB | 3.85 kB373chunk-6LOLZE3A.js | - | 12.53 kB | 3.30 kB374chunk-5NRFGXRO.js | - | 12.50 kB | 2.78 kB375chunk-SNA6YFFV.js | - | 11.07 kB | 2.92 kB376chunk-VSVG3CWQ.js | - | 8.33 kB | 2.17 kB377chunk-7IRBB3WE.js | - | 6.97 kB | 2.22 kB378chunk-GCAZSDOL.js | - | 6.81 kB | 1.83 kB379chunk-6MC42RQM.js | - | 5.87 kB | 1.53 kB380chunk-FAXA2QFT.js | - | 5.48 kB | 1.49 kB381chunk-6UU5VAS5.js | - | 4.94 kB | 890 bytes382chunk-FJWTHR5M.js | - | 4.67 kB | 1.71 kB383chunk-FELKWEZI.js | - | 4.63 kB | 951 bytes384chunk-ZZG2XXGO.js | - | 4.59 kB | 1.30 kB385chunk-VCIVXJOV.js | - | 4.34 kB | 1.48 kB386chunk-OXR2347V.js | - | 4.23 kB | 1.40 kB387chunk-EBZVGNPE.js | - | 4.11 kB | 1.23 kB388chunk-YQGZR3HC.js | - | 3.73 kB | 1.24 kB389chunk-PCSGIO57.js | - | 2.97 kB | 986 bytes390chunk-QNSJ6KM7.js | - | 2.90 kB | 1.13 kB391chunk-WYDAF25U.js | - | 2.87 kB | 974 bytes392chunk-S34QOVWA.js | - | 2.84 kB | 1.23 kB393chunk-6RK2W7VA.js | - | 2.65 kB | 985 bytes394chunk-XOT5UCIF.js | - | 2.53 kB | 877 bytes395chunk-4MKW4YBK.js | - | 2.29 kB | 803 bytes396chunk-ZCFYNHBU.js | - | 2.20 kB | 816 bytes397chunk-YY3Z7EN3.js | - | 2.17 kB | 974 bytes398chunk-3BBUHZR6.js | - | 2.13 kB | 746 bytes399chunk-A7FEDL7L.js | - | 2.11 kB | 710 bytes400chunk-RDJE76JG.js | - | 1.77 kB | 787 bytes401chunk-UMX3TRLT.js | - | 1.74 kB | 623 bytes402chunk-O4J5D3FA.js | - | 1.53 kB | 735 bytes403chunk-5JY26PVJ.js | - | 1.52 kB | 591 bytes404chunk-USOD3V74.js | - | 1.42 kB | 610 bytes405chunk-EAJBFQEE.js | - | 1.40 kB | 625 bytes406chunk-27KZ5EJQ.js | - | 1.34 kB | 659 bytes407chunk-F4SZYAVV.js | - | 1.30 kB | 454 bytes408chunk-MCLYSA4Q.js | - | 1.16 kB | 471 bytes409chunk-SRGDMXWS.js | - | 1.12 kB | 586 bytes410chunk-XUOVGFXI.js | - | 1.11 kB | 431 bytes411chunk-TVE5K6YS.js | - | 915 bytes | 915 bytes412chunk-ODFGPSXG.js | - | 871 bytes | 871 bytes413chunk-GAFZZYDC.js | - | 692 bytes | 692 bytes414chunk-WZYG5ZJD.js | - | 671 bytes | 671 bytes415chunk-4OYOKINV.js | - | 564 bytes | 564 bytes416chunk-O2FIN47J.js | - | 448 bytes | 448 bytes417chunk-PQXKKVID.js | - | 432 bytes | 432 bytes418chunk-ONWW77IE.js | - | 377 bytes | 377 bytes419chunk-T7GLWN54.js | - | 218 bytes | 218 bytes420chunk-J4RMTKG5.js | - | 121 bytes | 121 bytes421chunk-GVM2UZ72.js | - | 98 bytes | 98 bytes422chunk-LS5GBI6D.js | - | 88 bytes | 88 bytes423chunk-BYXBJQAS.js | - | 0 bytes | 0 bytes424425 | Initial total | 2.10 MB | 489.45 kB426427Lazy chunk files | Names | Raw size | Estimated transfer size428chunk-4HQ6WCHY.js | - | 1.12 MB | 216.45 kB429chunk-JSX3AAB3.js | index | 716.73 kB | 62.34 kB430chunk-GMJLUYGI.js | worker-engine-BkD2-rJn | 691.81 kB | 94.29 kB431chunk-GXPRQFBR.js | index | 663.61 kB | 57.92 kB432chunk-WWPEZKVW.js | settings-component | 587.66 kB | 77.24 kB433chunk-O4TGMU76.js | icon-picker-component | 384.74 kB | 68.03 kB434chunk-YP44VU6K.js | index | 367.94 kB | 50.63 kB435chunk-GESIVNT7.js | direct-engine-BA2WfEti | 305.08 kB | 56.48 kB436chunk-FR5366AG.js | user-stats-component | 276.09 kB | 37.68 kB437chunk-PJWGV4QG.js | index | 260.80 kB | 47.70 kB438chunk-CFPK6ALT.js | index | 232.27 kB | 50.54 kB439chunk-ZAZTGWD4.js | index | 232.04 kB | 49.48 kB440chunk-K6YBREJG.js | index | 229.81 kB | 51.35 kB441chunk-HM4EZHVU.js | - | 227.20 kB | 35.16 kB442chunk-NVKCX4UK.js | index | 225.84 kB | 51.85 kB443...and 111 more lazy chunks files. Use "--verbose" to show all the files.444445Application bundle generation complete. [29.032 seconds] - 2026-08-02T15:19:53.942Z446447Output location: /build/source/frontend/dist/grimmory448449Finished pnpmBuildHook450buildPhase completed in 31 seconds
checkPhase
451$ ng test --watch=false452Using Vitest configuration file: /build/source/frontend/vitest-base.config.ts453Initial chunk files | Names | Raw size454chunk-CRMTY5ZU.js | - | 596.02 kB | 455chunk-J7KSJR6Y.js | - | 431.99 kB | 456chunk-CFL4HOHH.js | - | 396.42 kB | 457chunk-WRQYP5H6.js | - | 297.23 kB | 458chunk-PFS5XKTR.js | - | 271.81 kB | 459chunk-3A6XDD5H.js | - | 261.37 kB | 460chunk-VYBMJ2JY.js | - | 245.43 kB | 461chunk-DDYO4RQA.js | - | 238.04 kB | 462styles.css | styles | 227.88 kB | 463chunk-RU2CBOQY.js | - | 186.45 kB | 464chunk-NZ4ADBE7.js | - | 183.79 kB | 465chunk-34AQ23VU.js | - | 179.07 kB | 466chunk-HKGEZ2C5.js | - | 171.32 kB | 467chunk-ACQHCNYD.js | - | 146.20 kB | 468chunk-ATBRLW6I.js | - | 144.01 kB | 469chunk-7QZKCTVP.js | - | 134.36 kB | 470chunk-N5KW26AJ.js | - | 128.74 kB | 471chunk-IGXI6F2D.js | - | 120.19 kB | 472chunk-ZJFEM6GU.js | - | 103.01 kB | 473chunk-IUVC7NT7.js | - | 102.88 kB | 474chunk-JIQ7N2G4.js | - | 94.50 kB | 475chunk-QMIZONIR.js | - | 84.76 kB | 476chunk-Y47TBLSC.js | - | 84.07 kB | 477chunk-4XBRWRJJ.js | - | 81.40 kB | 478chunk-SLPLNZG3.js | - | 78.57 kB | 479chunk-G6AZKI6K.js | - | 68.10 kB | 480chunk-6K577AFS.js | - | 67.52 kB | 481spec-app-features-magic-shelf-service-book-rule-evaluator.service.js | spec-app-features-magic-shelf-service-book-rule-evaluator.service | 65.65 kB | 482chunk-IZYEFMJ5.js | - | 64.27 kB | 483chunk-TPPOPP5W.js | - | 61.85 kB | 484spec-app-app.routes.js | spec-app-app.routes | 52.49 kB | 485chunk-WBK2DDHE.js | - | 51.80 kB | 486chunk-5JSC6ART.js | - | 51.54 kB | 487chunk-KVHECN4F.js | - | 51.17 kB | 488chunk-COV7ZZSU.js | - | 49.22 kB | 489chunk-JU3YEM3D.js | - | 46.83 kB | 490chunk-4OVIMPNB.js | - | 44.70 kB | 491chunk-EIJPU5MP.js | - | 43.61 kB | 492chunk-7MJWFJHO.js | - | 43.16 kB | 493chunk-PUNVCRVV.js | - | 42.76 kB | 494chunk-IWVA6NCU.js | - | 40.43 kB | 495chunk-TDTDS6B6.js | - | 39.79 kB | 496chunk-XV5SRKHS.js | - | 39.51 kB | 497chunk-NVYWBYD5.js | - | 38.81 kB | 498chunk-CLCOXWL5.js | - | 38.79 kB | 499chunk-54UZI7ET.js | - | 38.10 kB | 500chunk-PIFSUSTN.js | - | 37.03 kB | 501chunk-GDWK55SS.js | - | 36.96 kB | 502chunk-HTEK3CTI.js | - | 36.93 kB | 503chunk-3D5MKWKU.js | - | 36.21 kB | 504chunk-HHZ542X4.js | - | 35.52 kB | 505chunk-65PBB2KS.js | - | 32.57 kB | 506chunk-DJOE5F7K.js | - | 32.52 kB | 507spec-app-app.component.js | spec-app-app.component | 31.73 kB | 508chunk-ZS52YY5F.js | - | 31.03 kB | 509spec-app-features-magic-shelf-component-magic-shelf-component.js | spec-app-features-magic-shelf-component-magic-shelf-component | 30.01 kB | 510chunk-EGWCZ6OU.js | - | 29.43 kB | 511chunk-TTZXKU4R.js | - | 29.28 kB | 512chunk-LY47MTVA.js | - | 27.97 kB | 513chunk-4WUTD3SE.js | - | 27.68 kB | 514chunk-PZNU3OW5.js | - | 27.52 kB | 515chunk-NUPRODWN.js | - | 27.27 kB | 516chunk-WZ3S6VXC.js | - | 26.79 kB | 517chunk-WZ5G2YV4.js | - | 26.16 kB | 518chunk-HFPG7YQ4.js | - | 26.04 kB | 519chunk-MTGTSDKX.js | - | 25.79 kB | 520chunk-QCPQ32IL.js | - | 25.50 kB | 521chunk-IEVW5LBA.js | - | 25.48 kB | 522chunk-HGK4B4LX.js | - | 25.36 kB | 523chunk-GB4N2VQ6.js | - | 24.91 kB | 524chunk-RXTWTU4S.js | - | 24.71 kB | 525chunk-BWEGPYBZ.js | - | 24.42 kB | 526chunk-U4GG5GXL.js | - | 23.43 kB | 527spec-app-features-magic-shelf-service-book-rule-evaluator-metadata-presence.js | spec-app-features-magic-shelf-service-book-rule-evaluator-metadata-presence | 23.28 kB | 528chunk-TDLKIEWD.js | - | 23.11 kB | 529chunk-QHLWF2XJ.js | - | 22.98 kB | 530chunk-VVXWZUVO.js | - | 21.76 kB | 531chunk-G4KLK5VK.js | - | 21.55 kB | 532chunk-RJTVD6NU.js | - | 21.48 kB | 533spec-app-features-metadata-component-book-metadata-center-metadata-viewer-metadata-viewer.component.js | spec-app-features-metadata-component-book-metadata-center-metadata-viewer-metadata-viewer.component | 21.36 kB | 534chunk-734ASQ4X.js | - | 21.05 kB | 535chunk-YUCZLMDU.js | - | 20.73 kB | 536chunk-YPGSWP53.js | - | 20.73 kB | 537spec-app-core-security-oauth2-management-authentication-settings.component.js | spec-app-core-security-oauth2-management-authentication-settings.component | 19.83 kB | 538chunk-LNNFT53G.js | - | 19.77 kB | 539chunk-MJKOA2KG.js | - | 19.61 kB | 540chunk-RZP53E4H.js | - | 19.60 kB | 541chunk-6YHHBHGX.js | - | 19.17 kB | 542chunk-OOP73TC2.js | - | 18.39 kB | 543chunk-E7CSUP5C.js | - | 18.16 kB | 544spec-app-features-book-components-book-browser-book-browser.component.js | spec-app-features-book-components-book-browser-book-browser.component | 17.98 kB | 545chunk-BHJ3NETT.js | - | 17.50 kB | 546chunk-RQGMPH2C.js | - | 17.05 kB | 547spec-app-shared-service-auth.service.js | spec-app-shared-service-auth.service | 16.56 kB | 548chunk-WYK4PPUF.js | - | 15.48 kB | 549chunk-C536HKII.js | - | 15.30 kB | 550chunk-74VSERKX.js | - | 15.20 kB | 551spec-app-features-book-components-book-browser-book-card-book-card.component.js | spec-app-features-book-components-book-browser-book-card-book-card.component | 15.18 kB | 552chunk-L35ULOGS.js | - | 15.10 kB | 553chunk-KX2T5PPU.js | - | 14.96 kB | 554chunk-Y7H6YVQK.js | - | 14.86 kB | 555spec-app-features-book-components-book-reviews-book-reviews.component.js | spec-app-features-book-components-book-reviews-book-reviews.component | 14.82 kB | 556chunk-3HLQ3WNV.js | - | 14.37 kB | 557chunk-WTOJNSZL.js | - | 14.23 kB | 558chunk-AXNVL73V.js | - | 14.02 kB | 559spec-app-features-settings-task-management-task-management.component.js | spec-app-features-settings-task-management-task-management.component | 13.81 kB | 560spec-app-features-book-service-book-file.service.js | spec-app-features-book-service-book-file.service | 13.49 kB | 561spec-app-shared-layout-layout-sidebar-app.sidebar.component.js | spec-app-shared-layout-layout-sidebar-app.sidebar.component | 13.44 kB | 562chunk-GAMNV7W7.js | - | 13.40 kB | 563chunk-4A33GMRU.js | - | 12.97 kB | 564chunk-XFSML24R.js | - | 12.84 kB | 565chunk-TVH7T4ZF.js | - | 12.82 kB | 566spec-app-features-metadata-component-book-metadata-center-metadata-picker-metadata-picker.component.js | spec-app-features-metadata-component-book-metadata-center-metadata-picker-metadata-picker.component | 12.81 kB | 567chunk-6LMQKJ4W.js | - | 12.46 kB | 568spec-app-features-book-components-book-browser-book-table-book-table.component.js | spec-app-features-book-components-book-browser-book-table-book-table.component | 12.39 kB | 569spec-app-features-readers-ebook-reader-core-event.service.js | spec-app-features-readers-ebook-reader-core-event.service | 12.38 kB | 570chunk-UMH762NI.js | - | 12.36 kB | 571spec-app-core-security-auth-interceptor.service.js | spec-app-core-security-auth-interceptor.service | 12.34 kB | 572chunk-IS2CRYRU.js | - | 11.89 kB | 573spec-app-features-magic-shelf-service-magic-shelf-utils.js | spec-app-features-magic-shelf-service-magic-shelf-utils | 11.62 kB | 574chunk-FYWQXTOV.js | - | 11.55 kB | 575spec-app-shared-layout-layout-main-app.layout.component.js | spec-app-shared-layout-layout-main-app.layout.component | 11.29 kB | 576chunk-JU7KSOX3.js | - | 11.20 kB | 577chunk-DBH2BRW3.js | - | 11.19 kB | 578spec-app-features-book-components-book-browser-book-browser-query-params.service.js | spec-app-features-book-components-book-browser-book-browser-query-params.service | 10.91 kB | 579spec-app-features-book-components-add-physical-book-dialog-add-physical-book-dialog.component.js | spec-app-features-book-components-add-physical-book-dialog-add-physical-book-dialog.component | 10.77 kB | 580chunk-3I6DXEJN.js | - | 10.60 kB | 581chunk-TPR2GHOR.js | - | 10.54 kB | 582spec-app-features-author-browser-components-author-detail-author-detail.component.js | spec-app-features-author-browser-components-author-detail-author-detail.component | 10.50 kB | 583spec-app-features-book-components-book-sender-book-sender.component.js | spec-app-features-book-components-book-sender-book-sender.component | 10.49 kB | 584spec-app-features-readers-ebook-reader-layout-sidebar-sidebar.service.js | spec-app-features-readers-ebook-reader-layout-sidebar-sidebar.service | 10.40 kB | 585spec-app-features-book-service-library-shelf-menu.service.js | spec-app-features-book-service-library-shelf-menu.service | 10.20 kB | 586spec-app-features-book-components-book-notes-book-notes-component.js | spec-app-features-book-components-book-notes-book-notes-component | 10.09 kB | 587spec-app-features-book-components-book-file-attacher-book-file-attacher.component.js | spec-app-features-book-components-book-file-attacher-book-file-attacher.component | 9.98 kB | 588chunk-MUEU6YVX.js | - | 9.82 kB | 589spec-app-core-security-secure-src.directive.js | spec-app-core-security-secure-src.directive | 9.78 kB | 590spec-app-features-book-components-shelf-assigner-shelf-assigner.component.js | spec-app-features-book-components-shelf-assigner-shelf-assigner.component | 9.67 kB | 591spec-app-features-author-browser-components-author-card-author-card.component.js | spec-app-features-author-browser-components-author-card-author-card.component | 9.63 kB | 592spec-app-features-bookdrop-component-bookdrop-file-review-bookdrop-file-review.component.js | spec-app-features-bookdrop-component-bookdrop-file-review-bookdrop-file-review.component | 9.57 kB | 593chunk-GPSYSLFQ.js | - | 9.52 kB | 594spec-app-features-settings-device-settings-component-kobo-sync-settings-kobo-sync-settings-component.js | spec-app-features-settings-device-settings-component-kobo-sync-settings-kobo-sync-settings-component | 9.44 kB | 595spec-app-features-settings-user-management-user.service.js | spec-app-features-settings-user-management-user.service | 9.37 kB | 596chunk-WCSQ7SCB.js | - | 9.18 kB | 597spec-app-features-metadata-component-book-metadata-center-sidecar-viewer-sidecar-viewer.component.js | spec-app-features-metadata-component-book-metadata-center-sidecar-viewer-sidecar-viewer.component | 9.07 kB | 598chunk-UEMALJMC.js | - | 9.04 kB | 599spec-app-features-readers-ebook-reader-state-progress.service.js | spec-app-features-readers-ebook-reader-state-progress.service | 9.02 kB | 600chunk-Q27CTV2C.js | - | 8.90 kB | 601chunk-USNTB37U.js | - | 8.90 kB | 602spec-app-features-author-browser-components-author-editor-author-editor.component.js | spec-app-features-author-browser-components-author-editor-author-editor.component | 8.88 kB | 603spec-app-features-command-palette-command-palette.component.js | spec-app-features-command-palette-command-palette.component | 8.78 kB | 604chunk-MKATO657.js | - | 8.76 kB | 605spec-app-shared-components-login-login.component.js | spec-app-shared-components-login-login.component | 8.76 kB | 606spec-app-features-magic-shelf-service-magic-shelf.service.js | spec-app-features-magic-shelf-service-magic-shelf.service | 8.69 kB | 607spec-app-shared-service-startup.service.js | spec-app-shared-service-startup.service | 8.62 kB | 608spec-app-features-book-service-book.service.js | spec-app-features-book-service-book.service | 8.51 kB | 609chunk-AQFYIVKI.js | - | 8.43 kB | 610spec-app-features-settings-user-management-content-restrictions-editor-content-restrictions-editor.component.js | spec-app-features-settings-user-management-content-restrictions-editor-content-restrictions-editor.component | 8.40 kB | 611spec-app-features-readers-cbx-reader-layout-sidebar-cbx-sidebar.service.js | spec-app-features-readers-cbx-reader-layout-sidebar-cbx-sidebar.service | 8.34 kB | 612spec-app-features-stats-component-user-stats-charts-reading-progress-chart-reading-progress-chart.component.js | spec-app-features-stats-component-user-stats-charts-reading-progress-chart-reading-progress-chart.component | 8.28 kB | 613chunk-D7ZFPZVX.js | - | 8.26 kB | 614spec-app-shared-layout-layout-sidebar-sidebar-sections.js | spec-app-shared-layout-layout-sidebar-sidebar-sections | 8.24 kB | 615chunk-5DZVPMLG.js | - | 8.17 kB | 616chunk-PUEF2QHJ.js | - | 8.17 kB | 617spec-app-features-book-service-shelf.service.js | spec-app-features-book-service-shelf.service | 8.12 kB | 618spec-app-features-readers-ebook-reader-features-annotations-annotation-renderer.service.js | spec-app-features-readers-ebook-reader-features-annotations-annotation-renderer.service | 8.01 kB | 619spec-app-core-security-auth-initializer.js | spec-app-core-security-auth-initializer | 8.00 kB | 620spec-app-features-book-service-book-query-cache.js | spec-app-features-book-service-book-query-cache | 7.92 kB | 621spec-app-features-readers-ebook-reader-features-notes-note.service.js | spec-app-features-readers-ebook-reader-features-notes-note.service | 7.92 kB | 622chunk-44CKWWCK.js | - | 7.58 kB | 623spec-app-features-settings-reader-preferences-reader-preferences.service.js | spec-app-features-settings-reader-preferences-reader-preferences.service | 7.57 kB | 624spec-app-features-metadata-component-metadata-manager-metadata-manager.component.js | spec-app-features-metadata-component-metadata-manager-metadata-manager.component | 7.57 kB | 625spec-app-features-book-components-shelf-edit-dialog-shelf-edit-dialog.component.js | spec-app-features-book-components-shelf-edit-dialog-shelf-edit-dialog.component | 7.38 kB | 626chunk-C2J5UKZX.js | - | 7.31 kB | 627chunk-6VCBKE2G.js | - | 7.28 kB | 628chunk-MKDBHUXF.js | - | 7.23 kB | 629chunk-3P272OTJ.js | - | 7.23 kB | 630spec-app-features-stats-component-library-stats-charts-language-chart-language-chart.component.js | spec-app-features-stats-component-library-stats-charts-language-chart-language-chart.component | 7.18 kB | 631spec-app-features-author-browser-components-author-match-author-match.component.js | spec-app-features-author-browser-components-author-match-author-match.component | 7.18 kB | 632chunk-WVABOKSD.js | - | 7.14 kB | 633chunk-U7Y7XKAT.js | - | 7.08 kB | 634spec-app-shared-service-app-settings.service.js | spec-app-shared-service-app-settings.service | 7.04 kB | 635chunk-XCUUSH5G.js | - | 7.03 kB | 636spec-app-features-readers-ebook-reader-state-reader-state.service.js | spec-app-features-readers-ebook-reader-state-reader-state.service | 7.00 kB | 637spec-app-shared-service-app-theme.service.js | spec-app-shared-service-app-theme.service | 6.97 kB | 638chunk-SQDRT6IV.js | - | 6.96 kB | 639chunk-65DDWGVL.js | - | 6.93 kB | 640spec-app-features-settings-email-v2-create-email-provider-dialog-create-email-provider-dialog.component.js | spec-app-features-settings-email-v2-create-email-provider-dialog-create-email-provider-dialog.component | 6.88 kB | 641spec-app-features-stats-component-library-stats-charts-metadata-score-chart-metadata-score-chart.component.js | spec-app-features-stats-component-library-stats-charts-metadata-score-chart-metadata-score-chart.component | 6.85 kB | 642spec-app-features-readers-ebook-reader-features-selection-selection.service.js | spec-app-features-readers-ebook-reader-features-selection-selection.service | 6.78 kB | 643spec-app-features-author-browser-service-author.service.js | spec-app-features-author-browser-service-author.service | 6.73 kB | 644spec-app-features-book-components-book-browser-book-browser-entity.service.js | spec-app-features-book-components-book-browser-book-browser-entity.service | 6.72 kB | 645spec-app-features-book-components-shelf-creator-shelf-creator.component.js | spec-app-features-book-components-shelf-creator-shelf-creator.component | 6.66 kB | 646spec-app-shared-components-metadata-progress-widget-metadata-progress-widget-component.js | spec-app-shared-components-metadata-progress-widget-metadata-progress-widget-component | 6.66 kB | 647chunk-YXTHPM6N.js | - | 6.63 kB | 648spec-app-features-book-components-book-browser-filters-sidebar-filter.js | spec-app-features-book-components-book-browser-filters-sidebar-filter | 6.61 kB | 649spec-app-features-metadata-component-book-metadata-center-book-reading-sessions-book-reading-sessions.component.js | spec-app-features-metadata-component-book-metadata-center-book-reading-sessions-book-reading-sessions.component | 6.61 kB | 650spec-app-features-metadata-component-book-metadata-center-book-metadata-center.component.js | spec-app-features-metadata-component-book-metadata-center-book-metadata-center.component | 6.56 kB | 651chunk-LUY7J53E.js | - | 6.47 kB | 652spec-app-features-metadata-component-metadata-review-dialog-metadata-review-dialog-component.js | spec-app-features-metadata-component-metadata-review-dialog-metadata-review-dialog-component | 6.43 kB | 653chunk-X2VWTKJS.js | - | 6.41 kB | 654spec-app-features-book-service-book-patch.service.js | spec-app-features-book-service-book-patch.service | 6.38 kB | 655chunk-H2RNGLTU.js | - | 6.26 kB | 656spec-app-features-readers-ebook-reader-features-fonts-custom-font.service.js | spec-app-features-readers-ebook-reader-features-fonts-custom-font.service | 6.25 kB | 657chunk-2BKACTY5.js | - | 6.21 kB | 658spec-app-features-readers-ebook-reader-layout-header-header.service.js | spec-app-features-readers-ebook-reader-layout-header-header.service | 6.20 kB | 659chunk-HRFDRLNZ.js | - | 6.19 kB | 660chunk-NPBU5LM6.js | - | 6.16 kB | 661chunk-PT2ABWJZ.js | - | 6.15 kB | 662spec-app-features-command-palette-command-palette.service.js | spec-app-features-command-palette-command-palette.service | 6.14 kB | 663spec-app-features-settings-metadata-settings-metadata-persistence-settings-metadata-persistence-settings-component.js | spec-app-features-settings-metadata-settings-metadata-persistence-settings-metadata-persistence-settings-component | 6.13 kB | 664spec-app-shared-layout-layout.service.js | spec-app-shared-layout-layout.service | 6.11 kB | 665spec-app-features-book-components-book-browser-lock-unlock-metadata-dialog-lock-unlock-metadata-dialog.component.js | spec-app-features-book-components-book-browser-lock-unlock-metadata-dialog-lock-unlock-metadata-dialog.component | 6.06 kB | 666spec-app-features-readers-ebook-reader-layout-panel-panel.service.js | spec-app-features-readers-ebook-reader-layout-panel-panel.service | 5.99 kB | 667spec-app-features-book-service-library.service.js | spec-app-features-book-service-library.service | 5.92 kB | 668spec-app-features-stats-component-library-stats-charts-page-count-chart-page-count-chart.component.js | spec-app-features-stats-component-library-stats-charts-page-count-chart-page-count-chart.component | 5.86 kB | 669spec-app-features-readers-cbx-reader-layout-quick-settings-cbx-quick-settings.service.js | spec-app-features-readers-cbx-reader-layout-quick-settings-cbx-quick-settings.service | 5.84 kB | 670chunk-BZ6YICWL.js | - | 5.76 kB | 671spec-app-features-stats-component-library-stats-charts-book-formats-chart-book-formats-chart.component.js | spec-app-features-stats-component-library-stats-charts-book-formats-chart-book-formats-chart.component | 5.75 kB | 672spec-app-features-settings-global-preferences-metadata-match-weights-metadata-match-weights-component.js | spec-app-features-settings-global-preferences-metadata-match-weights-metadata-match-weights-component | 5.74 kB | 673chunk-AQMOR6BR.js | - | 5.72 kB | 674spec-app-features-settings-metadata-settings-public-reviews-settings-public-reviews-settings-component.js | spec-app-features-settings-metadata-settings-public-reviews-settings-public-reviews-settings-component | 5.71 kB | 675chunk-HKKF3ACB.js | - | 5.70 kB | 676spec-app-features-readers-ebook-reader-core-style.service.js | spec-app-features-readers-ebook-reader-core-style.service | 5.67 kB | 677chunk-CRMEYRPD.js | - | 5.64 kB | 678spec-app-features-settings-view-preferences-parent-meta-center-view-mode-meta-center-view-mode-component.js | spec-app-features-settings-view-preferences-parent-meta-center-view-mode-meta-center-view-mode-component | 5.61 kB | 679spec-app-core-security-oidc.service.js | spec-app-core-security-oidc.service | 5.61 kB | 680spec-app-core-security-oidc-callback-oidc-callback.component.js | spec-app-core-security-oidc-callback-oidc-callback.component | 5.60 kB | 681spec-app-features-book-components-book-browser-book-table-book-table-row.component.js | spec-app-features-book-components-book-browser-book-table-book-table-row.component | 5.56 kB | 682spec-app-shared-metadata-metadata-utils.service.js | spec-app-shared-metadata-metadata-utils.service | 5.55 kB | 683chunk-UMDPSEKU.js | - | 5.54 kB | 684chunk-GWYSTEUC.js | - | 5.52 kB | 685spec-app-features-metadata-component-metadata-options-dialog-met-91ff8a25-ced-fetch-options-metadata-advanced-fetch-options.component.js | spec-app-features-metadata-component-metadata-options-dialog-met-91ff8a25-ced-fetch-options-metadata-advanced-fetch-options.component | 5.51 kB | 686chunk-UR6ETEXC.js | - | 5.49 kB | 687spec-app-features-series-browser-service-series-data.service.js | spec-app-features-series-browser-service-series-data.service | 5.45 kB | 688spec-app-features-book-service-book-metadata-manage.service.js | spec-app-features-book-service-book-metadata-manage.service | 5.41 kB | 689chunk-ARX2WYCF.js | - | 5.40 kB | 690chunk-Q55S2YM4.js | - | 5.33 kB | 691spec-app-features-settings-file-naming-pattern-file-naming-pattern.component.js | spec-app-features-settings-file-naming-pattern-file-naming-pattern.component | 5.09 kB | 692chunk-P5RS3DHS.js | - | 5.07 kB | 693chunk-TCC5XOQG.js | - | 5.05 kB | 694chunk-N72A6NC6.js | - | 4.98 kB | 695spec-app-features-stats-component-user-stats-charts-personal-rating-chart-personal-rating-chart.component.js | spec-app-features-stats-component-user-stats-charts-personal-rating-chart-personal-rating-chart.component | 4.89 kB | 696spec-app-features-metadata-component-metadata-options-dialog-metadata-fetch-options-metadata-fetch-options.component.js | spec-app-features-metadata-component-metadata-options-dialog-metadata-fetch-options-metadata-fetch-options.component | 4.84 kB | 697spec-app-features-settings-reader-preferences-cbx-reader-preferences-cbx-reader-preferences-component.js | spec-app-features-settings-reader-preferences-cbx-reader-preferences-cbx-reader-preferences-component | 4.84 kB | 698spec-app-shared-components-change-password-change-password.component.js | spec-app-shared-components-change-password-change-password.component | 4.83 kB | 699chunk-QTJCDMB4.js | - | 4.82 kB | 700spec-app-core-security-security-guards.js | spec-app-core-security-security-guards | 4.77 kB | 701spec-app-features-readers-ebook-reader-features-annotations-annotation.service.js | spec-app-features-readers-ebook-reader-features-annotations-annotation.service | 4.76 kB | 702spec-app-features-stats-component-library-stats-service-libraries-summary.service.js | spec-app-features-stats-component-library-stats-service-libraries-summary.service | 4.73 kB | 703spec-app-shared-service-url-helper.service.js | spec-app-shared-service-url-helper.service | 4.72 kB | 704spec-app-shared-components-directory-picker-directory-picker.component.js | spec-app-shared-components-directory-picker-directory-picker.component | 4.67 kB | 705spec-app-features-settings-task-management-task.service.js | spec-app-features-settings-task-management-task.service | 4.65 kB | 706spec-app-features-dashboard-services-dashboard-config.service.js | spec-app-features-dashboard-services-dashboard-config.service | 4.63 kB | 707spec-app-features-readers-cbx-reader-layout-header-cbx-header.component.js | spec-app-features-readers-cbx-reader-layout-header-cbx-header.component | 4.62 kB | 708spec-app-features-book-components-book-browser-filters-SeriesCollapseFilter.js | spec-app-features-book-components-book-browser-filters-SeriesCollapseFilter | 4.56 kB | 709spec-app-features-settings-metadata-settings-metadata-settings-component.js | spec-app-features-settings-metadata-settings-metadata-settings-component | 4.55 kB | 710spec-app-features-readers-audiobook-player-audiobook.service.js | spec-app-features-readers-audiobook-player-audiobook.service | 4.50 kB | 711chunk-QZXCCRQE.js | - | 4.49 kB | 712spec-app-shared-services-custom-svg.service.js | spec-app-shared-services-custom-svg.service | 4.43 kB | 713spec-app-shared-components-setup-setup-guards.js | spec-app-shared-components-setup-setup-guards | 4.43 kB | 714spec-app-features-book-service-book-metadata.service.js | spec-app-features-book-service-book-metadata.service | 4.42 kB | 715chunk-OL56FF2H.js | - | 4.40 kB | 716spec-app-features-stats-component-user-stats-charts-genre-stats-chart-genre-stats-chart.component.js | spec-app-features-stats-component-user-stats-charts-genre-stats-chart-genre-stats-chart.component | 4.39 kB | 717chunk-UE5UEFDS.js | - | 4.38 kB | 718spec-app-features-settings-view-preferences-parent-view-preferences-parent.component.js | spec-app-features-settings-view-preferences-parent-view-preferences-parent.component | 4.36 kB | 719chunk-MFQ5OMPC.js | - | 4.35 kB | 720spec-app-features-book-components-book-card-lite-book-card-lite-component.js | spec-app-features-book-components-book-card-lite-book-card-lite-component | 4.33 kB | 721chunk-CNF7FXOQ.js | - | 4.33 kB | 722chunk-Y4CBPBDG.js | - | 4.30 kB | 723chunk-6PO73LMB.js | - | 4.28 kB | 724spec-app-shared-service-metadata-progress.service.js | spec-app-shared-service-metadata-progress.service | 4.28 kB | 725spec-app-shared-components-icon-display-icon-display.component.js | spec-app-shared-components-icon-display-icon-display.component | 4.25 kB | 726spec-app-features-book-components-book-browser-table-column-preference.service.js | spec-app-features-book-components-book-browser-table-column-preference.service | 4.22 kB | 727spec-app-features-series-browser-components-series-card-series-card.component.js | spec-app-features-series-browser-components-series-card-series-card.component | 4.20 kB | 728spec-app-features-readers-ebook-reader-features-bookmarks-bookmark.service.js | spec-app-features-readers-ebook-reader-features-bookmarks-bookmark.service | 4.17 kB | 729spec-app-features-settings-opds-settings-opds-settings.js | spec-app-features-settings-opds-settings-opds-settings | 4.17 kB | 730chunk-PGEA4PZY.js | - | 4.06 kB | 731chunk-YLTHOBDP.js | - | 4.06 kB | 732spec-app-shared-layout-layout-sidebar-app.sidebar-item-row.component.js | spec-app-shared-layout-layout-sidebar-app.sidebar-item-row.component | 4.01 kB | 733spec-app-features-author-browser-components-author-photo-search-author-photo-search.component.js | spec-app-features-author-browser-components-author-photo-search-author-photo-search.component | 4.00 kB | 734spec-app-features-metadata-component-multi-book-metadata-fetch-multi-book-metadata-fetch-component.js | spec-app-features-metadata-component-multi-book-metadata-fetch-multi-book-metadata-fetch-component | 3.99 kB | 735chunk-R6HXA633.js | - | 3.98 kB | 736spec-app-features-settings-reader-preferences-settings-application-mode-settings-application-mode.component.js | spec-app-features-settings-reader-preferences-settings-application-mode-settings-application-mode.component | 3.91 kB | 737spec-app-features-readers-cbx-reader-layout-header-cbx-header.service.js | spec-app-features-readers-cbx-reader-layout-header-cbx-header.service | 3.91 kB | 738spec-app-features-stats-component-user-stats-charts-reading-survival-chart-reading-survival-chart.component.js | spec-app-features-stats-component-user-stats-charts-reading-survival-chart-reading-survival-chart.component | 3.90 kB | 739spec-app-features-settings-user-management-user-stats.service.js | spec-app-features-settings-user-management-user-stats.service | 3.88 kB | 740chunk-G7DGLEPS.js | - | 3.85 kB | 741spec-app-features-readers-pdf-reader-pdf-reader.component.js | spec-app-features-readers-pdf-reader-pdf-reader.component | 3.83 kB | 742spec-app-features-settings-email-v2-email-v2-provider-email-v2-provider.service.js | spec-app-features-settings-email-v2-email-v2-provider-email-v2-provider.service | 3.82 kB | 743spec-app-shared-layout-layout-sidebar-app.sidebar-section.component.js | spec-app-shared-layout-layout-sidebar-app.sidebar-section.component | 3.81 kB | 744chunk-J3XTL2ZJ.js | - | 3.79 kB | 745chunk-JVQDN5PP.js | - | 3.77 kB | 746spec-app-features-book-service-book-socket.service.js | spec-app-features-book-service-book-socket.service | 3.76 kB | 747spec-app-shared-metadata-metadata-form.builder.js | spec-app-shared-metadata-metadata-form.builder | 3.73 kB | 748spec-app-core-security-auth.guard.js | spec-app-core-security-auth.guard | 3.69 kB | 749spec-app-features-bookdrop-component-bookdrop-bulk-edit-dialog-bookdrop-bulk-edit-dialog.component.js | spec-app-features-bookdrop-component-bookdrop-bulk-edit-dialog-bookdrop-bulk-edit-dialog.component | 3.68 kB | 750chunk-TW4CTWZ6.js | - | 3.68 kB | 751spec-app-features-book-service-sort.service.js | spec-app-features-book-service-sort.service | 3.67 kB | 752spec-app-shared-service-reading-session.service.js | spec-app-shared-service-reading-session.service | 3.67 kB | 753chunk-7FRZHYJC.js | - | 3.64 kB | 754spec-app-features-settings-user-management-content-restriction.service.js | spec-app-features-settings-user-management-content-restriction.service | 3.64 kB | 755spec-app-features-metadata-service-sidecar.service.js | spec-app-features-metadata-service-sidecar.service | 3.63 kB | 756spec-app-features-book-service-metadata-task.js | spec-app-features-book-service-metadata-task | 3.61 kB | 757spec-app-shared-components-tag-tag.component.js | spec-app-shared-components-tag-tag.component | 3.58 kB | 758chunk-SY5TKMF3.js | - | 3.56 kB | 759chunk-JWS63K5X.js | - | 3.56 kB | 760spec-app-features-settings-user-management-user-management.component.js | spec-app-features-settings-user-management-user-management.component | 3.56 kB | 761spec-app-features-readers-ebook-reader-shared-visibility.util.js | spec-app-features-readers-ebook-reader-shared-visibility.util | 3.54 kB | 762spec-app-shared-components-setup-setup.component.js | spec-app-shared-components-setup-setup.component | 3.54 kB | 763spec-app-shared-layout-layout-mobile-topbar-app.mobile-topbar.component.js | spec-app-shared-layout-layout-mobile-topbar-app.mobile-topbar.component | 3.53 kB | 764spec-app-features-settings-task-management-task-helper.service.js | spec-app-features-settings-task-management-task-helper.service | 3.52 kB | 765spec-app-features-stats-component-user-stats-service-user-chart-config.service.js | spec-app-features-stats-component-user-stats-service-user-chart-config.service | 3.52 kB | 766spec-app-features-readers-cbx-reader-layout-footer-cbx-footer.component.js | spec-app-features-readers-cbx-reader-layout-footer-cbx-footer.component | 3.52 kB | 767chunk-GZWUA772.js | - | 3.46 kB | 768spec-app-features-stats-component-user-stats-user-stats.component.js | spec-app-features-stats-component-user-stats-user-stats.component | 3.46 kB | 769chunk-5BZK67WA.js | - | 3.46 kB | 770spec-app-features-settings-reader-preferences-pdf-reader-preferences-pdf-reader-preferences-component.js | spec-app-features-settings-reader-preferences-pdf-reader-preferences-pdf-reader-preferences-component | 3.45 kB | 771chunk-RDQ67H2Q.js | - | 3.37 kB | 772spec-app-shared-components-unified-notification-popover-unified-notification-popover-component.js | spec-app-shared-components-unified-notification-popover-unified-notification-popover-component | 3.35 kB | 773spec-app-features-settings-device-settings-component-koreader-settings-koreader.service.js | spec-app-features-settings-device-settings-component-koreader-settings-koreader.service | 3.34 kB | 774spec-app-features-settings-email-v2-email-v2-recipient-email-v2-recipient.service.js | spec-app-features-settings-email-v2-email-v2-recipient-email-v2-recipient.service | 3.34 kB | 775spec-app-features-metadata-component-book-metadata-center-metadata-viewer-metadata-tabs-metadata-tabs.component.js | spec-app-features-metadata-component-book-metadata-center-metadata-viewer-metadata-tabs-metadata-tabs.component | 3.31 kB | 776spec-app-features-settings-audit-logs-audit-logs.component.js | spec-app-features-settings-audit-logs-audit-logs.component | 3.30 kB | 777chunk-VMRQ4PYW.js | - | 3.29 kB | 778spec-app-features-metadata-component-metadata-provider-field-selector-metadata-provider-field-selector.component.js | spec-app-features-metadata-component-metadata-provider-field-selector-metadata-provider-field-selector.component | 3.28 kB | 779chunk-3VWCPLM2.js | - | 3.28 kB | 780spec-app-features-metadata-model-request-metadata-refresh-options.model.js | spec-app-features-metadata-model-request-metadata-refresh-options.model | 3.26 kB | 781spec-app-shared-service-reading-session-api.service.js | spec-app-shared-service-reading-session-api.service | 3.25 kB | 782spec-app-features-settings-view-preferences-parent-sidebar-sorting-preferences-sidebar-sorting-preferences.component.js | spec-app-features-settings-view-preferences-parent-sidebar-sorting-preferences-sidebar-sorting-preferences.component | 3.23 kB | 783spec-app-features-book-components-book-browser-book-filter-book-filter.config.js | spec-app-features-book-components-book-browser-book-filter-book-filter.config | 3.22 kB | 784spec-app-features-bookdrop-service-bookdrop-file.service.js | spec-app-features-bookdrop-service-bookdrop-file.service | 3.19 kB | 785chunk-5626WM6U.js | - | 3.19 kB | 786chunk-SWB4KFXG.js | - | 3.18 kB | 787spec-app-features-bookdrop-service-bookdrop.service.js | spec-app-features-bookdrop-service-bookdrop.service | 3.18 kB | 788spec-app-features-settings-audit-logs-audit-log.service.js | spec-app-features-settings-audit-logs-audit-log.service | 3.18 kB | 789chunk-JLUARRQH.js | - | 3.17 kB | 790spec-app-features-book-components-book-browser-sorting-BookSorter.js | spec-app-features-book-components-book-browser-sorting-BookSorter | 3.16 kB | 791spec-app-shared-components-live-notification-box-live-notification-box.component.js | spec-app-shared-components-live-notification-box-live-notification-box.component | 3.16 kB | 792chunk-S5D72TNI.js | - | 3.16 kB | 793spec-app-features-book-components-book-browser-book-selection.service.js | spec-app-features-book-components-book-browser-book-selection.service | 3.13 kB | 794spec-app-shared-service-audiobook-session.service.js | spec-app-shared-service-audiobook-session.service | 3.12 kB | 795spec-app-shared-service-settings-helper.service.js | spec-app-shared-service-settings-helper.service | 3.10 kB | 796spec-app-shared-layout-navigation-nav-catalog.js | spec-app-shared-layout-navigation-nav-catalog | 3.08 kB | 797spec-app-features-stats-component-library-stats-service-library-filter.service.js | spec-app-features-stats-component-library-stats-service-library-filter.service | 3.07 kB | 798chunk-DD7C4WEZ.js | - | 3.07 kB | 799spec-app-features-book-helpers-read-status.helper.js | spec-app-features-book-helpers-read-status.helper | 3.06 kB | 800spec-app-features-notebook-service-notebook.service.js | spec-app-features-notebook-service-notebook.service | 3.05 kB | 801spec-app-features-readers-cbx-reader-layout-footer-cbx-footer.service.js | spec-app-features-readers-cbx-reader-layout-footer-cbx-footer.service | 3.03 kB | 802spec-app-shared-service-file-download.service.js | spec-app-shared-service-file-download.service | 3.02 kB | 803spec-app-features-book-service-cbx-reader.service.js | spec-app-features-book-service-cbx-reader.service | 3.00 kB | 804chunk-TCRJDNOJ.js | - | 2.95 kB | 805spec-app-features-readers-ebook-reader-core-epub-streaming.service.js | spec-app-features-readers-ebook-reader-core-epub-streaming.service | 2.95 kB | 806spec-app-shared-services-dialog-launcher.service.js | spec-app-shared-services-dialog-launcher.service | 2.94 kB | 807chunk-OIKUETW4.js | - | 2.92 kB | 808spec-app-features-book-components-book-browser-filters-sidebar-filter-toggle-pref.service.js | spec-app-features-book-components-book-browser-filters-sidebar-filter-toggle-pref.service | 2.90 kB | 809chunk-VPEXU3Q5.js | - | 2.84 kB | 810spec-app-features-settings-opds-settings-opds.service.js | spec-app-features-settings-opds-settings-opds.service | 2.83 kB | 811chunk-G27JGLZ6.js | - | 2.82 kB | 812spec-app-shared-service-route-scroll-position.service.js | spec-app-shared-service-route-scroll-position.service | 2.81 kB | 813chunk-Z2D25O7E.js | - | 2.79 kB | 814spec-app-core-security-secure-pipe.js | spec-app-core-security-secure-pipe | 2.77 kB | 815spec-app-features-book-service-library-health.service.js | spec-app-features-book-service-library-health.service | 2.77 kB | 816spec-app-shared-service-annotation.service.js | spec-app-shared-service-annotation.service | 2.76 kB | 817spec-app-features-book-components-book-browser-filters-HeaderFilter.js | spec-app-features-book-components-book-browser-filters-HeaderFilter | 2.76 kB | 818spec-app-features-readers-ebook-reader-shared-header-footer.util.js | spec-app-features-readers-ebook-reader-shared-header-footer.util | 2.75 kB | 819chunk-TFZBINOD.js | - | 2.73 kB | 820chunk-QEG6LAX6.js | - | 2.71 kB | 821chunk-GEMPP6KE.js | - | 2.71 kB | 822spec-app-shared-services-book-cover.service.js | spec-app-shared-services-book-cover.service | 2.71 kB | 823spec-app-features-book-components-book-browser-cover-scale-preference.service.js | spec-app-features-book-components-book-browser-cover-scale-preference.service | 2.68 kB | 824chunk-HFV2H4PX.js | - | 2.68 kB | 825spec-app-shared-service-book-note-v2.service.js | spec-app-shared-service-book-note-v2.service | 2.68 kB | 826spec-app-shared-service-book-mark.service.js | spec-app-shared-service-book-mark.service | 2.67 kB | 827spec-app-features-readers-cbx-reader-core-cbx-reader-storage.js | spec-app-features-readers-cbx-reader-core-cbx-reader-storage | 2.66 kB | 828spec-app-features-readers-ebook-reader-dialogs-metadata-dialog.component.js | spec-app-features-readers-ebook-reader-dialogs-metadata-dialog.component | 2.65 kB | 829spec-app-features-settings-device-settings-component-kobo-sync-settings-kobo.service.js | spec-app-features-settings-device-settings-component-kobo-sync-settings-kobo.service | 2.65 kB | 830chunk-56W2VS4E.js | - | 2.65 kB | 831spec-app-core-custom-reuse-strategy.js | spec-app-core-custom-reuse-strategy | 2.64 kB | 832spec-app-shared-service-version.service.js | spec-app-shared-service-version.service | 2.63 kB | 833spec-app-features-readers-ebook-reader-core-loader.service.js | spec-app-features-readers-ebook-reader-core-loader.service | 2.62 kB | 834spec-app-features-bookdrop-component-bookdrop-files-widget-bookdrop-files-widget.component.js | spec-app-features-bookdrop-component-bookdrop-files-widget-bookdrop-files-widget.component | 2.59 kB | 835spec-app-shared-layout-layout-sidebar-version-changelog-dialog-version-changelog-dialog.component.js | spec-app-shared-layout-layout-sidebar-version-changelog-dialog-version-changelog-dialog.component | 2.57 kB | 836chunk-KFJ47HUU.js | - | 2.54 kB | 837spec-app-shared-service-oidc-group-mapping.service.js | spec-app-shared-service-oidc-group-mapping.service | 2.52 kB | 838spec-app-shared-metadata-metadata-field.config.js | spec-app-shared-metadata-metadata-field.config | 2.50 kB | 839spec-app-features-readers-cbx-reader-dialogs-cbx-note-dialog.component.js | spec-app-features-readers-cbx-reader-dialogs-cbx-note-dialog.component | 2.49 kB | 840spec-app-features-readers-pdf-reader-utils-annotation-converter.js | spec-app-features-readers-pdf-reader-utils-annotation-converter | 2.47 kB | 841chunk-LL7JKMYU.js | - | 2.47 kB | 842chunk-KVH7OT66.js | - | 2.46 kB | 843spec-app-features-book-model-book.model.js | spec-app-features-book-model-book.model | 2.42 kB | 844chunk-MLA3AGJW.js | - | 2.42 kB | 845chunk-E52J4UZR.js | - | 2.41 kB | 846spec-app-features-readers-ebook-reader-index.js | spec-app-features-readers-ebook-reader-index | 2.39 kB | 847chunk-4EN2WTRM.js | - | 2.38 kB | 848spec-app-shared-layout-theme-favicon-service.js | spec-app-shared-layout-theme-favicon-service | 2.38 kB | 849spec-app-shared-components-cover-generator-cover-generator.component.js | spec-app-shared-components-cover-generator-cover-generator.component | 2.36 kB | 850chunk-3NJ7CXUB.js | - | 2.35 kB | 851spec-app-shared-service-app-locale.service.js | spec-app-shared-service-app-locale.service | 2.35 kB | 852spec-app-features-readers-cbx-reader-core-cbx-spread.util.js | spec-app-features-readers-cbx-reader-core-cbx-spread.util | 2.35 kB | 853spec-app-shared-util-custom-font.util.js | spec-app-shared-util-custom-font.util | 2.33 kB | 854spec-app-features-book-components-book-reviews-book-review-service.js | spec-app-features-book-components-book-reviews-book-review-service | 2.33 kB | 855spec-app-shared-service-pdf-annotation.service.js | spec-app-shared-service-pdf-annotation.service | 2.30 kB | 856spec-app-features-readers-ebook-reader-dialogs-note-dialog.component.js | spec-app-features-readers-ebook-reader-dialogs-note-dialog.component | 2.27 kB | 857chunk-I4APPBIU.js | - | 2.27 kB | 858spec-app-features-author-browser-service-author-selection.service.js | spec-app-features-author-browser-service-author-selection.service | 2.26 kB | 859spec-app-core-services-loading.service.js | spec-app-core-services-loading.service | 2.21 kB | 860chunk-7X6GZXIU.js | - | 2.21 kB | 861spec-app-features-book-components-book-browser-book-card-overlay-preference.service.js | spec-app-features-book-components-book-browser-book-card-overlay-preference.service | 2.18 kB | 862spec-app-shared-components-setup-setup-redirect.guard.js | spec-app-shared-components-setup-setup-redirect.guard | 2.15 kB | 863spec-app-shared-service-book-note.service.js | spec-app-shared-service-book-note.service | 2.15 kB | 864chunk-6YGAFK2A.js | - | 2.15 kB | 865spec-app-features-book-service-book-navigation.service.js | spec-app-features-book-service-book-navigation.service | 2.14 kB | 866spec-app-features-settings-device-settings-component-hardcover-settings-hardcover-sync-settings.service.js | spec-app-features-settings-device-settings-component-hardcover-settings-hardcover-sync-settings.service | 2.13 kB | 867spec-app-features-readers-cbx-reader-dialogs-cbx-shortcuts-help.component.js | spec-app-features-readers-cbx-reader-dialogs-cbx-shortcuts-help.component | 2.13 kB | 868spec-app-shared-service-app-ui-font.service.js | spec-app-shared-service-app-ui-font.service | 2.12 kB | 869spec-app-shared-components-setup-setup.guard.js | spec-app-shared-components-setup-setup.guard | 2.12 kB | 870chunk-3KDYWHSQ.js | - | 2.12 kB | 871spec-app-shared-components-setup-login.guard.js | spec-app-shared-components-setup-login.guard | 2.12 kB | 872chunk-O4Z2Z763.js | - | 2.12 kB | 873spec-app-features-book-components-book-browser-book-dialog-helper.service.js | spec-app-features-book-components-book-browser-book-dialog-helper.service | 2.09 kB | 874spec-app-core-security-guards-library-stats.guard.js | spec-app-core-security-guards-library-stats.guard | 2.07 kB | 875spec-app-features-settings-reader-preferences-reader-preferences.component.js | spec-app-features-settings-reader-preferences-reader-preferences.component | 2.06 kB | 876spec-app-core-security-guards-edit-metdata.guard.js | spec-app-core-security-guards-edit-metdata.guard | 2.05 kB | 877spec-app-core-security-guards-manage-library.guard.js | spec-app-core-security-guards-manage-library.guard | 2.04 kB | 878chunk-YB6L2KBL.js | - | 2.04 kB | 879chunk-3VJPEJSP.js | - | 2.04 kB | 880spec-app-core-security-guards-user-stats.guard.js | spec-app-core-security-guards-user-stats.guard | 2.02 kB | 881spec-app-shared-websocket-notification-event.service.js | spec-app-shared-websocket-notification-event.service | 2.02 kB | 882spec-app-core-security-guards-bookdrop.guard.js | spec-app-core-security-guards-bookdrop.guard | 1.95 kB | 883chunk-F5RO52BW.js | - | 1.94 kB | 884spec-app-shared-layout-theme-theme-palette-extend.js | spec-app-shared-layout-theme-theme-palette-extend | 1.93 kB | 885spec-app-features-author-browser-model-author.model.js | spec-app-features-author-browser-model-author.model | 1.93 kB | 886chunk-DIPPPYU5.js | - | 1.93 kB | 887spec-app-shared-service-page-title.service.js | spec-app-shared-service-page-title.service | 1.92 kB | 888spec-app-shared-websocket-rx-stomp-service-factory.js | spec-app-shared-websocket-rx-stomp-service-factory | 1.91 kB | 889spec-app-core-config-transloco-loader.js | spec-app-core-config-transloco-loader | 1.90 kB | 890chunk-LLZPMW4Q.js | - | 1.85 kB | 891spec-app-shared-model-app-settings.model.js | spec-app-shared-model-app-settings.model | 1.85 kB | 892spec-app-shared-service-local-storage.service.js | spec-app-shared-service-local-storage.service | 1.85 kB | 893spec-app-features-settings-email-v2-email.service.js | spec-app-features-settings-email-v2-email.service | 1.84 kB | 894chunk-TZYKH7UW.js | - | 1.84 kB | 895spec-app-shared-components-external-doc-link-external-doc-link.component.js | spec-app-shared-components-external-doc-link-external-doc-link.component | 1.84 kB | 896spec-app-shared-util-pattern-resolver.js | spec-app-shared-util-pattern-resolver | 1.84 kB | 897chunk-7CFRVN7A.js | - | 1.83 kB | 898chunk-7KCQLGF5.js | - | 1.80 kB | 899chunk-P265VSFQ.js | - | 1.79 kB | 900chunk-WWRV5S2K.js | - | 1.77 kB | 901spec-app-features-bookdrop-component-bookdrop-finalize-result-dialog-bookdrop-finalize-result-dialog.component.js | spec-app-features-bookdrop-component-bookdrop-finalize-result-dialog-bookdrop-finalize-result-dialog.component | 1.77 kB | 902spec-app-shared-websocket-rx-stomp.service.js | spec-app-shared-websocket-rx-stomp.service | 1.76 kB | 903chunk-LYMH7JZD.js | - | 1.74 kB | 904chunk-UFKPMVFL.js | - | 1.73 kB | 905chunk-L4KVMPTA.js | - | 1.71 kB | 906spec-app-shared-service-file-operations.service.js | spec-app-shared-service-file-operations.service | 1.70 kB | 907chunk-BLCG2QA2.js | - | 1.70 kB | 908chunk-CY3NBMJ3.js | - | 1.68 kB | 909spec-app-shared-websocket-rx-stomp.config.js | spec-app-shared-websocket-rx-stomp.config | 1.67 kB | 910spec-app-features-readers-audiobook-player-index.js | spec-app-features-readers-audiobook-player-index | 1.66 kB | 911chunk-N7WRL7MX.js | - | 1.64 kB | 912spec-app-features-bookdrop-service-bookdrop-file-api.service.js | spec-app-features-bookdrop-service-bookdrop-file-api.service | 1.61 kB | 913chunk-OYN7TVIG.js | - | 1.61 kB | 914chunk-HVVNRWDY.js | - | 1.59 kB | 915chunk-BAIZFJJI.js | - | 1.59 kB | 916chunk-QUHI2ZBN.js | - | 1.57 kB | 917chunk-LVIAKZFF.js | - | 1.52 kB | 918spec-app-shared-components-setup-setup.service.js | spec-app-shared-components-setup-setup.service | 1.52 kB | 919spec-app-shared-components-directory-picker-utility.service.js | spec-app-shared-components-directory-picker-utility.service | 1.51 kB | 920chunk-6BYSIK4A.js | - | 1.51 kB | 921spec-app-shared-service-metadata-match-weights.service.js | spec-app-shared-service-metadata-match-weights.service | 1.49 kB | 922chunk-DG6MCONQ.js | - | 1.48 kB | 923chunk-LH7X75FD.js | - | 1.47 kB | 924spec-app-features-book-components-book-browser-filter-label.helper.js | spec-app-features-book-components-book-browser-filter-label.helper | 1.47 kB | 925chunk-S6YMK374.js | - | 1.46 kB | 926chunk-HDUQU7K6.js | - | 1.46 kB | 927chunk-MKK4ZKVL.js | - | 1.46 kB | 928chunk-OPMOWTON.js | - | 1.43 kB | 929chunk-RELSZ736.js | - | 1.42 kB | 930chunk-B4QA2D5A.js | - | 1.42 kB | 931chunk-QIEEEREV.js | - | 1.40 kB | 932chunk-URRY5HL7.js | - | 1.38 kB | 933spec-app-features-settings-user-management-content-restriction.model.js | spec-app-features-settings-user-management-content-restriction.model | 1.36 kB | 934spec-app-shared-service-library-import-progress.service.js | spec-app-shared-service-library-import-progress.service | 1.35 kB | 935chunk-FZJI6BWQ.js | - | 1.34 kB | 936chunk-6TY6BAQD.js | - | 1.34 kB | 937spec-app-shared-validators-password-match.validator.js | spec-app-shared-validators-password-match.validator | 1.32 kB | 938chunk-7PQRZAJC.js | - | 1.32 kB | 939chunk-VS2OV2MZ.js | - | 1.31 kB | 940chunk-YSRYNWNB.js | - | 1.31 kB | 941spec-app-features-author-browser-service-author-query-cache.js | spec-app-features-author-browser-service-author-query-cache | 1.31 kB | 942chunk-LPDS5HHW.js | - | 1.31 kB | 943chunk-S4RGEA4D.js | - | 1.30 kB | 944spec-app-shared-service-icon-picker.service.js | spec-app-shared-service-icon-picker.service | 1.28 kB | 945spec-app-features-book-components-book-browser-book-table-book-table.helpers.js | spec-app-features-book-components-book-browser-book-table-book-table.helpers | 1.27 kB | 946chunk-6RFIXYPW.js | - | 1.27 kB | 947chunk-X6GHSFN5.js | - | 1.27 kB | 948chunk-7CWGFH32.js | - | 1.27 kB | 949chunk-GKMDGF5I.js | - | 1.27 kB | 950spec-app-features-dashboard-models-dashboard-config.model.js | spec-app-features-dashboard-models-dashboard-config.model | 1.25 kB | 951chunk-JITDJNOV.js | - | 1.24 kB | 952spec-app-core-services-post-login-initializer.service.js | spec-app-core-services-post-login-initializer.service | 1.23 kB | 953chunk-OBHUQSTB.js | - | 1.23 kB | 954spec-app-features-readers-audiobook-player-audiobook.model.js | spec-app-features-readers-audiobook-player-audiobook.model | 1.21 kB | 955init-testbed.js | init-testbed | 1.21 kB | 956spec-app-features-readers-ebook-reader-state-themes.constant.js | spec-app-features-readers-ebook-reader-state-themes.constant | 1.21 kB | 957chunk-J63CD7WV.js | - | 1.20 kB | 958chunk-KNFGIYN5.js | - | 1.19 kB | 959spec-app-features-book-service-book-query-keys.js | spec-app-features-book-service-book-query-keys | 1.18 kB | 960chunk-4WIRTS2I.js | - | 1.18 kB | 961spec-app-core-testing-transloco-testing.js | spec-app-core-testing-transloco-testing | 1.16 kB | 962chunk-NFAPLXJH.js | - | 1.15 kB | 963spec-app-shared-metadata-embeddable-fields.config.js | spec-app-shared-metadata-embeddable-fields.config | 1.14 kB | 964spec-app-shared-websocket-model-log-notification.model.js | spec-app-shared-websocket-model-log-notification.model | 1.13 kB | 965chunk-623MFHXY.js | - | 1.12 kB | 966chunk-2X2U5W76.js | - | 1.11 kB | 967chunk-JL7JXPXW.js | - | 1.10 kB | 968chunk-NUH46MRP.js | - | 1.10 kB | 969chunk-YZ6Z5S4E.js | - | 1.09 kB | 970chunk-IHJN7OV2.js | - | 1.09 kB | 971chunk-IPFEMKCF.js | - | 1.08 kB | 972chunk-EBNF22YY.js | - | 1.07 kB | 973spec-app-features-notebook-model-notebook.model.js | spec-app-features-notebook-model-notebook.model | 1.05 kB | 974spec-app-features-metadata-model-request-metadata-refresh-request.model.js | spec-app-features-metadata-model-request-metadata-refresh-request.model | 1.04 kB | 975chunk-P5B7WNC6.js | - | 1.00 kB | 976chunk-D63FM6NX.js | - | 981 bytes | 977vitest-mock-patch.js | vitest-mock-patch | 969 bytes | 978spec-app-shared-services-custom-svg-cache.service.js | spec-app-shared-services-custom-svg-cache.service | 960 bytes | 979spec-app-shared-model-metadata-batch-progress.model.js | spec-app-shared-model-metadata-batch-progress.model | 926 bytes | 980spec-app-features-series-browser-model-series.model.js | spec-app-features-series-browser-model-series.model | 906 bytes | 981spec-app-features-readers-ebook-reader-shared-icon.component.js | spec-app-features-readers-ebook-reader-shared-icon.component | 869 bytes | 982chunk-5R6VBWSN.js | - | 863 bytes | 983chunk-HOC2E56Q.js | - | 856 bytes | 984spec-app-features-book-model-shelf.model.js | spec-app-features-book-model-shelf.model | 838 bytes | 985spec-app-shared-components-empty-empty.component.js | spec-app-shared-components-empty-empty.component | 836 bytes | 986spec-app-features-book-model-library.model.js | spec-app-features-book-model-library.model | 833 bytes | 987chunk-HGUANELS.js | - | 832 bytes | 988spec-app-shared-model-custom-font.model.js | spec-app-shared-model-custom-font.model | 818 bytes | 989spec-app-features-settings-email-v2-email-provider.model.js | spec-app-features-settings-email-v2-email-provider.model | 806 bytes | 990spec-app-core-security-auth-initialization-service.js | spec-app-core-security-auth-initialization-service | 751 bytes | 991spec-app-features-book-model-sort.model.js | spec-app-features-book-model-sort.model | 742 bytes | 992spec-app-shared-service-book-metadata-host.service.js | spec-app-shared-service-book-metadata-host.service | 711 bytes | 993chunk-HQIK3GUL.js | - | 702 bytes | 994spec-app-features-metadata-model-request-fetch-metadata-request.model.js | spec-app-features-metadata-model-request-fetch-metadata-request.model | 686 bytes | 995spec-app-shared-model-oidc-group-mapping.model.js | spec-app-shared-model-oidc-group-mapping.model | 672 bytes | 996chunk-EYXYD44O.js | - | 659 bytes | 997spec-app-shared-constants-reset-progress-type.js | spec-app-shared-constants-reset-progress-type | 652 bytes | 998spec-app-features-settings-email-v2-email-recipient.model.js | spec-app-features-settings-email-v2-email-recipient.model | 645 bytes | 999spec-app-shared-metadata-index.js | spec-app-shared-metadata-index | 641 bytes | 1000chunk-CGXYTSTN.js | - | 632 bytes | 1001chunk-NCEZDN2J.js | - | 626 bytes | 1002spec-app-features-bookdrop-component-bookdrop-pattern-extract-dialog-bookdrop-pattern-extract-dialog.component.js | spec-app-features-bookdrop-component-bookdrop-pattern-extract-dialog-bookdrop-pattern-extract-dialog.component | 625 bytes | 1003spec-app-features-book-service-library-query-keys.js | spec-app-features-book-service-library-query-keys | 625 bytes | 1004chunk-RSSMV2FC.js | - | 625 bytes | 1005spec-app-features-stats-component-library-stats-charts-publication-timeline-chart-publication-timeline-chart.component.js | spec-app-features-stats-component-library-stats-charts-publication-timeline-chart-publication-timeline-chart.component | 622 bytes | 1006spec-app-features-stats-component-library-stats-charts-publication-trend-chart-publication-trend-chart.component.js | spec-app-features-stats-component-library-stats-charts-publication-trend-chart-publication-trend-chart.component | 622 bytes | 1007chunk-OI73N25D.js | - | 616 bytes | 1008chunk-M3URZ7WJ.js | - | 614 bytes | 1009chunk-3RDPB2FA.js | - | 609 bytes | 1010spec-app-features-stats-component-user-stats-charts-reading-heatmap-chart-reading-heatmap-chart.component.js | spec-app-features-stats-component-user-stats-charts-reading-heatmap-chart-reading-heatmap-chart.component | 608 bytes | 1011spec-app-features-stats-component-user-stats-charts-series-progress-chart-series-progress-chart.component.js | spec-app-features-stats-component-user-stats-charts-series-progress-chart-series-progress-chart.component | 607 bytes | 1012chunk-KLTYXF6T.js | - | 607 bytes | 1013chunk-WQALQ4BR.js | - | 604 bytes | 1014spec-app-features-stats-component-user-stats-charts-reading-habits-chart-reading-habits-chart.component.js | spec-app-features-stats-component-user-stats-charts-reading-habits-chart-reading-habits-chart.component | 600 bytes | 1015spec-app-features-stats-component-user-stats-charts-completion-race-chart-completion-race-chart.component.js | spec-app-features-stats-component-user-stats-charts-completion-race-chart-completion-race-chart.component | 600 bytes | 1016chunk-6M3VIJKQ.js | - | 599 bytes | 1017chunk-PAWFAVIK.js | - | 598 bytes | 1018spec-app-features-stats-component-user-stats-charts-rating-taste-chart-rating-taste-chart.component.js | spec-app-features-stats-component-user-stats-charts-rating-taste-chart-rating-taste-chart.component | 590 bytes | 1019spec-app-features-stats-component-library-stats-charts-author-universe-chart-author-universe-chart.component.js | spec-app-features-stats-component-library-stats-charts-author-universe-chart-author-universe-chart.component | 589 bytes | 1020spec-app-features-stats-component-library-stats-charts-reading-journey-chart-reading-journey-chart.component.js | spec-app-features-stats-component-library-stats-charts-reading-journey-chart-reading-journey-chart.component | 589 bytes | 1021chunk-YNLKFA3K.js | - | 588 bytes | 1022spec-app-features-book-components-bulk-isbn-import-dialog-bulk-isbn-import-dialog.component.js | spec-app-features-book-components-bulk-isbn-import-dialog-bulk-isbn-import-dialog.component | 585 bytes | 1023spec-app-features-stats-component-library-stats-charts-top-items-chart-top-items-chart.component.js | spec-app-features-stats-component-library-stats-charts-top-items-chart-top-items-chart.component | 580 bytes | 1024spec-app-features-bookdrop-component-bookdrop-file-metadata-picker-bookdrop-file-metadata-picker.component.js | spec-app-features-bookdrop-component-bookdrop-file-metadata-picker-bookdrop-file-metadata-picker.component | 580 bytes | 1025spec-app-features-settings-view-preferences-parent-filter-preferences-filter-preferences.component.js | spec-app-features-settings-view-preferences-parent-filter-preferences-filter-preferences.component | 579 bytes | 1026spec-app-shared-models-api-exception.model.js | spec-app-shared-models-api-exception.model | 579 bytes | 1027spec-app-features-stats-component-user-stats-charts-reading-clock-chart-reading-clock-chart.component.js | spec-app-features-stats-component-user-stats-charts-reading-clock-chart-reading-clock-chart.component | 577 bytes | 1028spec-app-features-stats-component-user-stats-charts-reading-debt-chart-reading-debt-chart.component.js | spec-app-features-stats-component-user-stats-charts-reading-debt-chart-reading-debt-chart.component | 574 bytes | 1029spec-app-features-stats-component-user-stats-charts-page-turner-chart-page-turner-chart.component.js | spec-app-features-stats-component-user-stats-charts-page-turner-chart-page-turner-chart.component | 572 bytes | 1030spec-app-features-readers-ebook-reader-dialogs-shortcuts-help.component.js | spec-app-features-readers-ebook-reader-dialogs-shortcuts-help.component | 572 bytes | 1031spec-app-features-stats-component-user-stats-charts-book-length-chart-book-length-chart.component.js | spec-app-features-stats-component-user-stats-charts-book-length-chart-book-length-chart.component | 571 bytes | 1032spec-app-features-stats-component-user-stats-charts-publication-era-chart-publication-era-chart.component.js | spec-app-features-stats-component-user-stats-charts-publication-era-chart-publication-era-chart.component | 568 bytes | 1033spec-app-features-metadata-component-bulk-metadata-update-bulk-metadata-update-component.js | spec-app-features-metadata-component-bulk-metadata-update-bulk-metadata-update-component | 563 bytes | 1034spec-app-features-book-components-duplicate-merger-duplicate-merger.component.js | spec-app-features-book-components-duplicate-merger-duplicate-merger.component | 562 bytes | 1035spec-app-features-book-components-additional-file-uploader-additional-file-uploader.component.js | spec-app-features-book-components-additional-file-uploader-additional-file-uploader.component | 561 bytes | 1036spec-app-shared-service-app-settings-query-keys.js | spec-app-shared-service-app-settings-query-keys | 558 bytes | 1037spec-app-features-settings-user-management-create-user-dialog-create-user-dialog.component.js | spec-app-features-settings-user-management-create-user-dialog-create-user-dialog.component | 557 bytes | 1038spec-app-features-author-browser-components-author-browser-author-browser.component.js | spec-app-features-author-browser-components-author-browser-author-browser.component | 557 bytes | 1039spec-app-features-stats-component-user-stats-charts-reading-dna-chart-reading-dna-chart.component.js | spec-app-features-stats-component-user-stats-charts-reading-dna-chart-reading-dna-chart.component | 553 bytes | 1040spec-app-features-book-components-book-browser-book-filter-book-filter.service.js | spec-app-features-book-components-book-browser-book-filter-book-filter.service | 553 bytes | 1041spec-app-features-metadata-component-multi-book-metadata-editor-multi-book-metadata-editor-component.js | spec-app-features-metadata-component-multi-book-metadata-editor-multi-book-metadata-editor-component | 553 bytes | 1042spec-app-features-series-browser-components-series-browser-series-browser.component.js | spec-app-features-series-browser-components-series-browser-series-browser.component | 547 bytes | 1043spec-app-features-settings-device-settings-component-koreader-settings-koreader-settings-component.js | spec-app-features-settings-device-settings-component-koreader-settings-koreader-settings-component | 546 bytes | 1044spec-app-features-settings-library-metadata-settings-library-metadata-settings.component.js | spec-app-features-settings-library-metadata-settings-library-metadata-settings.component | 544 bytes | 1045spec-app-features-settings-user-profile-dialog-user-profile-dialog.component.js | spec-app-features-settings-user-profile-dialog-user-profile-dialog.component | 540 bytes | 1046spec-app-features-settings-email-v2-email-v2-provider-email-v2-provider.component.js | spec-app-features-settings-email-v2-email-v2-provider-email-v2-provider.component | 538 bytes | 1047spec-app-shared-model-app-state.model.js | spec-app-shared-model-app-state.model | 538 bytes | 1048spec-app-features-book-components-book-browser-book-filter-book-filter.component.js | spec-app-features-book-components-book-browser-book-filter-book-filter.component | 531 bytes | 1049spec-app-features-stats-component-library-stats-library-stats.component.js | spec-app-features-stats-component-library-stats-library-stats.component | 524 bytes | 1050spec-app-features-settings-email-v2-email-v2-recipient-email-v2-recipient.component.js | spec-app-features-settings-email-v2-email-v2-recipient-email-v2-recipient.component | 523 bytes | 1051spec-app-features-readers-cbx-reader-layout-quick-settings-cbx-quick-settings.component.js | spec-app-features-readers-cbx-reader-layout-quick-settings-cbx-quick-settings.component | 520 bytes | 1052spec-app-features-readers-audiobook-player-audiobook-player.component.js | spec-app-features-readers-audiobook-player-audiobook-player.component | 519 bytes | 1053spec-app-features-metadata-model-request-metadata-refresh-type.enum.js | spec-app-features-metadata-model-request-metadata-refresh-type.enum | 514 bytes | 1054spec-app-features-book-components-series-page-series-page.component.js | spec-app-features-book-components-series-page-series-page.component | 511 bytes | 1055spec-app-features-readers-ebook-reader-ebook-reader.component.js | spec-app-features-readers-ebook-reader-ebook-reader.component | 507 bytes | 1056spec-app-shared-components-book-uploader-book-uploader.component.js | spec-app-shared-components-book-uploader-book-uploader.component | 506 bytes | 1057spec-app-features-stats-component-user-stats-charts-reading-session-timeline-reading-session-timeline.component.js | spec-app-features-stats-component-user-stats-charts-reading-session-timeline-reading-session-timeline.component | 505 bytes | 1058spec-app-shared-components-file-mover-file-mover-component.js | spec-app-shared-components-file-mover-file-mover-component | 501 bytes | 1059chunk-B37UMMGP.js | - | 501 bytes | 1060spec-app-features-readers-ebook-reader-layout-header-header.component.js | spec-app-features-readers-ebook-reader-layout-header-header.component | 496 bytes | 1061spec-app-features-settings-global-preferences-metadata-provider-settings-metadata-provider-settings.component.js | spec-app-features-settings-global-preferences-metadata-provider-settings-metadata-provider-settings.component | 493 bytes | 1062spec-app-features-library-creator-library-creator.component.js | spec-app-features-library-creator-library-creator.component | 493 bytes | 1063spec-app-core-config-api-config.js | spec-app-core-config-api-config | 493 bytes | 1064spec-app-features-stats-component-user-stats-charts-reading-session-heatmap-reading-session-heatmap.component.js | spec-app-features-stats-component-user-stats-charts-reading-session-heatmap-reading-session-heatmap.component | 492 bytes | 1065spec-app-features-stats-component-user-stats-charts-completion-timeline-chart-completion-timeline-chart.component.js | spec-app-features-stats-component-user-stats-charts-completion-timeline-chart-completion-timeline-chart.component | 491 bytes | 1066spec-app-features-metadata-component-cover-search-cover-search.component.js | spec-app-features-metadata-component-cover-search-cover-search.component | 491 bytes | 1067spec-app-features-readers-cbx-reader-cbx-reader.component.js | spec-app-features-readers-cbx-reader-cbx-reader.component | 491 bytes | 1068spec-app-features-metadata-component-book-metadata-center-metadata-searcher-metadata-searcher.component.js | spec-app-features-metadata-component-book-metadata-center-metadata-searcher-metadata-searcher.component | 489 bytes | 1069spec-app-features-settings-email-v2-create-email-recipient-dialog-create-email-recipient-dialog.component.js | spec-app-features-settings-email-v2-create-email-recipient-dialog-create-email-recipient-dialog.component | 489 bytes | 1070spec-app-features-readers-cbx-reader-layout-sidebar-cbx-sidebar.component.js | spec-app-features-readers-cbx-reader-layout-sidebar-cbx-sidebar.component | 482 bytes | 1071spec-app-features-settings-reader-preferences-epub-reader-preferences-epub-reader-preferences-component.js | spec-app-features-settings-reader-preferences-epub-reader-preferences-epub-reader-preferences-component | 482 bytes | 1072spec-app-features-stats-component-user-stats-charts-session-archetypes-chart-session-archetypes-chart.component.js | spec-app-features-stats-component-user-stats-charts-session-archetypes-chart-session-archetypes-chart.component | 478 bytes | 1073spec-app-features-settings-device-settings-component-hardcover-settings-hardcover-settings-component.js | spec-app-features-settings-device-settings-component-hardcover-settings-hardcover-settings-component | 478 bytes | 1074spec-app-features-settings-custom-fonts-custom-fonts.component.js | spec-app-features-settings-custom-fonts-custom-fonts.component | 478 bytes | 1075spec-app-features-metadata-component-book-metadata-center-metadata-editor-metadata-editor.component.js | spec-app-features-metadata-component-book-metadata-center-metadata-editor-metadata-editor.component | 476 bytes | 1076spec-app-shared-components-icon-picker-icon-picker-component.js | spec-app-shared-components-icon-picker-icon-picker-component | 476 bytes | 1077spec-app-features-readers-ebook-reader-dialogs-settings-dialog.component.js | spec-app-features-readers-ebook-reader-dialogs-settings-dialog.component | 475 bytes | 1078spec-app-features-settings-user-management-user-query-keys.js | spec-app-features-settings-user-management-user-query-keys | 473 bytes | 1079spec-app-features-book-components-book-browser-sorting-multi-sort-popover-multi-sort-popover.component.js | spec-app-features-book-components-book-browser-sorting-multi-sort-popover-multi-sort-popover.component | 470 bytes | 1080chunk-U6LWLYEH.js | - | 464 bytes | 1081spec-app-features-stats-component-user-stats-charts-read-status-chart-read-status-chart.component.js | spec-app-features-stats-component-user-stats-charts-read-status-chart-read-status-chart.component | 460 bytes | 1082spec-app-features-stats-component-user-stats-charts-book-flow-chart-book-flow-chart.component.js | spec-app-features-stats-component-user-stats-charts-book-flow-chart-book-flow-chart.component | 458 bytes | 1083spec-app-features-stats-component-user-stats-charts-favorite-days-chart-favorite-days-chart.component.js | spec-app-features-stats-component-user-stats-charts-favorite-days-chart-favorite-days-chart.component | 458 bytes | 1084spec-app-features-author-browser-service-author-query-keys.js | spec-app-features-author-browser-service-author-query-keys | 456 bytes | 1085spec-app-features-book-service-book-menu.service.js | spec-app-features-book-service-book-menu.service | 452 bytes | 1086spec-app-features-settings-view-preferences-parent-view-preferences-view-preferences.component.js | spec-app-features-settings-view-preferences-parent-view-preferences-view-preferences.component | 451 bytes | 1087spec-app-shared-service-custom-font.service.js | spec-app-shared-service-custom-font.service | 449 bytes | 1088spec-app-features-settings-custom-fonts-font-upload-dialog-font-upload-dialog.component.js | spec-app-features-settings-custom-fonts-font-upload-dialog-font-upload-dialog.component | 443 bytes | 1089spec-app-features-stats-component-user-stats-charts-peak-hours-chart-peak-hours-chart.component.js | spec-app-features-stats-component-user-stats-charts-peak-hours-chart-peak-hours-chart.component | 440 bytes | 1090spec-app-features-dashboard-components-dashboard-scroller-dashboard-scroller.component.js | spec-app-features-dashboard-components-dashboard-scroller-dashboard-scroller.component | 432 bytes | 1091spec-app-features-readers-ebook-reader-layout-header-quick-settings.component.js | spec-app-features-readers-ebook-reader-layout-header-quick-settings.component | 431 bytes | 1092spec-app-features-series-browser-components-series-scroller-series-scroller.component.js | spec-app-features-series-browser-components-series-scroller-series-scroller.component | 429 bytes | 1093spec-app-features-settings-settings.component.js | spec-app-features-settings-settings.component | 423 bytes | 1094spec-app-features-dashboard-components-main-dashboard-main-dashboard.component.js | spec-app-features-dashboard-components-main-dashboard-main-dashboard.component | 421 bytes | 1095spec-app-features-settings-global-preferences-global-preferences.component.js | spec-app-features-settings-global-preferences-global-preferences.component | 419 bytes | 1096spec-app-features-readers-ebook-reader-layout-footer-footer.component.js | spec-app-features-readers-ebook-reader-layout-footer-footer.component | 412 bytes | 1097spec-app-features-readers-ebook-reader-shared-selection-popup.component.js | spec-app-features-readers-ebook-reader-shared-selection-popup.component | 411 bytes | 1098spec-app-features-readers-ebook-reader-layout-sidebar-sidebar.component.js | spec-app-features-readers-ebook-reader-layout-sidebar-sidebar.component | 409 bytes | 1099spec-app-features-readers-ebook-reader-core-view-manager.service.js | spec-app-features-readers-ebook-reader-core-view-manager.service | 402 bytes | 1100spec-app-features-readers-ebook-reader-layout-panel-panel.component.js | spec-app-features-readers-ebook-reader-layout-panel-panel.component | 398 bytes | 1101spec-app-features-notebook-components-notebook-notebook.component.js | spec-app-features-notebook-components-notebook-notebook.component | 388 bytes | 1102chunk-UHSYPPPL.js | - | 378 bytes | 1103spec-app-features-settings-device-settings-device-settings-component.js | spec-app-features-settings-device-settings-device-settings-component | 376 bytes | 1104spec-app-features-settings-email-v2-email-v2.component.js | spec-app-features-settings-email-v2-email-v2.component | 366 bytes | 1105chunk-CXMOK7YJ.js | - | 355 bytes | 1106chunk-L2VH777U.js | - | 342 bytes | 1107chunk-KPYVMECM.js | - | 299 bytes | 1108chunk-I3JEEXAL.js | - | 297 bytes | 1109chunk-BEKHTIAO.js | - | 290 bytes | 1110chunk-CZHVIG6J.js | - | 261 bytes | 1111chunk-3II2RJ7W.js | - | 238 bytes | 1112spec-app-app.js | spec-app-app | 202 bytes | 1113chunk-AUICP4N6.js | - | 191 bytes | 1114chunk-XSHNUQPY.js | - | 177 bytes | 1115chunk-MXOZQWUN.js | - | 43 bytes | 1116chunk-ES4NCDIT.js | - | 43 bytes | 11171118 | Initial total | 9.32 MB11191120Lazy chunk files | Names | Raw size1121chunk-MOEVN2YL.js | index | 752.30 kB | 1122chunk-TQIASHO3.js | index | 699.18 kB | 1123chunk-BKFL3AP4.js | index | 403.50 kB | 1124chunk-ISIME2PR.js | settings-component | 305.31 kB | 1125chunk-4OLKXTXH.js | cbx-reader-component | 301.31 kB | 1126chunk-TDKAKZFQ.js | index | 296.36 kB | 1127chunk-QRPC7BAS.js | index | 267.83 kB | 1128chunk-NNNLSNFO.js | index | 267.61 kB | 1129chunk-5C43R66B.js | index | 265.38 kB | 1130chunk-BDL3V5LT.js | library-stats-component | 260.17 kB | 1131chunk-YRFVFJIH.js | index | 259.32 kB | 1132chunk-JCUXSZU5.js | index | 253.81 kB | 1133chunk-YWNVU7TD.js | index | 249.54 kB | 1134chunk-RIIGSVMT.js | index | 244.55 kB | 1135chunk-32CKAKVC.js | index | 242.40 kB | 1136...and 55 more lazy chunks files. Use "--verbose" to show all the files.11371138Application bundle generation complete. [16.301 seconds] - 2026-08-02T15:20:11.875Z113911401141 RUN v4.1.9 /build/source/frontend11421143 grimmory src/app/features/magic-shelf/service/magic-shelf-utils.spec.ts (47 tests) 12ms1144 grimmory src/app/features/magic-shelf/service/book-rule-evaluator-metadata-presence.spec.ts (85 tests) 80ms1145 grimmory src/app/features/readers/ebook-reader/core/event.service.spec.ts (6 tests) 43ms1146 grimmory src/app/features/magic-shelf/service/book-rule-evaluator.service.spec.ts (199 tests) 200ms1147stdout | src/app/shared/service/auth.service.spec.ts > AuthService > logs in with internal credentials and initializes the authenticated session1148AuthService: Post-login initialization completed11491150stdout | src/app/shared/service/auth.service.spec.ts > AuthService > refreshes the token and persists the new values1151AuthService: Post-login initialization completed11521153stdout | src/app/shared/service/auth.service.spec.ts > AuthService > force-refreshes the access token even when the current token has not expired1154AuthService: Post-login initialization completed11551156stdout | src/app/shared/service/auth.service.spec.ts > AuthService > refreshes an expired session before reporting authentication1157AuthService: Post-login initialization completed11581159stdout | src/app/shared/service/auth.service.spec.ts > AuthService > shares concurrent refresh attempts through one backend request1160AuthService: Post-login initialization completed11611162stdout | src/app/shared/service/auth.service.spec.ts > AuthService > handles remote login the same way as an internal login1163AuthService: Post-login initialization completed11641165stdout | src/app/shared/service/auth.service.spec.ts > AuthService > initializes the websocket connection and post-login hooks only once1166AuthService: Post-login initialization completed11671168 grimmory src/app/features/book/components/book-sender/book-sender.component.spec.ts (6 tests) 31ms1169 grimmory src/app/shared/service/auth.service.spec.ts (23 tests) 75ms1170 grimmory src/app/core/security/auth-interceptor.service.spec.ts (18 tests) 63ms1171 grimmory src/app/features/book/service/book-file.service.spec.ts (8 tests) 70ms1172stderr | src/app/features/book/components/book-notes/book-notes-component.spec.ts > BookNotesComponent > shows an error toast when loading notes fails1173Failed to load notes: Error: load failed1174 at /build/source/frontend/src/app/features/book/components/book-notes/book-notes-component.spec.ts:132:41175 at Observable.init [as _subscribe] (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/observable/throwError.js:8:64)1176 at Observable._trySubscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:41:25)1177 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:35:311178 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)1179 at Observable.subscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:26:24)1180 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/operators/takeUntil.js:11:381181 at SafeSubscriber.<anonymous> (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/lift.js:14:28)1182 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:30:301183 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)11841185stderr | src/app/features/book/components/book-notes/book-notes-component.spec.ts > BookNotesComponent > shows an error toast when note creation fails1186Failed to create note: Error: create failed1187 at /build/source/frontend/src/app/features/book/components/book-notes/book-notes-component.spec.ts:201:61188 at Observable.init [as _subscribe] (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/observable/throwError.js:8:64)1189 at Observable._trySubscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:41:25)1190 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:35:311191 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)1192 at Observable.subscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:26:24)1193 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/operators/takeUntil.js:11:381194 at SafeSubscriber.<anonymous> (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/lift.js:14:28)1195 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:30:301196 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)11971198stderr | src/app/features/book/components/book-notes/book-notes-component.spec.ts > BookNotesComponent > shows an error toast when updating a note fails1199Failed to update note: Error: update failed1200 at /build/source/frontend/src/app/features/book/components/book-notes/book-notes-component.spec.ts:285:171201 at Observable.init [as _subscribe] (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/observable/throwError.js:8:64)1202 at Observable._trySubscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:41:25)1203 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:35:311204 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)1205 at Observable.subscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:26:24)1206 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/operators/takeUntil.js:11:381207 at SafeSubscriber.<anonymous> (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/lift.js:14:28)1208 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:30:301209 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)12101211stderr | src/app/features/book/components/book-notes/book-notes-component.spec.ts > BookNotesComponent > shows an error toast when the confirmed delete fails1212Failed to delete note: Error: delete failed1213 at /build/source/frontend/src/app/features/book/components/book-notes/book-notes-component.spec.ts:229:951214 at Observable.init [as _subscribe] (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/observable/throwError.js:8:64)1215 at Observable._trySubscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:41:25)1216 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:35:311217 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)1218 at Observable.subscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:26:24)1219 at BookNotesComponent.performDelete (/build/source/frontend/src/app/features/book/components/book-notes/book-notes-component.ts:205:45)1220 at Object.accept (/build/source/frontend/src/app/features/book/components/book-notes/book-notes-component.ts:199:14)1221 at /build/source/frontend/src/app/features/book/components/book-notes/book-notes-component.spec.ts:231:351222 at file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:302:1112231224 grimmory src/app/features/book/components/book-notes/book-notes-component.spec.ts (12 tests) 83ms1225 grimmory src/app/features/settings/user-management/user.service.spec.ts (5 tests) 178ms1226 grimmory src/app/features/book/components/add-physical-book-dialog/add-physical-book-dialog.component.spec.ts (10 tests) 45ms1227stderr | src/app/features/settings/task-management/task-management.component.spec.ts > TaskManagementComponent > reports load failures through the message service1228Error loading tasks: Error: boom1229 at /build/source/frontend/src/app/features/settings/task-management/task-management.component.spec.ts:188:171230 at Observable.init [as _subscribe] (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/observable/throwError.js:8:64)1231 at Observable._trySubscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:41:25)1232 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:35:311233 at Object.errorContext (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/util/errorContext.js:22:9)1234 at Observable.subscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:26:24)1235 at _loop_1 (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/observable/forkJoin.js:29:57)1236 at Observable._subscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/observable/forkJoin.js:45:13)1237 at Observable._trySubscribe (/build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:41:25)1238 at /build/source/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Observable.js:35:3112391240 grimmory src/app/features/book/service/library-shelf-menu.service.spec.ts (4 tests) 52ms1241 grimmory src/app/features/readers/ebook-reader/layout/sidebar/sidebar.service.spec.ts (7 tests) 129ms1242 grimmory src/app/features/settings/task-management/task-management.component.spec.ts (11 tests) 790ms1243 loads tasks, sorts them, and attaches latest task histories on init 378ms1244 grimmory src/app/features/metadata/component/book-metadata-center/metadata-picker/metadata-picker.component.spec.ts (6 tests) 167ms1245 grimmory src/app/features/book/components/book-reviews/book-reviews.component.spec.ts (13 tests) 515ms1246 grimmory src/app/features/book/components/book-browser/book-card/book-card.component.spec.ts (6 tests) 405ms1247 grimmory src/app/features/readers/ebook-reader/features/annotations/annotation-renderer.service.spec.ts (7 tests) 17ms1248 grimmory src/app/features/metadata/component/book-metadata-center/sidecar-viewer/sidecar-viewer.component.spec.ts (9 tests) 51ms1249 grimmory src/app/features/book/components/book-file-attacher/book-file-attacher.component.spec.ts (8 tests) 131ms1250 grimmory src/app/features/author-browser/components/author-card/author-card.component.spec.ts (8 tests) 73ms1251 grimmory src/app/core/security/oauth2-management/authentication-settings.component.spec.ts (21 tests) 81ms1252 grimmory src/app/features/book/components/book-browser/book-table/book-table.component.spec.ts (8 tests) 881ms1253 renders grid semantics and keeps resize handles out of the tab order 418ms1254 grimmory src/app/shared/layout/layout-sidebar/sidebar-sections.spec.ts (15 tests) 19ms1255 grimmory src/app/features/magic-shelf/component/magic-shelf-component.spec.ts (73 tests) 348ms1256 grimmory src/app/features/magic-shelf/service/magic-shelf.service.spec.ts (7 tests) 211ms1257 grimmory src/app/shared/service/startup.service.spec.ts (5 tests) 27ms1258 grimmory src/app/features/book/components/shelf-assigner/shelf-assigner.component.spec.ts (7 tests) 88ms1259 grimmory src/app/features/book/service/book.service.spec.ts (5 tests) 150ms1260 grimmory src/app/features/author-browser/components/author-detail/author-detail.component.spec.ts (8 tests) 65ms1261 grimmory src/app/features/book/service/book-query-cache.spec.ts (7 tests) 11ms1262 grimmory src/app/features/author-browser/components/author-editor/author-editor.component.spec.ts (7 tests) 30ms1263 grimmory src/app/features/readers/ebook-reader/state/progress.service.spec.ts (8 tests) 33ms1264 grimmory src/app/features/readers/cbx-reader/layout/sidebar/cbx-sidebar.service.spec.ts (7 tests) 76ms1265 grimmory src/app/features/settings/device-settings/component/kobo-sync-settings/kobo-sync-settings-component.spec.ts (4 tests) 339ms1266 grimmory src/app/features/book/service/shelf.service.spec.ts (7 tests) 135ms1267 grimmory src/app/features/book/components/book-browser/book-browser.component.spec.ts (10 tests | 2 skipped) 222ms1268Not implemented: navigation to another Document1269 grimmory src/app/features/book/components/book-browser/book-browser-query-params.service.spec.ts (5 tests) 90ms1270stderr | src/app/shared/components/login/login.component.spec.ts > LoginComponent > shows a translated provider error when OIDC login initialization fails1271OIDC login initiation failed: Error: crypto unavailable1272 at /build/source/frontend/src/app/shared/components/login/login.component.spec.ts:200:521273 at file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:302:111274 at file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:1903:261275 at file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:2326:201276 at new Promise (<anonymous>)1277 at runWithCancel (file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:2323:10)1278 at file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:2305:201279 at new Promise (<anonymous>)1280 at runWithTimeout (file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:2272:10)1281 at file:///build/source/node_modules/.pnpm/@vitest+runner@4.1.9/node_modules/@vitest/runner/dist/chunk-artifact.js:2955:6412821283 grimmory src/app/features/metadata/component/book-metadata-center/metadata-viewer/metadata-viewer.component.spec.ts (4 tests) 146ms1284 grimmory src/app/shared/components/login/login.component.spec.ts (12 tests) 1536ms1285 auto-redirects to OIDC in force-only mode when there is no local override or callback error 315ms1286 stops the OIDC auto-redirect loop after the maximum retry count 583ms1287 grimmory src/app/shared/service/app-theme.service.spec.ts (6 tests) 187ms1288 grimmory src/app/features/readers/ebook-reader/features/notes/note.service.spec.ts (6 tests) 166ms1289 grimmory src/app/features/stats/component/user-stats/charts/reading-progress-chart/reading-progress-chart.component.spec.ts (5 tests) 50ms1290 grimmory src/app/features/settings/reader-preferences/reader-preferences.service.spec.ts (3 tests) 36ms1291 grimmory src/app/shared/service/app-settings.service.spec.ts (3 tests) 91ms1292 grimmory src/app/features/book/components/book-browser/filters/sidebar-filter.spec.ts (2 tests) 17ms1293 grimmory src/app/features/settings/user-management/content-restrictions-editor/content-restrictions-editor.component.spec.ts (5 tests) 231ms1294 grimmory src/app/features/book/service/book-patch.service.spec.ts (6 tests) 58ms1295 grimmory src/app/features/stats/component/library-stats/charts/language-chart/language-chart.component.spec.ts (4 tests) 43ms1296 grimmory src/app/features/readers/ebook-reader/features/selection/selection.service.spec.ts (3 tests) 37ms1297 grimmory src/app/features/settings/email-v2/create-email-provider-dialog/create-email-provider-dialog.component.spec.ts (6 tests) 76ms1298 grimmory src/app/app.component.spec.ts (6 tests) 370ms1299 grimmory src/app/features/readers/ebook-reader/state/reader-state.service.spec.ts (5 tests) 20ms1300 grimmory src/app/features/author-browser/service/author.service.spec.ts (7 tests) 57ms1301 grimmory src/app/features/stats/component/library-stats/charts/metadata-score-chart/metadata-score-chart.component.spec.ts (4 tests) 47ms1302 grimmory src/app/shared/components/metadata-progress-widget/metadata-progress-widget-component.spec.ts (7 tests) 320ms1303 grimmory src/app/features/bookdrop/component/bookdrop-file-review/bookdrop-file-review.component.spec.ts (3 tests) 26ms1304 grimmory src/app/features/readers/ebook-reader/features/fonts/custom-font.service.spec.ts (5 tests) 63ms1305 grimmory src/app/features/author-browser/components/author-match/author-match.component.spec.ts (6 tests) 119ms1306 grimmory src/app/shared/metadata/metadata-utils.service.spec.ts (9 tests) 15ms1307 grimmory src/app/core/security/auth-initializer.spec.ts (5 tests) 30ms1308 grimmory src/app/features/book/components/shelf-creator/shelf-creator.component.spec.ts (6 tests) 27ms1309 grimmory src/app/shared/layout/layout.service.spec.ts (11 tests) 190ms1310 grimmory src/app/core/security/oidc.service.spec.ts (9 tests) 16ms1311stderr | src/app/core/security/secure-src.directive.spec.ts > SecureSrcDirective > uses the default fallback image when no fallback attribute is provided1312Error loading secure image: HttpErrorResponse {1313 headers: HttpHeaders {1314 headers: Map(0) {},1315 normalizedNames: Map(0) {},1316 lazyInit: undefined,1317 lazyUpdate: null1318 },1319 status: 500,1320 statusText: 'Server Error',1321 url: '/covers/6',1322 ok: false,1323 type: undefined,1324 redirected: undefined,1325 responseType: undefined,1326 name: 'HttpErrorResponse',1327 message: 'Http failure response for /covers/6: 500 Server Error',1328 error: ProgressEvent { isTrusted: [Getter] }1329}13301331 grimmory src/app/core/security/secure-src.directive.spec.ts (6 tests) 104ms1332 grimmory src/app/features/book/service/library.service.spec.ts (4 tests) 34ms1333 grimmory src/app/features/book/components/book-browser/lock-unlock-metadata-dialog/lock-unlock-metadata-dialog.component.spec.ts (6 tests) 74ms1334 grimmory src/app/features/book/components/shelf-edit-dialog/shelf-edit-dialog.component.spec.ts (6 tests) 83ms1335 grimmory src/app/features/readers/cbx-reader/layout/quick-settings/cbx-quick-settings.service.spec.ts (3 tests) 13ms1336 grimmory src/app/features/command-palette/command-palette.service.spec.ts (4 tests) 57ms1337 grimmory src/app/features/book/service/book-metadata-manage.service.spec.ts (5 tests) 83ms1338 grimmory src/app/features/readers/ebook-reader/layout/panel/panel.service.spec.ts (5 tests) 42ms1339 grimmory src/app/features/metadata/component/book-metadata-center/book-reading-sessions/book-reading-sessions.component.spec.ts (5 tests) 90ms1340 grimmory src/app/features/settings/metadata-settings/public-reviews-settings/public-reviews-settings-component.spec.ts (5 tests) 517ms1341 grimmory src/app/features/stats/component/library-stats/charts/page-count-chart/page-count-chart.component.spec.ts (3 tests) 47ms1342 grimmory src/app/shared/layout/layout-sidebar/app.sidebar.component.spec.ts (16 tests) 346ms1343 grimmory src/app/features/metadata/component/metadata-options-dialog/metadata-advanced-fetch-options/metadata-advanced-fetch-options.component.spec.ts (5 tests) 22ms1344 grimmory src/app/features/metadata/component/metadata-manager/metadata-manager.component.spec.ts (5 tests) 53ms1345 grimmory src/app/features/settings/metadata-settings/metadata-persistence-settings/metadata-persistence-settings-component.spec.ts (6 tests) 962ms1346 hydrates persistence settings and network-storage state from app settings 556ms1347 grimmory src/app/features/readers/ebook-reader/features/annotations/annotation.service.spec.ts (6 tests) 21ms1348 grimmory src/app/features/stats/component/library-stats/charts/book-formats-chart/book-formats-chart.component.spec.ts (3 tests) 20ms1349stderr | src/app/core/security/oidc-callback/oidc-callback.component.spec.ts > OidcCallbackComponent > redirects to login when the provider returns an error1350[OIDC Callback] Provider returned error: access_denied denied13511352stderr | src/app/core/security/oidc-callback/oidc-callback.component.spec.ts > OidcCallbackComponent > redirects to login when code or state is missing1353[OIDC Callback] Missing code or state13541355stderr | src/app/core/security/oidc-callback/oidc-callback.component.spec.ts > OidcCallbackComponent > redirects to login when there is no stored PKCE state1356[OIDC Callback] No PKCE state found for state parameter13571358stderr | src/app/core/security/oidc-callback/oidc-callback.component.spec.ts > OidcCallbackComponent > redirects to login when the returned state does not match the stored PKCE state1359[OIDC Callback] State mismatch13601361stderr | src/app/core/security/oidc-callback/oidc-callback.component.spec.ts > OidcCallbackComponent > redirects to login with the backend error message when the exchange fails1362[OIDC Callback] Token exchange failed { error: { message: 'exchange_failed' } }13631364 grimmory src/app/core/security/oidc-callback/oidc-callback.component.spec.ts (7 tests) 113ms1365 grimmory src/app/features/metadata/component/metadata-review-dialog/metadata-review-dialog-component.spec.ts (7 tests) 27ms1366 grimmory src/app/features/readers/ebook-reader/layout/header/header.service.spec.ts (3 tests) 28ms1367 grimmory src/app/features/settings/task-management/task.service.spec.ts (6 tests) 61ms1368 grimmory src/app/core/security/security-guards.spec.ts (10 tests) 59ms1369 grimmory src/app/features/readers/ebook-reader/core/style.service.spec.ts (3 tests) 44ms1370 grimmory src/app/features/series-browser/service/series-data.service.spec.ts (2 tests) 36ms1371 grimmory src/app/features/book/components/book-browser/book-table/book-table-row.component.spec.ts (4 tests) 188ms1372 grimmory src/app/features/command-palette/command-palette.component.spec.ts (6 tests) 320ms1373 grimmory src/app/shared/services/custom-svg.service.spec.ts (6 tests) 108ms1374 grimmory src/app/features/settings/global-preferences/metadata-match-weights/metadata-match-weights-component.spec.ts (7 tests) 1211ms1375 hydrates the reactive form from saved match weights 397ms1376 grimmory src/app/features/stats/component/user-stats/charts/genre-stats-chart/genre-stats-chart.component.spec.ts (3 tests) 28ms1377 grimmory src/app/shared/service/url-helper.service.spec.ts (16 tests) 47ms1378 grimmory src/app/features/settings/view-preferences-parent/meta-center-view-mode/meta-center-view-mode-component.spec.ts (2 tests) 86ms1379 grimmory src/app/features/stats/component/user-stats/charts/personal-rating-chart/personal-rating-chart.component.spec.ts (4 tests) 35ms1380 grimmory src/app/shared/components/change-password/change-password.component.spec.ts (6 tests) 70ms1381 grimmory src/app/shared/components/setup/setup-guards.spec.ts (7 tests) 38ms1382 grimmory src/app/shared/components/icon-display/icon-display.component.spec.ts (6 tests) 104ms1383 grimmory src/app/shared/layout/layout-main/app.layout.component.spec.ts (8 tests) 359ms1384 grimmory src/app/features/book/service/book-metadata.service.spec.ts (4 tests) 23ms1385 grimmory src/app/features/book/components/book-browser/filters/SeriesCollapseFilter.spec.ts (3 tests) 22ms1386 grimmory src/app/features/readers/ebook-reader/features/bookmarks/bookmark.service.spec.ts (5 tests) 26ms1387 grimmory src/app/shared/service/metadata-progress.service.spec.ts (6 tests) 36ms1388 grimmory src/app/features/settings/file-naming-pattern/file-naming-pattern.component.spec.ts (6 tests) 537ms1389 grimmory src/app/features/settings/user-management/user-stats.service.spec.ts (5 tests) 25ms1390 grimmory src/app/features/metadata/component/metadata-options-dialog/metadata-fetch-options/metadata-fetch-options.component.spec.ts (3 tests) 32ms1391 grimmory src/app/features/book/components/book-browser/table-column-preference.service.spec.ts (4 tests) 39ms1392 grimmory src/app/features/settings/reader-preferences/cbx-reader-preferences/cbx-reader-preferences-component.spec.ts (3 tests) 86ms1393 grimmory src/app/shared/components/directory-picker/directory-picker.component.spec.ts (9 tests) 192ms1394 grimmory src/app/features/readers/audiobook-player/audiobook.service.spec.ts (4 tests) 21ms1395 grimmory src/app/features/book/components/book-browser/book-browser-entity.service.spec.ts (3 tests) 13ms1396 grimmory src/app/features/book/components/book-card-lite/book-card-lite-component.spec.ts (4 tests) 49ms1397 grimmory src/app/features/settings/email-v2/email-v2-provider/email-v2-provider.service.spec.ts (5 tests) 24ms1398 grimmory src/app/features/book/service/metadata-task.spec.ts (4 tests) 27ms1399 grimmory src/app/features/dashboard/services/dashboard-config.service.spec.ts (3 tests) 27ms1400 grimmory src/app/features/book/service/book-socket.service.spec.ts (5 tests) 17ms1401 grimmory src/app/features/settings/user-management/content-restriction.service.spec.ts (5 tests) 18ms1402 grimmory src/app/features/stats/component/library-stats/service/libraries-summary.service.spec.ts (4 tests) 12ms1403stdout | src/app/shared/service/reading-session.service.spec.ts > ReadingSessionService > starts and tracks an active reading session1404[ReadingSession] Reading session started {1405 bookId: 4,1406 startTime: '2026-03-26T00:00:00.000Z',1407 startLocation: 'chapter-1',1408 startProgress: '12.3%'1409}14101411stdout | src/app/shared/service/reading-session.service.spec.ts > ReadingSessionService > discards sessions that are shorter than the minimum duration1412[ReadingSession] Reading session started {1413 bookId: 5,1414 startTime: '2026-03-26T00:00:00.000Z',1415 startLocation: 'start',1416 startProgress: '10.0%'1417}1418[ReadingSession] Session too short, discarding { durationSeconds: 20 }14191420stdout | src/app/shared/service/reading-session.service.spec.ts > ReadingSessionService > sends completed sessions to the backend with rounded progress values1421[ReadingSession] Reading session started {1422 bookId: 6,1423 startTime: '2026-03-26T00:00:00.000Z',1424 startLocation: 'page-1',1425 startProgress: '12.3%'1426}1427[ReadingSession] Reading session completed {1428 bookId: 6,1429 bookType: 'PDF',1430 startTime: '2026-03-26T00:00:00.000Z',1431 endTime: '2026-03-26T00:00:31.000Z',1432 durationSeconds: 31,1433 durationFormatted: '31s',1434 startProgress: 12.35,1435 endProgress: 45.68,1436 progressDelta: 33.33,1437 startLocation: 'page-1',1438 endLocation: 'page-9'1439}1440[ReadingSession] Session saved to backend14411442stdout | src/app/shared/service/reading-session.service.spec.ts > ReadingSessionService > sends a beacon on unload for long enough active sessions1443[ReadingSession] Reading session started {1444 bookId: 7,1445 startTime: '2026-03-26T00:00:00.000Z',1446 startLocation: 'cfi-1',1447 startProgress: '5.0%'1448}1449[ReadingSession] Reading session ended (sync) {1450 bookId: 4,1451 bookType: 'EPUB',1452 startTime: '2026-03-26T00:00:00.000Z',1453 endTime: '2026-03-26T00:00:35.000Z',1454 durationSeconds: 35,1455 durationFormatted: '35s',1456 startProgress: 12.35,1457 endProgress: undefined,1458 progressDelta: undefined,1459 startLocation: 'chapter-1',1460 endLocation: undefined1461}1462[ReadingSession] Reading session ended (sync) {1463 bookId: 7,1464 bookType: 'EPUB',1465 startTime: '2026-03-26T00:00:00.000Z',1466 endTime: '2026-03-26T00:00:35.000Z',1467 durationSeconds: 35,1468 durationFormatted: '35s',1469 startProgress: 5,1470 endProgress: 9.5,1471 progressDelta: undefined,1472 startLocation: 'cfi-1',1473 endLocation: 'cfi-2'1474}14751476stdout | src/app/shared/service/reading-session.service.spec.ts > ReadingSessionService > ends sessions that stay hidden longer than the idle timeout once the tab becomes visible again1477[ReadingSession] Reading session started {1478 bookId: 8,1479 startTime: '2026-03-26T00:00:00.000Z',1480 startLocation: 'cfi-1',1481 startProgress: '1.0%'1482}1483[ReadingSession] Tab hidden, pausing session1484[ReadingSession] Tab was hidden too long, ending session1485[ReadingSession] Reading session completed {1486 bookId: 8,1487 bookType: 'EPUB',1488 startTime: '2026-03-26T00:00:00.000Z',1489 endTime: '2026-03-26T00:05:00.000Z',1490 durationSeconds: 300,1491 durationFormatted: '5m 0s',1492 startProgress: 1,1493 endProgress: 5,1494 progressDelta: 4,1495 startLocation: 'cfi-1',1496 endLocation: 'cfi-2'1497}1498[ReadingSession] Session saved to backend14991500 grimmory src/app/shared/service/reading-session.service.spec.ts (5 tests) 33ms1501 grimmory src/app/features/series-browser/components/series-card/series-card.component.spec.ts (5 tests) 192ms1502 grimmory src/app/features/book/service/sort.service.spec.ts (5 tests) 10ms1503 grimmory src/app/shared/metadata/metadata-form.builder.spec.ts (4 tests) 9ms1504 grimmory src/app/features/metadata/service/sidecar.service.spec.ts (6 tests) 16ms1505 grimmory src/app/core/security/auth.guard.spec.ts (5 tests) 12ms1506 grimmory src/app/features/readers/ebook-reader/shared/visibility.util.spec.ts (7 tests) 9ms1507 grimmory src/app/features/metadata/model/request/metadata-refresh-options.model.spec.ts (1 test) 3ms1508stderr | src/app/features/stats/component/user-stats/service/user-chart-config.service.spec.ts > UserChartConfigService > falls back to defaults when the saved state is invalid1509Failed to load chart config SyntaxError: Unexpected token 'o', "not-json" is not valid JSON1510 at JSON.parse (<anonymous>)1511 at UserChartConfigService.loadChartConfig (/build/source/frontend/src/app/features/stats/component/user-stats/service/user-chart-config.service.ts:101:32)1512 at UserChartConfigService.<instance_members_initializer> (/build/source/frontend/src/app/features/stats/component/user-stats/service/user-chart-config.service.ts:42:61)1513 at new UserChartConfigService (/build/source/frontend/src/app/features/stats/component/user-stats/service/user-chart-config.service.ts:39:8)1514 at Object.UserChartConfigService_Factory [as factory] (ng:///UserChartConfigService/ɵfac.js:5:10)1515 at file:///build/source/node_modules/.pnpm/@angular+core@21.2.17_@angular+compiler@21.2.17_rxjs@7.8.2/node_modules/@angular/core/fesm2022/_effect-chunk2.mjs:1316:351516 at runInInjectorProfilerContext (file:///build/source/node_modules/.pnpm/@angular+core@21.2.17_@angular+compiler@21.2.17_rxjs@7.8.2/node_modules/@angular/core/fesm2022/_effect-chunk2.mjs:444:5)1517 at R3Injector.hydrate (file:///build/source/node_modules/.pnpm/@angular+core@21.2.17_@angular+compiler@21.2.17_rxjs@7.8.2/node_modules/@angular/core/fesm2022/_effect-chunk2.mjs:1314:11)1518 at R3Injector.get (file:///build/source/node_modules/.pnpm/@angular+core@21.2.17_@angular+compiler@21.2.17_rxjs@7.8.2/node_modules/@angular/core/fesm2022/_effect-chunk2.mjs:1203:23)1519 at _TestBedImpl.inject (/build/source/node_modules/.pnpm/k8-fastbuild-ST-fdfa778d11ba/bin/packages/core/testing/src/test_bed.ts:606:48)15201521 grimmory src/app/features/stats/component/user-stats/service/user-chart-config.service.spec.ts (5 tests) 22ms1522 grimmory src/app/features/metadata/component/book-metadata-center/book-metadata-center.component.spec.ts (3 tests) 28ms1523 grimmory src/app/features/book/components/book-browser/sorting/BookSorter.spec.ts (6 tests) 19ms1524 grimmory src/app/features/settings/task-management/task-helper.service.spec.ts (3 tests) 15ms1525 grimmory src/app/features/settings/metadata-settings/metadata-settings-component.spec.ts (2 tests) 105ms1526 grimmory src/app/features/readers/cbx-reader/layout/header/cbx-header.service.spec.ts (3 tests) 17ms1527stderr | src/app/features/author-browser/components/author-photo-search/author-photo-search.component.spec.ts > AuthorPhotoSearchComponent > clears results when searching fails and resets the form state on clear1528Error searching photos15291530 grimmory src/app/features/bookdrop/component/bookdrop-bulk-edit-dialog/bookdrop-bulk-edit-dialog.component.spec.ts (5 tests) 468ms1531 grimmory src/app/features/settings/reader-preferences/settings-application-mode/settings-application-mode.component.spec.ts (1 test) 82ms1532 grimmory src/app/features/readers/cbx-reader/layout/footer/cbx-footer.component.spec.ts (4 tests) 167ms1533 grimmory src/app/features/author-browser/components/author-photo-search/author-photo-search.component.spec.ts (3 tests) 53ms1534 grimmory src/app/features/settings/audit-logs/audit-logs.component.spec.ts (2 tests) 51ms1535 grimmory src/app/features/settings/opds-settings/opds-settings.spec.ts (2 tests) 56ms1536 grimmory src/app/shared/components/setup/setup.component.spec.ts (5 tests) 141ms1537 grimmory src/app/shared/service/reading-session-api.service.spec.ts (3 tests) 18ms1538 grimmory src/app/features/settings/device-settings/component/koreader-settings/koreader.service.spec.ts (4 tests) 17ms1539 grimmory src/app/features/settings/audit-logs/audit-log.service.spec.ts (3 tests) 15ms1540 grimmory src/app/features/settings/email-v2/email-v2-recipient/email-v2-recipient.service.spec.ts (5 tests) 22ms1541stdout | src/app/shared/service/audiobook-session.service.spec.ts > AudiobookSessionService > starts a session and reports current listening time while playback is active1542[AudiobookSession] Audiobook session started { bookId: 7, startPosition: '0:00', playbackRate: 1 }15431544stdout | src/app/shared/service/audiobook-session.service.spec.ts > AudiobookSessionService > accumulates listening time on pause using the playback rate1545[AudiobookSession] Audiobook session started { bookId: 7, startPosition: '0:30', playbackRate: 1.5 }1546[AudiobookSession] Audiobook session paused { addedSeconds: 15, totalSeconds: 15, position: '0:45' }15471548stdout | src/app/shared/service/audiobook-session.service.spec.ts > AudiobookSessionService > discards short sessions without sending them to the backend1549[AudiobookSession] Audiobook session started { bookId: 8, startPosition: '0:00', playbackRate: 1 }1550[AudiobookSession] Session too short, discarding { totalSeconds: 20 }15511552stdout | src/app/shared/service/audiobook-session.service.spec.ts > AudiobookSessionService > sends completed sessions that meet the minimum duration threshold1553[AudiobookSession] Audiobook session started { bookId: 11, startPosition: '0:00', playbackRate: 1 }1554[AudiobookSession] Audiobook session completed {1555 bookId: 11,1556 bookType: 'AUDIOBOOK',1557 startTime: '2026-03-26T00:00:00.000Z',1558 endTime: '2026-03-26T00:00:31.000Z',1559 durationSeconds: 31,1560 durationFormatted: '31s',1561 startLocation: '0:00',1562 endLocation: '1:30'1563}1564[AudiobookSession] Session saved to backend15651566stdout | src/app/shared/service/audiobook-session.service.spec.ts > AudiobookSessionService > sends a beacon on unload for long enough active sessions1567[AudiobookSession] Audiobook session started { bookId: 12, startPosition: '1:05', playbackRate: 1 }1568[AudiobookSession] Audiobook session ended (sync) {1569 bookId: 7,1570 bookType: 'AUDIOBOOK',1571 startTime: '2026-03-26T00:00:00.000Z',1572 endTime: '2026-03-26T00:00:35.000Z',1573 durationSeconds: 35,1574 durationFormatted: '35s',1575 startLocation: '0:00',1576 endLocation: '0:00'1577}1578[AudiobookSession] Audiobook session ended (sync) {1579 bookId: 12,1580 bookType: 'AUDIOBOOK',1581 startTime: '2026-03-26T00:00:00.000Z',1582 endTime: '2026-03-26T00:00:35.000Z',1583 durationSeconds: 35,1584 durationFormatted: '35s',1585 startLocation: '1:05',1586 endLocation: '1:05'1587}15881589 grimmory src/app/shared/service/audiobook-session.service.spec.ts (5 tests) 40ms1590 grimmory src/app/shared/components/live-notification-box/live-notification-box.component.spec.ts (5 tests) 57ms1591 grimmory src/app/shared/layout/navigation/nav-catalog.spec.ts (5 tests) 6ms1592 grimmory src/app/features/readers/cbx-reader/layout/footer/cbx-footer.service.spec.ts (2 tests) 6ms1593 grimmory src/app/shared/layout/layout-sidebar/app.sidebar-item-row.component.spec.ts (5 tests) 46ms1594 grimmory src/app/features/book/components/book-browser/book-filter/book-filter.config.spec.ts (5 tests) 7ms1595 grimmory src/app/features/bookdrop/service/bookdrop.service.spec.ts (2 tests) 13ms1596 grimmory src/app/features/book/helpers/read-status.helper.spec.ts (3 tests) 4ms1597 grimmory src/app/app.routes.spec.ts (5 tests) 5ms1598 grimmory src/app/features/notebook/service/notebook.service.spec.ts (3 tests) 18ms1599 grimmory src/app/features/stats/component/user-stats/charts/reading-survival-chart/reading-survival-chart.component.spec.ts (3 tests) 38ms1600 grimmory src/app/features/settings/reader-preferences/pdf-reader-preferences/pdf-reader-preferences-component.spec.ts (2 tests) 46ms1601 grimmory src/app/features/settings/user-management/user-management.component.spec.ts (3 tests | 2 skipped) 204ms1602 grimmory src/app/features/book/components/book-browser/filters/sidebar-filter-toggle-pref.service.spec.ts (4 tests) 34ms1603 grimmory src/app/features/bookdrop/service/bookdrop-file.service.spec.ts (4 tests) 47ms1604 grimmory src/app/features/book/components/book-browser/book-selection.service.spec.ts (4 tests) 35ms1605 grimmory src/app/features/readers/ebook-reader/shared/header-footer.util.spec.ts (3 tests) 17ms1606 grimmory src/app/features/metadata/component/multi-book-metadata-fetch/multi-book-metadata-fetch-component.spec.ts (3 tests) 28ms1607 grimmory src/app/shared/service/route-scroll-position.service.spec.ts (6 tests) 57ms1608 grimmory src/app/features/settings/opds-settings/opds.service.spec.ts (4 tests) 19ms1609 grimmory src/app/features/readers/pdf-reader/pdf-reader.component.spec.ts (2 tests) 11ms1610 grimmory src/app/shared/layout/theme/theme-palette-extend.spec.ts (4 tests) 5ms1611 grimmory src/app/features/book/components/book-browser/cover-scale-preference.service.spec.ts (4 tests) 17ms1612 grimmory src/app/shared/service/file-download.service.spec.ts (5 tests) 20ms1613 grimmory src/app/shared/service/annotation.service.spec.ts (3 tests) 23ms1614 grimmory src/app/shared/components/unified-notification-popover/unified-notification-popover-component.spec.ts (3 tests) 71ms1615 grimmory src/app/features/book/model/book.model.spec.ts (3 tests) 6ms1616 grimmory src/app/features/book/components/book-browser/filters/HeaderFilter.spec.ts (2 tests) 5ms1617 grimmory src/app/features/book/service/cbx-reader.service.spec.ts (4 tests) 26ms1618 grimmory src/app/shared/service/settings-helper.service.spec.ts (3 tests) 22ms1619 grimmory src/app/shared/service/version.service.spec.ts (3 tests) 56ms1620 grimmory src/app/features/readers/ebook-reader/core/loader.service.spec.ts (4 tests) 9ms1621 grimmory src/app/features/readers/cbx-reader/core/cbx-reader-storage.spec.ts (8 tests) 6ms1622 grimmory src/app/features/settings/device-settings/component/kobo-sync-settings/kobo.service.spec.ts (3 tests) 61ms1623 grimmory src/app/features/readers/ebook-reader/core/epub-streaming.service.spec.ts (3 tests) 35ms1624 grimmory src/app/shared/service/book-mark.service.spec.ts (3 tests) 19ms1625 grimmory src/app/shared/service/book-note-v2.service.spec.ts (3 tests) 18ms1626 grimmory src/app/features/readers/pdf-reader/utils/annotation-converter.spec.ts (4 tests) 4ms1627 grimmory src/app/features/settings/view-preferences-parent/sidebar-sorting-preferences/sidebar-sorting-preferences.component.spec.ts (2 tests) 166ms1628 grimmory src/app/features/metadata/component/metadata-provider-field-selector/metadata-provider-field-selector.component.spec.ts (3 tests) 847ms1629 loads selected provider-specific fields from app settings on init 705ms1630 grimmory src/app/features/book/service/library-health.service.spec.ts (5 tests) 66ms1631 grimmory src/app/shared/layout/theme/favicon-service.spec.ts (3 tests) 7ms1632 grimmory src/app/shared/service/oidc-group-mapping.service.spec.ts (3 tests) 170ms1633 grimmory src/app/shared/metadata/metadata-field.config.spec.ts (4 tests) 5ms1634 grimmory src/app/shared/services/book-cover.service.spec.ts (1 test) 25ms1635 grimmory src/app/features/stats/component/library-stats/service/library-filter.service.spec.ts (2 tests) 33ms1636 grimmory src/app/shared/util/custom-font.util.spec.ts (3 tests) 11ms1637 grimmory src/app/shared/components/cover-generator/cover-generator.component.spec.ts (6 tests) 143ms1638 grimmory src/app/shared/service/pdf-annotation.service.spec.ts (3 tests) 24ms1639 grimmory src/app/features/book/components/book-reviews/book-review-service.spec.ts (4 tests) 12ms1640 grimmory src/app/shared/service/app-locale.service.spec.ts (5 tests) 366ms1641 defaults the display locale to english 361ms1642 grimmory src/app/features/author-browser/service/author-selection.service.spec.ts (3 tests) 5ms1643 grimmory src/app/features/readers/cbx-reader/core/cbx-spread.util.spec.ts (5 tests) 3ms1644 grimmory src/app/features/readers/cbx-reader/layout/header/cbx-header.component.spec.ts (2 tests) 845ms1645 delegates all header actions to the header service 676ms1646 grimmory src/app/shared/components/tag/tag.component.spec.ts (3 tests) 753ms1647 renders the default color and size classes 741ms1648 grimmory src/app/features/readers/cbx-reader/dialogs/cbx-note-dialog.component.spec.ts (3 tests) 841ms1649 hydrates its local state from input changes and reports edit mode when a note id is present 771ms1650 grimmory src/app/core/services/loading.service.spec.ts (4 tests) 51ms1651 grimmory src/app/shared/layout/layout-sidebar/app.sidebar-section.component.spec.ts (3 tests) 111ms1652 grimmory src/app/features/readers/ebook-reader/dialogs/metadata-dialog.component.spec.ts (3 tests) 284ms1653 grimmory src/app/shared/components/setup/setup.guard.spec.ts (2 tests) 16ms1654 grimmory src/app/features/book/service/book-navigation.service.spec.ts (2 tests) 10ms1655 grimmory src/app/features/author-browser/model/author.model.spec.ts (3 tests) 9ms1656 grimmory src/app/shared/service/app-ui-font.service.spec.ts (4 tests) 20ms1657 grimmory src/app/shared/websocket/notification-event.service.spec.ts (3 tests) 33ms1658 grimmory src/app/features/metadata/component/book-metadata-center/metadata-viewer/metadata-tabs/metadata-tabs.component.spec.ts (2 tests | 1 skipped) 321ms1659 selects the series tab from book metadata before series contents load 319ms1660 grimmory src/app/features/readers/ebook-reader/dialogs/note-dialog.component.spec.ts (3 tests) 183ms1661 grimmory src/app/features/book/components/book-browser/book-card-overlay-preference.service.spec.ts (2 tests) 33ms1662 grimmory src/app/shared/components/setup/setup-redirect.guard.spec.ts (2 tests) 15ms1663 grimmory src/app/features/bookdrop/component/bookdrop-files-widget/bookdrop-files-widget.component.spec.ts (2 tests) 147ms1664 grimmory src/app/shared/components/setup/login.guard.spec.ts (2 tests) 16ms1665 grimmory src/app/shared/model/app-settings.model.spec.ts (3 tests) 6ms1666 grimmory src/app/shared/service/book-note.service.spec.ts (3 tests) 18ms1667 grimmory src/app/features/settings/device-settings/component/hardcover-settings/hardcover-sync-settings.service.spec.ts (2 tests) 33ms1668 grimmory src/app/features/readers/cbx-reader/dialogs/cbx-shortcuts-help.component.spec.ts (3 tests) 111ms1669 grimmory src/app/shared/websocket/rx-stomp.config.spec.ts (3 tests) 8ms1670 grimmory src/app/shared/service/page-title.service.spec.ts (3 tests) 19ms1671 grimmory src/app/shared/service/local-storage.service.spec.ts (5 tests) 22ms1672 grimmory src/app/shared/layout/layout-mobile-topbar/app.mobile-topbar.component.spec.ts (3 tests) 914ms1673 hides the command palette from the topbar button when the palette is open 838ms1674 grimmory src/app/shared/util/pattern-resolver.spec.ts (4 tests) 34ms1675 grimmory src/app/core/security/guards/library-stats.guard.spec.ts (2 tests) 65ms1676 grimmory src/app/shared/components/external-doc-link/external-doc-link.component.spec.ts (3 tests) 2248ms1677 opens the configured documentation link in a new tab 2174ms1678 grimmory src/app/features/bookdrop/service/bookdrop-file-api.service.spec.ts (1 test) 7ms1679 grimmory src/app/features/settings/email-v2/email.service.spec.ts (2 tests) 59ms1680 grimmory src/app/shared/websocket/rx-stomp.service.spec.ts (2 tests) 14ms1681 grimmory src/app/shared/service/file-operations.service.spec.ts (1 test) 215ms1682 grimmory src/app/core/security/secure-pipe.spec.ts (1 test) 13ms1683 grimmory src/app/features/settings/view-preferences-parent/view-preferences-parent.component.spec.ts (3 tests) 347ms1684 grimmory src/app/core/security/guards/bookdrop.guard.spec.ts (2 tests) 69ms1685 grimmory src/app/core/custom-reuse-strategy.spec.ts (1 test) 10ms1686 grimmory src/app/shared/components/setup/setup.service.spec.ts (1 test) 46ms1687 grimmory src/app/shared/layout/layout-sidebar/version-changelog-dialog/version-changelog-dialog.component.spec.ts (3 tests) 80ms1688 grimmory src/app/features/settings/user-management/content-restriction.model.spec.ts (3 tests) 28ms1689 grimmory src/app/features/bookdrop/component/bookdrop-finalize-result-dialog/bookdrop-finalize-result-dialog.component.spec.ts (2 tests) 186ms1690 grimmory src/app/shared/service/metadata-match-weights.service.spec.ts (1 test) 74ms1691 grimmory src/app/core/security/guards/edit-metdata.guard.spec.ts (2 tests) 35ms1692 grimmory src/app/core/security/guards/manage-library.guard.spec.ts (2 tests) 52ms1693 grimmory src/app/features/readers/audiobook-player/audiobook.model.spec.ts (2 tests) 10ms1694 grimmory src/app/core/security/guards/user-stats.guard.spec.ts (2 tests) 42ms1695 grimmory src/app/shared/validators/password-match.validator.spec.ts (3 tests) 16ms1696 grimmory src/app/features/author-browser/service/author-query-cache.spec.ts (2 tests) 8ms1697 grimmory src/app/features/book/components/book-browser/filter-label.helper.spec.ts (3 tests) 11ms1698 grimmory src/app/shared/components/directory-picker/utility.service.spec.ts (1 test) 77ms1699 grimmory src/app/features/library-creator/library-creator.component.spec.ts (2 tests) 3ms1700 grimmory src/app/shared/service/library-import-progress.service.spec.ts (1 test) 40ms1701 grimmory src/app/features/notebook/model/notebook.model.spec.ts (2 tests) 4ms1702 grimmory src/app/shared/components/book-uploader/book-uploader.component.spec.ts (2 tests | 2 skipped)1703 grimmory src/app/core/config/transloco-loader.spec.ts (4 tests) 18ms1704 grimmory src/app/features/book/components/book-browser/book-table/book-table.helpers.spec.ts (3 tests) 29ms1705 grimmory src/app/features/dashboard/models/dashboard-config.model.spec.ts (3 tests) 10ms1706 grimmory src/app/shared/services/dialog-launcher.service.spec.ts (2 tests) 92ms1707 grimmory src/app/shared/service/icon-picker.service.spec.ts (1 test) 26ms1708 grimmory src/app/features/book/model/library.model.spec.ts (2 tests) 4ms1709 grimmory src/app/shared/websocket/rx-stomp-service-factory.spec.ts (1 test) 21ms1710 grimmory src/app/features/book/service/book-query-keys.spec.ts (2 tests) 18ms1711 grimmory src/app/features/book/components/bulk-isbn-import-dialog/bulk-isbn-import-dialog.component.spec.ts (2 tests | 2 skipped)1712 grimmory src/app/features/metadata/model/request/metadata-refresh-request.model.spec.ts (2 tests) 6ms1713 grimmory src/app/features/bookdrop/component/bookdrop-pattern-extract-dialog/bookdrop-pattern-extract-dialog.component.spec.ts (2 tests | 2 skipped)1714 grimmory src/app/shared/websocket/model/log-notification.model.spec.ts (3 tests) 21ms1715 grimmory src/app/core/testing/transloco-testing.spec.ts (2 tests) 24ms1716 grimmory src/app/features/settings/email-v2/email-v2-provider/email-v2-provider.component.spec.ts (2 tests | 2 skipped)1717 grimmory src/app/features/book/components/series-page/series-page.component.spec.ts (2 tests | 2 skipped)1718 grimmory src/app/features/book/components/additional-file-uploader/additional-file-uploader.component.spec.ts (2 tests | 2 skipped)1719 grimmory src/app/features/readers/ebook-reader/state/themes.constant.spec.ts (3 tests) 19ms1720 grimmory src/app/shared/metadata/embeddable-fields.config.spec.ts (2 tests) 27ms1721 grimmory src/app/features/settings/user-profile-dialog/user-profile-dialog.component.spec.ts (2 tests | 2 skipped)1722 grimmory src/app/features/readers/ebook-reader/dialogs/shortcuts-help.component.spec.ts (2 tests | 2 skipped)1723 grimmory src/app/features/settings/custom-fonts/custom-fonts.component.spec.ts (2 tests | 2 skipped)1724 grimmory src/app/features/book/components/book-browser/book-filter/book-filter.component.spec.ts (2 tests | 2 skipped)1725 grimmory src/app/features/metadata/component/bulk-metadata-update/bulk-metadata-update-component.spec.ts (2 tests | 2 skipped)1726 grimmory src/app/features/settings/device-settings/component/koreader-settings/koreader-settings-component.spec.ts (2 tests | 2 skipped)1727 grimmory src/app/features/stats/component/library-stats/charts/top-items-chart/top-items-chart.component.spec.ts (2 tests | 2 skipped)1728 grimmory src/app/features/book/components/book-browser/book-filter/book-filter.service.spec.ts (2 tests | 2 skipped)1729 grimmory src/app/shared/components/file-mover/file-mover-component.spec.ts (2 tests | 2 skipped)1730 grimmory src/app/features/stats/component/user-stats/charts/series-progress-chart/series-progress-chart.component.spec.ts (2 tests | 2 skipped)1731 grimmory src/app/features/book/components/book-browser/book-dialog-helper.service.spec.ts (3 tests | 1 failed) 5299ms1732 × opens the book details dialog with the expected payload 5031ms1733 returns null instead of opening the shelf assigner when no inputs are provided 16ms1734 opens the bulk file attacher with the provided source books 247ms1735 grimmory src/app/features/book/components/duplicate-merger/duplicate-merger.component.spec.ts (2 tests | 2 skipped)1736 grimmory src/app/features/readers/audiobook-player/audiobook-player.component.spec.ts (2 tests | 2 skipped)1737 grimmory src/app/features/stats/component/user-stats/charts/reading-habits-chart/reading-habits-chart.component.spec.ts (2 tests | 2 skipped)1738 grimmory src/app/features/readers/ebook-reader/ebook-reader.component.spec.ts (2 tests | 2 skipped)1739 grimmory src/app/features/bookdrop/component/bookdrop-file-metadata-picker/bookdrop-file-metadata-picker.component.spec.ts (2 tests | 2 skipped)1740 grimmory src/app/features/stats/component/user-stats/charts/reading-heatmap-chart/reading-heatmap-chart.component.spec.ts (2 tests | 2 skipped)1741 grimmory src/app/features/author-browser/components/author-browser/author-browser.component.spec.ts (2 tests | 2 skipped)1742 grimmory src/app/features/stats/component/library-stats/charts/publication-trend-chart/publication-trend-chart.component.spec.ts (2 tests | 2 skipped)1743 grimmory src/app/features/settings/email-v2/email-v2-recipient/email-v2-recipient.component.spec.ts (2 tests | 2 skipped)1744 grimmory src/app/features/metadata/component/multi-book-metadata-editor/multi-book-metadata-editor-component.spec.ts (2 tests | 2 skipped)1745 grimmory src/app/features/settings/library-metadata-settings/library-metadata-settings.component.spec.ts (2 tests | 2 skipped)1746 grimmory src/app/features/readers/cbx-reader/cbx-reader.component.spec.ts (2 tests | 2 skipped)1747 grimmory src/app/features/stats/component/user-stats/charts/reading-clock-chart/reading-clock-chart.component.spec.ts (2 tests | 2 skipped)1748 grimmory src/app/features/settings/view-preferences-parent/filter-preferences/filter-preferences.component.spec.ts (2 tests | 2 skipped)1749 grimmory src/app/features/stats/component/library-stats/charts/reading-journey-chart/reading-journey-chart.component.spec.ts (2 tests | 2 skipped)1750 grimmory src/app/features/readers/cbx-reader/layout/quick-settings/cbx-quick-settings.component.spec.ts (2 tests | 2 skipped)1751 grimmory src/app/features/readers/cbx-reader/layout/sidebar/cbx-sidebar.component.spec.ts (2 tests | 2 skipped)1752 grimmory src/app/features/stats/component/library-stats/charts/author-universe-chart/author-universe-chart.component.spec.ts (2 tests | 2 skipped)1753 grimmory src/app/features/stats/component/library-stats/library-stats.component.spec.ts (2 tests | 2 skipped)1754 grimmory src/app/features/stats/component/user-stats/charts/book-length-chart/book-length-chart.component.spec.ts (2 tests | 2 skipped)1755 grimmory src/app/features/settings/settings.component.spec.ts (2 tests | 2 skipped)1756 grimmory src/app/features/stats/component/user-stats/charts/rating-taste-chart/rating-taste-chart.component.spec.ts (2 tests | 2 skipped)1757 grimmory src/app/features/metadata/component/cover-search/cover-search.component.spec.ts (2 tests | 2 skipped)1758 grimmory src/app/features/stats/component/user-stats/charts/reading-debt-chart/reading-debt-chart.component.spec.ts (2 tests | 2 skipped)1759 grimmory src/app/shared/components/icon-picker/icon-picker-component.spec.ts (2 tests | 2 skipped)1760 grimmory src/app/features/stats/component/library-stats/charts/publication-timeline-chart/publication-timeline-chart.component.spec.ts (2 tests | 2 skipped)1761 grimmory src/app/features/stats/component/user-stats/charts/completion-race-chart/completion-race-chart.component.spec.ts (2 tests | 2 skipped)1762 grimmory src/app/features/series-browser/components/series-browser/series-browser.component.spec.ts (2 tests | 2 skipped)1763 grimmory src/app/features/readers/ebook-reader/dialogs/settings-dialog.component.spec.ts (2 tests | 2 skipped)1764 grimmory src/app/features/book/model/shelf.model.spec.ts (2 tests) 2ms1765 grimmory src/app/features/series-browser/model/series.model.spec.ts (1 test) 2ms1766 grimmory src/app/features/settings/user-management/create-user-dialog/create-user-dialog.component.spec.ts (2 tests | 2 skipped)1767 grimmory src/app/features/stats/component/user-stats/charts/page-turner-chart/page-turner-chart.component.spec.ts (2 tests | 2 skipped)1768 grimmory src/app/shared/services/custom-svg-cache.service.spec.ts (1 test) 7ms1769 grimmory src/app/shared/model/custom-font.model.spec.ts (2 tests) 4ms1770 grimmory src/app/features/stats/component/user-stats/charts/publication-era-chart/publication-era-chart.component.spec.ts (2 tests | 2 skipped)1771 grimmory src/app/features/stats/component/user-stats/charts/reading-dna-chart/reading-dna-chart.component.spec.ts (2 tests | 2 skipped)1772 grimmory src/app/features/book/service/book-menu.service.spec.ts (2 tests | 2 skipped)1773 grimmory src/app/features/readers/ebook-reader/layout/header/header.component.spec.ts (2 tests | 2 skipped)1774 grimmory src/app/features/dashboard/components/main-dashboard/main-dashboard.component.spec.ts (1 test | 1 skipped)1775 grimmory src/app/shared/service/custom-font.service.spec.ts (2 tests | 2 skipped)1776 grimmory src/app/shared/model/metadata-batch-progress.model.spec.ts (1 test) 4ms1777 grimmory src/app/features/settings/email-v2/email-provider.model.spec.ts (1 test) 7ms1778 grimmory src/app/features/settings/view-preferences-parent/view-preferences/view-preferences.component.spec.ts (1 test | 1 skipped)1779 grimmory src/app/features/readers/ebook-reader/shared/icon.component.spec.ts (2 tests) 7ms1780 grimmory src/app/features/stats/component/user-stats/charts/reading-session-timeline/reading-session-timeline.component.spec.ts (1 test | 1 skipped)1781 grimmory src/app/features/series-browser/components/series-scroller/series-scroller.component.spec.ts (1 test | 1 skipped)1782 grimmory src/app/features/settings/global-preferences/global-preferences.component.spec.ts (1 test | 1 skipped)1783 grimmory src/app/shared/components/empty/empty.component.spec.ts (2 tests) 62ms1784 grimmory src/app/features/settings/global-preferences/metadata-provider-settings/metadata-provider-settings.component.spec.ts (1 test | 1 skipped)1785 grimmory src/app/shared/model/oidc-group-mapping.model.spec.ts (1 test) 4ms1786 grimmory src/app/features/stats/component/user-stats/charts/session-archetypes-chart/session-archetypes-chart.component.spec.ts (1 test | 1 skipped)1787 grimmory src/app/features/notebook/components/notebook/notebook.component.spec.ts (1 test | 1 skipped)1788 grimmory src/app/features/settings/custom-fonts/font-upload-dialog/font-upload-dialog.component.spec.ts (1 test | 1 skipped)1789 grimmory src/app/features/stats/component/user-stats/charts/reading-session-heatmap/reading-session-heatmap.component.spec.ts (1 test | 1 skipped)1790 grimmory src/app/features/settings/reader-preferences/reader-preferences.component.spec.ts (1 test) 38ms1791 grimmory src/app/features/dashboard/components/dashboard-scroller/dashboard-scroller.component.spec.ts (1 test | 1 skipped)1792 grimmory src/app/features/stats/component/user-stats/charts/read-status-chart/read-status-chart.component.spec.ts (1 test | 1 skipped)1793 grimmory src/app/features/book/model/sort.model.spec.ts (2 tests) 5ms1794 grimmory src/app/features/stats/component/user-stats/charts/completion-timeline-chart/completion-timeline-chart.component.spec.ts (1 test | 1 skipped)1795 grimmory src/app/core/services/post-login-initializer.service.spec.ts (1 test) 17ms1796 grimmory src/app/features/stats/component/user-stats/charts/favorite-days-chart/favorite-days-chart.component.spec.ts (1 test | 1 skipped)1797 grimmory src/app/features/settings/device-settings/device-settings-component.spec.ts (1 test | 1 skipped)1798 grimmory src/app/features/stats/component/user-stats/charts/book-flow-chart/book-flow-chart.component.spec.ts (1 test | 1 skipped)1799 grimmory src/app/features/metadata/model/request/fetch-metadata-request.model.spec.ts (1 test) 4ms1800 grimmory src/app/features/settings/email-v2/email-recipient.model.spec.ts (1 test) 4ms1801 grimmory src/app/features/stats/component/user-stats/charts/peak-hours-chart/peak-hours-chart.component.spec.ts (1 test | 1 skipped)1802 grimmory src/app/shared/constants/reset-progress-type.spec.ts (2 tests) 4ms1803 grimmory src/app/core/security/auth-initialization-service.spec.ts (1 test) 51ms1804 grimmory src/app/shared/models/api-exception.model.spec.ts (1 test) 4ms1805 grimmory src/app/features/metadata/component/book-metadata-center/metadata-searcher/metadata-searcher.component.spec.ts (1 test | 1 skipped)1806 grimmory src/app/features/readers/ebook-reader/core/view-manager.service.spec.ts (1 test | 1 skipped)1807 grimmory src/app/features/book/service/library-query-keys.spec.ts (2 tests) 5ms1808 grimmory src/app/shared/service/book-metadata-host.service.spec.ts (1 test) 306ms1809 emits book switch requests through the shared subject 303ms1810 grimmory src/app/shared/metadata/index.spec.ts (2 tests) 4ms1811 grimmory src/app/features/settings/email-v2/create-email-recipient-dialog/create-email-recipient-dialog.component.spec.ts (1 test | 1 skipped)1812 grimmory src/app/features/settings/device-settings/component/hardcover-settings/hardcover-settings-component.spec.ts (1 test | 1 skipped)1813 grimmory src/app/features/readers/ebook-reader/layout/footer/footer.component.spec.ts (1 test | 1 skipped)1814 grimmory src/app/features/metadata/component/book-metadata-center/metadata-editor/metadata-editor.component.spec.ts (1 test | 1 skipped)1815 grimmory src/app/core/config/api-config.spec.ts (2 tests) 8ms1816 grimmory src/app/features/readers/ebook-reader/layout/header/quick-settings.component.spec.ts (1 test | 1 skipped)1817 grimmory src/app/features/readers/ebook-reader/layout/sidebar/sidebar.component.spec.ts (1 test | 1 skipped)1818 grimmory src/app/shared/service/app-settings-query-keys.spec.ts (1 test) 6ms1819 grimmory src/app/features/readers/ebook-reader/layout/panel/panel.component.spec.ts (1 test | 1 skipped)1820 grimmory src/app/features/settings/reader-preferences/epub-reader-preferences/epub-reader-preferences-component.spec.ts (1 test | 1 skipped)1821 grimmory src/app/features/book/components/book-browser/sorting/multi-sort-popover/multi-sort-popover.component.spec.ts (1 test | 1 skipped)1822 grimmory src/app/features/settings/email-v2/email-v2.component.spec.ts (1 test | 1 skipped)1823 grimmory src/app/features/readers/ebook-reader/shared/selection-popup.component.spec.ts (1 test | 1 skipped)1824 grimmory src/app/shared/model/app-state.model.spec.ts (1 test) 2ms1825 grimmory src/app/features/settings/user-management/user-query-keys.spec.ts (1 test) 3ms1826 grimmory src/app/features/metadata/model/request/metadata-refresh-type.enum.spec.ts (1 test) 2ms1827 grimmory src/app/features/author-browser/service/author-query-keys.spec.ts (1 test) 3ms1828 grimmory src/app/app.spec.ts (1 test) 2ms1829 grimmory src/app/features/readers/audiobook-player/index.spec.ts (2 tests) 2ms1830 grimmory src/app/features/readers/ebook-reader/index.spec.ts (1 test) 2ms1831 grimmory src/app/features/stats/component/user-stats/user-stats.component.spec.ts (2 tests) 46ms18321833⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯18341835 FAIL grimmory src/app/features/book/components/book-browser/book-dialog-helper.service.spec.ts > BookDialogHelperService > opens the book details dialog with the expected payload1836Error: Test timed out in 5000ms.1837If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".1838 src/app/features/book/components/book-browser/book-dialog-helper.service.spec.ts:37:51839 35| const dialogRef = await service.openBookDetailsDialog(42);1840 36|1841 37| expect(dialogLauncherService.openDialog).toHaveBeenCalledWith(1842 | ^1843 38| expect.any(Function),1844 39| expect.objectContaining({18451846⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯184718481849 Test Files 1 failed | 292 passed | 82 skipped (375)1850 Tests 1 failed | 1622 passed | 139 skipped (1762)1851 Start at 15:20:231852 Duration 52.29s (transform 58.40s, setup 288.63s, import 385.30s, tests 36.19s, environment 228.92s)18531854JUNIT report written to /build/source/frontend/test-results/vitest-results.xml1855/build/source/frontend:1856[ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL] grimmory@0.0.0 test: `ng test --watch=false`1857Exit status 1