diff --git a/package.json b/package.json index d7ce7c81..152042e6 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "astro": "^5.18.2", "astro-compressor": "^1.3.0", "astro-icon": "^1.1.5", - "astro-pagefind": "^1.8.6", + "astro-pagefind": "^2.0.0", "astro-purgecss": "^5.5.0", "astro-robots-txt": "^1.0.0", "backblaze-b2": "^1.7.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 368e18c7..a6d297fd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: ^1.1.5 version: 1.1.5 astro-pagefind: - specifier: ^1.8.6 - version: 1.8.6(astro@5.18.2(@types/node@25.9.1)(rollup@4.61.0)(sass-embedded@1.80.3)(sass@1.101.0)(sugarss@4.0.1(postcss@8.5.16))(terser@5.39.0)(tsx@4.22.4)(typescript@5.9.3)(yaml@2.8.3)) + specifier: ^2.0.0 + version: 2.0.0(astro@5.18.2(@types/node@25.9.1)(rollup@4.61.0)(sass-embedded@1.80.3)(sass@1.101.0)(sugarss@4.0.1(postcss@8.5.16))(terser@5.39.0)(tsx@4.22.4)(typescript@5.9.3)(yaml@2.8.3)) astro-purgecss: specifier: ^5.5.0 version: 5.5.0(astro@5.18.2(@types/node@25.9.1)(rollup@4.61.0)(sass-embedded@1.80.3)(sass@1.101.0)(sugarss@4.0.1(postcss@8.5.16))(terser@5.39.0)(tsx@4.22.4)(typescript@5.9.3)(yaml@2.8.3))(purgecss@6.0.0) @@ -1570,6 +1570,9 @@ packages: '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} + '@pagefind/component-ui@1.5.2': + resolution: {integrity: sha512-t8/aE0tan4JiKa6cyhhSt/5qrEVwAK/qlYBHFpnRoq+qaFFVrhmXFFMY+r6n4GJtVIFCN2A5nUpeLN68cYjEjw==} + '@pagefind/darwin-arm64@1.5.2': resolution: {integrity: sha512-MXpI+7HsAdPkvJ0gk9xj9g541BCqBZOBbdwj9g6lB5LCj6kSV6nqDSjzcAJwvOsfu0fjwvC8hQU+ecfhp+MpiQ==} cpu: [arm64] @@ -1580,9 +1583,6 @@ packages: cpu: [x64] os: [darwin] - '@pagefind/default-ui@1.4.0': - resolution: {integrity: sha512-wie82VWn3cnGEdIjh4YwNESyS1G6vRHwL6cNjy9CFgNnWW/PGRjsLq300xjVH5sfPFK3iK36UxvIBymtQIEiSQ==} - '@pagefind/freebsd-x64@1.5.2': resolution: {integrity: sha512-7EVzo9+0w+2cbe671BtMj10UlNo83I+HrLVLfRxO731svHRJKUfJ/mo05gU14pe9PCfpKNQT8FS3Xc/oDN6pOA==} cpu: [x64] @@ -2532,6 +2532,10 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + adequate-little-templates@1.0.2: + resolution: {integrity: sha512-d0tFFG538l3Y4CElRKtticzrMr/OGohs32/nf3Ewn8rbTMBYwkVNe8mPdXWrDnMlz+ZVUFQjsTmsBD5zCtU4wg==} + engines: {node: '>=14'} + agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} @@ -2663,8 +2667,8 @@ packages: peerDependencies: astro: '>=5.0.0' - astro-pagefind@1.8.6: - resolution: {integrity: sha512-pofDcWMgA3qLQX9gSJ1mc3NSJDv6o1PDs68MrtdupxMFIlAFT2yckFSiOoaab2stSDmKyX/wVaTObyj5FuBulA==} + astro-pagefind@2.0.0: + resolution: {integrity: sha512-i270YlJ/8aX/eRkvtuAPANSk+WK1uyp9DEj/TuuWem4pA0xBUGQk7agNFdu71nRxtH0j7TZxee2qwQRlrfZa1g==} peerDependencies: astro: ^2.0.4 || ^3 || ^4 || ^5 || ^6 @@ -2737,6 +2741,9 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + bcp-47@2.1.0: + resolution: {integrity: sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==} + bignumber.js@9.3.1: resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==} @@ -7775,14 +7782,17 @@ snapshots: '@oslojs/encoding@1.1.0': {} + '@pagefind/component-ui@1.5.2': + dependencies: + adequate-little-templates: 1.0.2 + bcp-47: 2.1.0 + '@pagefind/darwin-arm64@1.5.2': optional: true '@pagefind/darwin-x64@1.5.2': optional: true - '@pagefind/default-ui@1.4.0': {} - '@pagefind/freebsd-x64@1.5.2': optional: true @@ -8679,6 +8689,8 @@ snapshots: acorn@8.17.0: optional: true + adequate-little-templates@1.0.2: {} + agent-base@7.1.4: {} ajv-draft-04@1.0.0(ajv@8.20.0): @@ -8832,9 +8844,9 @@ snapshots: astro: 5.18.2(@types/node@25.9.1)(rollup@4.61.0)(sass-embedded@1.80.3)(sass@1.101.0)(sugarss@4.0.1(postcss@8.5.16))(terser@5.39.0)(tsx@4.22.4)(typescript@5.9.3)(yaml@2.8.3) preact: 10.28.2 - astro-pagefind@1.8.6(astro@5.18.2(@types/node@25.9.1)(rollup@4.61.0)(sass-embedded@1.80.3)(sass@1.101.0)(sugarss@4.0.1(postcss@8.5.16))(terser@5.39.0)(tsx@4.22.4)(typescript@5.9.3)(yaml@2.8.3)): + astro-pagefind@2.0.0(astro@5.18.2(@types/node@25.9.1)(rollup@4.61.0)(sass-embedded@1.80.3)(sass@1.101.0)(sugarss@4.0.1(postcss@8.5.16))(terser@5.39.0)(tsx@4.22.4)(typescript@5.9.3)(yaml@2.8.3)): dependencies: - '@pagefind/default-ui': 1.4.0 + '@pagefind/component-ui': 1.5.2 astro: 5.18.2(@types/node@25.9.1)(rollup@4.61.0)(sass-embedded@1.80.3)(sass@1.101.0)(sugarss@4.0.1(postcss@8.5.16))(terser@5.39.0)(tsx@4.22.4)(typescript@5.9.3)(yaml@2.8.3) pagefind: 1.5.2 sirv: 3.0.2 @@ -9005,6 +9017,12 @@ snapshots: baseline-browser-mapping@2.10.40: {} + bcp-47@2.1.0: + dependencies: + is-alphabetical: 2.0.1 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + bignumber.js@9.3.1: {} bl@1.2.3: