diff --git a/.github/workflows/compress-images.yml b/.github/workflows/compress-images.yml index 541b7e7cc5ce..c8a48826651e 100644 --- a/.github/workflows/compress-images.yml +++ b/.github/workflows/compress-images.yml @@ -4,7 +4,7 @@ name: Compress Images on: workflow_dispatch: schedule: - - cron: '00 23 * * 0' + - cron: "00 23 * * 0" jobs: build: name: calibreapp/image-actions @@ -20,7 +20,7 @@ jobs: compressOnly: true - name: Create New Pull Request If Needed if: steps.calibre.outputs.markdown != '' - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 with: title: Compressed Images Nightly branch-suffix: timestamp diff --git a/docs/package.json b/docs/package.json index e1c7d8d08bed..89273ce192eb 100644 --- a/docs/package.json +++ b/docs/package.json @@ -24,7 +24,7 @@ "sharp": "^0.33.5", "typescript": "^5.5.4" }, - "packageManager": "pnpm@9.9.0", + "packageManager": "pnpm@9.10.0", "devDependencies": { "sass": "^1.78.0" } diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml index c923ddba9cb2..d7d6c4facfc5 100644 --- a/docs/pnpm-lock.yaml +++ b/docs/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 0.9.3(typescript@5.5.4) '@astrojs/react': specifier: ^3.6.2 - version: 3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.3(sass@1.78.0)(terser@5.31.6)) + version: 3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.3(sass@1.78.0)(terser@5.32.0)) '@astrojs/starlight': specifier: ^0.27.1 - version: 0.27.1(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4)) + version: 0.27.1(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4)) '@phosphor-icons/react': specifier: ^2.1.7 version: 2.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -28,7 +28,7 @@ importers: version: 18.3.0 astro: specifier: ^4.15.4 - version: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4) + version: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4) react: specifier: ^18.3.1 version: 18.3.1 @@ -792,8 +792,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} ansi-styles@3.2.1: @@ -884,8 +884,8 @@ packages: resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} engines: {node: '>=14.16'} - caniuse-lite@1.0.30001658: - resolution: {integrity: sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==} + caniuse-lite@1.0.30001659: + resolution: {integrity: sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -1029,8 +1029,8 @@ packages: dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dset@3.1.3: - resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} + dset@3.1.4: + resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} engines: {node: '>=4'} eastasianwidth@0.2.0: @@ -1333,8 +1333,8 @@ packages: resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} engines: {node: '>=12'} - is-unicode-supported@2.0.0: - resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} is-wsl@3.1.0: @@ -1895,8 +1895,8 @@ packages: engines: {node: '>=12.0.0', npm: '>=5.6.0'} hasBin: true - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} source-map-support@0.5.21: @@ -1964,8 +1964,8 @@ packages: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} - terser@5.31.6: - resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} + terser@5.32.0: + resolution: {integrity: sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==} engines: {node: '>=10'} hasBin: true @@ -2370,12 +2370,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@3.1.5(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4))': + '@astrojs/mdx@3.1.5(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4))': dependencies: '@astrojs/markdown-remark': 5.2.0 '@mdx-js/mdx': 3.0.1 acorn: 8.12.1 - astro: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4) + astro: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 gray-matter: 4.0.3 @@ -2394,11 +2394,11 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.3(sass@1.78.0)(terser@5.31.6))': + '@astrojs/react@3.6.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.3(sass@1.78.0)(terser@5.32.0))': dependencies: '@types/react': 18.3.5 '@types/react-dom': 18.3.0 - '@vitejs/plugin-react': 4.3.1(vite@5.4.3(sass@1.78.0)(terser@5.31.6)) + '@vitejs/plugin-react': 4.3.1(vite@5.4.3(sass@1.78.0)(terser@5.32.0)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) ultrahtml: 1.5.3 @@ -2412,15 +2412,15 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.23.8 - '@astrojs/starlight@0.27.1(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4))': + '@astrojs/starlight@0.27.1(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4))': dependencies: - '@astrojs/mdx': 3.1.5(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4)) + '@astrojs/mdx': 3.1.5(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4)) '@astrojs/sitemap': 3.1.6 '@pagefind/default-ui': 1.1.1 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - astro: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4) - astro-expressive-code: 0.35.6(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4)) + astro: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4) + astro-expressive-code: 0.35.6(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4)) bcp-47: 2.1.0 hast-util-from-html: 2.0.2 hast-util-select: 6.0.2 @@ -2444,7 +2444,7 @@ snapshots: ci-info: 4.0.0 debug: 4.3.7 dlv: 1.1.3 - dset: 3.1.3 + dset: 3.1.4 is-docker: 3.0.0 is-wsl: 3.1.0 which-pm-runs: 1.1.0 @@ -3024,14 +3024,14 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.3.1(vite@5.4.3(sass@1.78.0)(terser@5.31.6))': + '@vitejs/plugin-react@4.3.1(vite@5.4.3(sass@1.78.0)(terser@5.32.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.3(sass@1.78.0)(terser@5.31.6) + vite: 5.4.3(sass@1.78.0)(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -3104,7 +3104,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} + ansi-regex@6.1.0: {} ansi-styles@3.2.1: dependencies: @@ -3137,12 +3137,12 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.35.6(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4)): + astro-expressive-code@0.35.6(astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4)): dependencies: - astro: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4) + astro: 4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4) rehype-expressive-code: 0.35.6 - astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.31.6)(typescript@5.5.4): + astro@4.15.4(rollup@4.21.2)(sass@1.78.0)(terser@5.32.0)(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -3169,7 +3169,7 @@ snapshots: devalue: 5.0.0 diff: 5.2.0 dlv: 1.1.3 - dset: 3.1.3 + dset: 3.1.4 es-module-lexer: 1.5.4 esbuild: 0.21.5 estree-walker: 3.0.3 @@ -3202,8 +3202,8 @@ snapshots: tsconfck: 3.1.3(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.3(sass@1.78.0)(terser@5.31.6) - vitefu: 1.0.2(vite@5.4.3(sass@1.78.0)(terser@5.31.6)) + vite: 5.4.3(sass@1.78.0)(terser@5.32.0) + vitefu: 1.0.2(vite@5.4.3(sass@1.78.0)(terser@5.32.0)) which-pm: 3.0.0 xxhash-wasm: 1.0.2 yargs-parser: 21.1.1 @@ -3260,7 +3260,7 @@ snapshots: browserslist@4.23.3: dependencies: - caniuse-lite: 1.0.30001658 + caniuse-lite: 1.0.30001659 electron-to-chromium: 1.5.18 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) @@ -3270,7 +3270,7 @@ snapshots: camelcase@7.0.1: {} - caniuse-lite@1.0.30001658: {} + caniuse-lite@1.0.30001659: {} ccount@2.0.1: {} @@ -3389,7 +3389,7 @@ snapshots: dlv@1.1.3: {} - dset@3.1.3: {} + dset@3.1.4: {} eastasianwidth@0.2.0: {} @@ -3794,7 +3794,7 @@ snapshots: is-unicode-supported@1.3.0: {} - is-unicode-supported@2.0.0: {} + is-unicode-supported@2.1.0: {} is-wsl@3.1.0: dependencies: @@ -3863,7 +3863,7 @@ snapshots: dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 - source-map-js: 1.2.0 + source-map-js: 1.2.1 markdown-extensions@2.0.0: {} @@ -4369,7 +4369,7 @@ snapshots: cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 - is-unicode-supported: 2.0.0 + is-unicode-supported: 2.1.0 log-symbols: 6.0.0 stdin-discarder: 0.2.2 string-width: 7.2.0 @@ -4464,7 +4464,7 @@ snapshots: dependencies: nanoid: 3.3.7 picocolors: 1.1.0 - source-map-js: 1.2.0 + source-map-js: 1.2.1 preferred-pm@4.0.0: dependencies: @@ -4688,7 +4688,7 @@ snapshots: dependencies: chokidar: 3.6.0 immutable: 4.3.7 - source-map-js: 1.2.0 + source-map-js: 1.2.1 sax@1.4.1: {} @@ -4752,7 +4752,7 @@ snapshots: arg: 5.0.2 sax: 1.4.1 - source-map-js@1.2.0: {} + source-map-js@1.2.1: {} source-map-support@0.5.21: dependencies: @@ -4802,7 +4802,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 strip-bom-string@1.0.0: {} @@ -4820,7 +4820,7 @@ snapshots: dependencies: has-flag: 3.0.0 - terser@5.31.6: + terser@5.32.0: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -4948,7 +4948,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@5.4.3(sass@1.78.0)(terser@5.31.6): + vite@5.4.3(sass@1.78.0)(terser@5.32.0): dependencies: esbuild: 0.21.5 postcss: 8.4.45 @@ -4956,11 +4956,11 @@ snapshots: optionalDependencies: fsevents: 2.3.3 sass: 1.78.0 - terser: 5.31.6 + terser: 5.32.0 - vitefu@1.0.2(vite@5.4.3(sass@1.78.0)(terser@5.31.6)): + vitefu@1.0.2(vite@5.4.3(sass@1.78.0)(terser@5.32.0)): optionalDependencies: - vite: 5.4.3(sass@1.78.0)(terser@5.31.6) + vite: 5.4.3(sass@1.78.0)(terser@5.32.0) volar-service-css@0.0.61(@volar/language-service@2.4.4): dependencies: