diff --git a/package.json b/package.json index f9cc6fc..806c3fe 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@fontsource-variable/outfit": "^5.0.8", "@fontsource-variable/space-grotesk": "^5.0.15", "@fontsource/righteous": "^5.0.17", - "@swup/astro": "^1.3.3", + "@swup/astro": "^1.4.0", "astro-compress": "^2.2.5", "astro": "3.6.4", "astro-compressor": "^0.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 77a3e9f..c151a9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,11 +27,11 @@ dependencies: specifier: ^5.0.17 version: 5.0.17 '@swup/astro': - specifier: ^1.3.3 - version: 1.3.3 + specifier: ^1.4.0 + version: 1.4.0 astro: specifier: 3.6.4 - version: 3.6.4(sass@1.69.5)(typescript@4.9.5) + version: 3.6.4(sass@1.69.5)(typescript@5.3.3) astro-compress: specifier: ^2.2.5 version: 2.2.5 @@ -78,7 +78,7 @@ devDependencies: version: 12.1.3 stylelint: specifier: ^15.11.0 - version: 15.11.0(typescript@4.9.5) + version: 15.11.0(typescript@5.3.3) stylelint-config-clean-order: specifier: ^5.2.0 version: 5.2.0(stylelint@15.11.0) @@ -250,7 +250,7 @@ packages: astro: ^3.0.0 dependencies: '@astrojs/prism': 3.0.0 - astro: 3.6.4(sass@1.69.5)(typescript@4.9.5) + astro: 3.6.4(sass@1.69.5)(typescript@5.3.3) github-slugger: 2.0.0 import-meta-resolve: 3.1.1 mdast-util-definitions: 6.0.0 @@ -2504,7 +2504,7 @@ packages: dependencies: css-selector-parser: 2.3.2 postcss-resolve-nested-selector: 0.1.1 - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) dev: true /@nodelib/fs.scandir@2.1.5: @@ -2715,8 +2715,8 @@ packages: swup: 4.4.4 dev: false - /@swup/astro@1.3.3: - resolution: {integrity: sha512-fyF6o5dSpl3Of+0ew0Tl4gIt2HZseV1tZ5F1x8+wr95p7Fu+z/ExFwzbOIMfek8m6lSE+05Iv212uZ6Ob2rR0Q==} + /@swup/astro@1.4.0: + resolution: {integrity: sha512-Ryp+0uZRtqyF1N3SGwtpaD9+9OFFm3L1Ldud3DIT+Gp68O3RLq4RHYVxMkMbeT3bIiCnUME0W6Pi2YfcaDnQZA==} dependencies: '@swup/a11y-plugin': 4.5.0(swup@4.4.4) '@swup/body-class-plugin': 3.1.2(swup@4.4.4) @@ -2725,7 +2725,7 @@ packages: '@swup/forms-plugin': 3.4.1(swup@4.4.4) '@swup/head-plugin': 2.1.2(swup@4.4.4) '@swup/overlay-theme': 2.0.0(swup@4.4.4) - '@swup/parallel-plugin': 0.1.1(swup@4.4.4) + '@swup/parallel-plugin': 0.3.0(swup@4.4.4) '@swup/preload-plugin': 3.2.7(swup@4.4.4) '@swup/progress-plugin': 3.1.2(swup@4.4.4) '@swup/route-name-plugin': 4.1.0(swup@4.4.4) @@ -2808,8 +2808,8 @@ packages: - ts-node dev: false - /@swup/parallel-plugin@0.1.1(swup@4.4.4): - resolution: {integrity: sha512-bCwhVylszanLeyoa7hygipH+0bUoxkdJx/2jE9rvGvmlTR6gAuMHwbxuv+Gx0hUXK/FGD7V6teVEKlSbfJgJnA==} + /@swup/parallel-plugin@0.3.0(swup@4.4.4): + resolution: {integrity: sha512-qUp9NGh8rZMnE/Wf7vYFL/IhYqH7AmEI7+IM/aiu3V5o9+ENsPk5R0tvK51BfIW/fQsH/dtld8/DyetWj333KA==} peerDependencies: swup: ^4.0.0 dependencies: @@ -3073,7 +3073,7 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.10.0 + '@types/node': 20.10.4 dev: false /@types/sax@1.2.7: @@ -3274,7 +3274,7 @@ packages: - '@rometools/wasm-web' dev: false - /astro@3.6.4(sass@1.69.5)(typescript@4.9.5): + /astro@3.6.4(sass@1.69.5)(typescript@5.3.3): resolution: {integrity: sha512-YatUyWEQ9GUC79Wc2zbovy6D6bXPW9++Z6PYs4GDamEDspUSnnzL/INB7WJqgFI0xAFk9jcUr+MZYjkdWqXYTw==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true @@ -3329,7 +3329,7 @@ packages: shikiji: 0.6.13 string-width: 6.1.0 strip-ansi: 7.1.0 - tsconfck: 3.0.0(typescript@4.9.5) + tsconfck: 3.0.0(typescript@5.3.3) unist-util-visit: 4.1.2 vfile: 5.3.7 vite: 4.5.0(sass@1.69.5) @@ -3829,7 +3829,7 @@ packages: yaml: 1.10.2 dev: false - /cosmiconfig@8.3.6(typescript@4.9.5): + /cosmiconfig@8.3.6(typescript@5.3.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -3842,7 +3842,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 4.9.5 + typescript: 5.3.3 dev: true /critters@0.0.20: @@ -5488,7 +5488,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.10.0 + '@types/node': 20.10.4 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -6055,7 +6055,7 @@ packages: rollup-plugin-typescript2: 0.32.1(rollup@2.79.1)(typescript@4.9.5) rollup-plugin-visualizer: 5.10.0(rollup@2.79.1) sade: 1.8.1 - terser: 5.24.0 + terser: 5.26.0 tiny-glob: 0.2.9 tslib: 2.6.2 typescript: 4.9.5 @@ -7641,7 +7641,7 @@ packages: jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 - terser: 5.24.0 + terser: 5.26.0 dev: false /rollup-plugin-typescript2@0.32.1(rollup@2.79.1)(typescript@4.9.5): @@ -8227,7 +8227,7 @@ packages: peerDependencies: stylelint: '>=14' dependencies: - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) stylelint-order: 6.0.3(stylelint@15.11.0) dev: true @@ -8239,7 +8239,7 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.5.0 - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) dev: true /stylelint-config-recommended-scss@13.1.0(postcss@8.4.31)(stylelint@15.11.0): @@ -8253,7 +8253,7 @@ packages: dependencies: postcss: 8.4.31 postcss-scss: 4.0.9(postcss@8.4.31) - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) stylelint-config-recommended: 13.0.0(stylelint@15.11.0) stylelint-scss: 5.3.1(stylelint@15.11.0) dev: true @@ -8264,7 +8264,7 @@ packages: peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) dev: true /stylelint-config-standard-scss@11.1.0(postcss@8.4.31)(stylelint@15.11.0): @@ -8277,7 +8277,7 @@ packages: optional: true dependencies: postcss: 8.4.31 - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) stylelint-config-recommended-scss: 13.1.0(postcss@8.4.31)(stylelint@15.11.0) stylelint-config-standard: 34.0.0(stylelint@15.11.0) dev: true @@ -8288,7 +8288,7 @@ packages: peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) stylelint-config-recommended: 13.0.0(stylelint@15.11.0) dev: true @@ -8299,7 +8299,7 @@ packages: dependencies: postcss: 8.4.31 postcss-sorting: 8.0.2(postcss@8.4.31) - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) dev: true /stylelint-scss@5.3.1(stylelint@15.11.0): @@ -8312,10 +8312,10 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - stylelint: 15.11.0(typescript@4.9.5) + stylelint: 15.11.0(typescript@5.3.3) dev: true - /stylelint@15.11.0(typescript@4.9.5): + /stylelint@15.11.0(typescript@5.3.3): resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true @@ -8326,7 +8326,7 @@ packages: '@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13) balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 8.3.6(typescript@4.9.5) + cosmiconfig: 8.3.6(typescript@5.3.3) css-functions-list: 3.2.1 css-tree: 2.3.1 debug: 4.3.4 @@ -8505,17 +8505,6 @@ packages: dev: false optional: true - /terser@5.24.0: - resolution: {integrity: sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.11.2 - commander: 2.20.3 - source-map-support: 0.5.21 - dev: false - /terser@5.26.0: resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} engines: {node: '>=10'} @@ -8558,7 +8547,7 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: false - /tsconfck@3.0.0(typescript@4.9.5): + /tsconfck@3.0.0(typescript@5.3.3): resolution: {integrity: sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==} engines: {node: ^18 || >=20} hasBin: true @@ -8568,7 +8557,7 @@ packages: typescript: optional: true dependencies: - typescript: 4.9.5 + typescript: 5.3.3 dev: false /tslib@2.6.2: @@ -8640,7 +8629,7 @@ packages: peerDependencies: typedoc: ^0.25.4 dependencies: - typedoc: 0.25.4(typescript@4.9.5) + typedoc: 0.25.4(typescript@5.3.3) typescript: 5.3.3 dev: false @@ -8649,7 +8638,7 @@ packages: peerDependencies: typedoc: '>= 0.23.14 || 0.24.x || 0.25.x' dependencies: - typedoc: 0.25.4(typescript@4.9.5) + typedoc: 0.25.4(typescript@5.3.3) dev: false /typedoc-plugin-merge-modules@5.1.0(typedoc@0.25.4): @@ -8657,7 +8646,7 @@ packages: peerDependencies: typedoc: 0.24.x || 0.25.x dependencies: - typedoc: 0.25.4(typescript@4.9.5) + typedoc: 0.25.4(typescript@5.3.3) dev: false /typedoc-plugin-remove-references@0.0.6: @@ -8670,7 +8659,7 @@ packages: typedoc: 0.22.x || 0.23.x || 0.24.x || 0.25.x dependencies: camelcase: 8.0.0 - typedoc: 0.25.4(typescript@4.9.5) + typedoc: 0.25.4(typescript@5.3.3) dev: false /typedoc-plugin-zod@1.1.0(typedoc@0.25.4): @@ -8678,10 +8667,10 @@ packages: peerDependencies: typedoc: 0.23.x || 0.24.x || 0.25.x dependencies: - typedoc: 0.25.4(typescript@4.9.5) + typedoc: 0.25.4(typescript@5.3.3) dev: false - /typedoc@0.25.4(typescript@4.9.5): + /typedoc@0.25.4(typescript@5.3.3): resolution: {integrity: sha512-Du9ImmpBCw54bX275yJrxPVnjdIyJO/84co0/L9mwe0R3G4FSR6rQ09AlXVRvZEGMUg09+z/usc8mgygQ1aidA==} engines: {node: '>= 16'} hasBin: true @@ -8692,7 +8681,7 @@ packages: marked: 4.3.0 minimatch: 9.0.3 shiki: 0.14.5 - typescript: 4.9.5 + typescript: 5.3.3 dev: false /typescript-esbuild@0.3.3: @@ -8705,7 +8694,7 @@ packages: esbuild: 0.19.9 esbuild-plugin-copy: 2.1.1(esbuild@0.19.9) fast-glob: 3.3.2 - typedoc: 0.25.4(typescript@4.9.5) + typedoc: 0.25.4(typescript@5.3.3) typedoc-plugin-keywords: 1.6.0(typedoc@0.25.4) typedoc-plugin-mdn-links: 3.1.7(typedoc@0.25.4) typedoc-plugin-merge-modules: 5.1.0(typedoc@0.25.4) @@ -8719,12 +8708,12 @@ packages: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true + dev: false /typescript@5.3.3: resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true - dev: false /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}