diff --git a/package.json b/package.json index b94ccb4..9ac0c9b 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,9 @@ "e2e": "playwright test" }, "devDependencies": { - "@11ty/eleventy": "3.1.7", + "@11ty/eleventy": "3.1.8", "@11ty/eleventy-plugin-syntaxhighlight": "5.0.2", - "@playwright/test": "1.64.1", + "@playwright/test": "1.65.0", "@types/node": "26.6.6", "typescript": "7.0.2", "vite": "8.3.6" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c18b12a..546b46f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,14 +49,14 @@ importers: version: 4.5.0 devDependencies: '@11ty/eleventy': - specifier: 3.1.7 - version: 3.1.7 + specifier: 3.1.8 + version: 3.1.8 '@11ty/eleventy-plugin-syntaxhighlight': specifier: 5.0.2 version: 5.0.2 '@playwright/test': - specifier: 1.64.1 - version: 1.64.1 + specifier: 1.65.0 + version: 1.65.0 '@types/node': specifier: 26.6.6 version: 26.6.6 @@ -69,8 +69,8 @@ importers: packages: - '@11ty/chokidar-with-glob-support@1.1.0': - resolution: {integrity: sha512-B4X9ZPBHG3j/HCT64A8a0PZMkxOj8cUSPto0L61J4KRuwX4EIuUWerggHcWc3RdUx3ih4xtvK8WGjJ4Ak7S/fQ==} + '@11ty/chokidar-with-glob-support@1.1.1': + resolution: {integrity: sha512-wyugY5VKwQ9OabCBNwa3BLwei54aV36jy8K3O762m/ZVKiczLvnKJN+JYGFL5Ct2faDoBr3Bp0AjNbZpz0xo3A==} engines: {node: '>=18'} '@11ty/dependency-tree-esm@2.0.4': @@ -95,8 +95,8 @@ packages: resolution: {integrity: sha512-6QE+duqSQ0GY9rENXYb4iPR4AYGdrFpqnmi59tFp9VrleOl0QSh8VlBr2yd6dlhkdtj7904poZW5PvGr9cMiJQ==} engines: {node: '>=18'} - '@11ty/eleventy@3.1.7': - resolution: {integrity: sha512-ioyq2V884tmKDxVH80OPq5cCn4IJqfV4p2BzznxNDn7o7LbA/g5RDl7zYLk5B/TUgoFyLO+dFbIawBWpAHxlyA==} + '@11ty/eleventy@3.1.8': + resolution: {integrity: sha512-nzwVWco4TBETroX7yARBtHlX8P1TWfqHZtQKc5LQ4vyBSbE8dw8lA5gsMWs9VpWqWoLdfnHCLl/r8hT8qOFvwg==} engines: {node: '>=18'} hasBin: true @@ -108,21 +108,12 @@ packages: resolution: {integrity: sha512-Mqt6im1xpb1Ykn3nbcCovWXK3ggywRJa+IXIdoz4wIIK+cvozADH63lexcuPpGS/gJ6/m2JxyyXDyupkMr5DHw==} engines: {node: '>=14'} - '@11ty/nunjucks@3.3.0': - resolution: {integrity: sha512-kmMWFLcTMVeniw5G/pYV/uvPL/rN3Nm4WjRtkL9gZoXYh4cbME09ubVTHVJFr/G/h6wR89qJ8jULVqYJ4HI3yg==} - hasBin: true - peerDependencies: - '@11ty/chokidar-with-glob-support': ^1.1.0 - peerDependenciesMeta: - '@11ty/chokidar-with-glob-support': - optional: true - '@11ty/posthtml-urls@1.0.3': resolution: {integrity: sha512-1YvhnkaNlFnnJic1rBMWmTC2adbuy+JQiBfl1Hecr1Wjjik1pQZmGyk/eC9zKX/FQv52s2Nht1Gi/UwhYqrBeg==} engines: {node: '>= 6'} - '@11ty/recursive-copy@4.0.4': - resolution: {integrity: sha512-oI7m8pa7/IAU/3lqRU9vjBbs20iKFo7x+1K9kT3aVira6scc1X9MjBdgLCHzLJeJ7iB6wydioA+kr9/qPnvmlQ==} + '@11ty/recursive-copy@4.0.6': + resolution: {integrity: sha512-+mdqG79jXufZnY0nD/ZWOsT7i8lxqXRtaO0TotpV4fD3qrHlPonEz2izTsbENAlzpsq5+QpwuHnH4RZoalx44g==} engines: {node: '>=18'} '@codemirror/autocomplete@6.20.4': @@ -272,8 +263,8 @@ packages: '@oxc-project/types@0.156.0': resolution: {integrity: sha512-1Duyg48TdJNdyhEB8Xn1L36bT9Pv6GUtlKjHxOys8xkaF/rQq3XJE+bAurSK/AgIz5mGFsb77cn9Pb20+WCScw==} - '@playwright/test@1.64.1': - resolution: {integrity: sha512-IaYGml/nSOiZWROfPtuIL7neuu9qDOZ3TNvNljUIrhDMxiGTgPjzj/g9p9RxpS2tSepPDRY+UwAaEeiKtUvIAg==} + '@playwright/test@1.65.0': + resolution: {integrity: sha512-iGURLGuKDLakSEl7Pgfv8h7f+XLT+V861Wfhz0zlEl5nyFuKUopdkFBPKqTllTUp06aOwPuH8iuUEb3yp3MpbQ==} engines: {node: '>=20'} hasBin: true @@ -607,8 +598,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + encodeurl@2.0.1: + resolution: {integrity: sha512-Ev/hIyePLZtpL98x562lvPtenrUfGr0lfaf44HFZ+hDEwso7ccV9QAZrEVLg0hxNAzygaAFxy2dYaAKKM0G06A==} engines: {node: '>= 0.8'} entities@2.2.0: @@ -805,8 +796,8 @@ packages: linkify-it@5.0.2: resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} - liquidjs@10.30.0: - resolution: {integrity: sha512-Fw4wA+8CZsJkaeLEIlPE3AoponfjEZhj7FQvYNcAEcg7jNRik7mEMoaco382FBdrYlykVf6w4vClPNctz2OYjg==} + liquidjs@10.30.1: + resolution: {integrity: sha512-P1Iz14WUHZdfbOYwHOIhtl/iAWIOYk1ks5l9rPZlDM6vZo+6BLeYIuWHAPkIz+U8Mm8HKZKITIrjX7DQJO2fqA==} engines: {node: '>=16'} hasBin: true @@ -837,9 +828,6 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - minimatch@3.1.5: - resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -871,6 +859,16 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + nunjucks@3.2.4: + resolution: {integrity: sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==} + engines: {node: '>= 6.9.0'} + hasBin: true + peerDependencies: + chokidar: ^3.3.0 + peerDependenciesMeta: + chokidar: + optional: true + on-finished@2.4.2: resolution: {integrity: sha512-ATWUv387i+nLD49EiDoOft5scf32Vsdz3ktrQJG9bi7jRFmaXTssvyvj1EmeKVVgvesbqUtvQQvaS2TpTukAZQ==} engines: {node: '>= 0.8'} @@ -893,13 +891,13 @@ packages: resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} - playwright-core@1.64.1: - resolution: {integrity: sha512-BC4s8y6SEVA6Q1rSxZTto8hI1KUI3xXlHGZgvGqP4IqPdI/a6FX9H29IDNz7vKo9l21b6LfYosScPL6M3xxyDQ==} + playwright-core@1.65.0: + resolution: {integrity: sha512-vNSKgH6YqtN7cdT/L334zo0a+YwkrpicyrHJlWWPIm/Q+Nn2SWInil01oT0mbu96U4GgoRtCYQD9CzJQgju+lA==} engines: {node: '>=20'} hasBin: true - playwright@1.64.1: - resolution: {integrity: sha512-HCrVhHr5QQuwYoswEUGTb7gGp522yflbv/ST8nF4sFWGuLjQCt17Q/EubpGGSNKYn1tsTCPZxqHhHCfVURu7UA==} + playwright@1.65.0: + resolution: {integrity: sha512-F3AMWcR44qMBt4kq+6Kb6mX7bjGXshktKFOPULd7reED6ZJWevjbNRqysP7q+AATE9kdPEZBibex1BYsvpVoeA==} engines: {node: '>=20'} hasBin: true @@ -959,8 +957,8 @@ packages: semver-compare@1.0.0: resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} - semver@7.8.5: - resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + semver@7.8.6: + resolution: {integrity: sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==} engines: {node: '>=10'} hasBin: true @@ -1070,8 +1068,8 @@ packages: w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} - ws@8.22.0: - resolution: {integrity: sha512-Ydggc987+RO0AnWtZ/7Wq9FtNvcrL1b/RO0ud9mWjUPgDrsAAwQSF51sm2hm1XofbU/4jkpGEsLFsZZxU+1DOg==} + ws@8.22.2: + resolution: {integrity: sha512-/rEZ2ejown2N5gxVTHUu9bVVC7ttu0/Tgzf5hbTOixR3Fs7mbbXgn2DbdbcKgJOmpQMtrIUWivtYuVMnp/W/yA==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -1084,7 +1082,7 @@ packages: snapshots: - '@11ty/chokidar-with-glob-support@1.1.0': + '@11ty/chokidar-with-glob-support@1.1.1': dependencies: chokidar: 4.0.3 picomatch: 4.0.7 @@ -1102,7 +1100,7 @@ snapshots: '@11ty/eleventy-dev-server@2.1.2': dependencies: - '@11ty/chokidar-with-glob-support': 1.1.0 + '@11ty/chokidar-with-glob-support': 1.1.1 '@11ty/eleventy-utils': 2.0.7 debug: 4.4.3 finalhandler: 1.3.2 @@ -1113,7 +1111,7 @@ snapshots: send: 1.2.1 ssri: 11.0.0 urlpattern-polyfill: 10.1.0 - ws: 8.22.0 + ws: 8.22.2 transitivePeerDependencies: - bufferutil - supports-color @@ -1134,9 +1132,9 @@ snapshots: '@11ty/eleventy-utils@2.0.7': {} - '@11ty/eleventy@3.1.7': + '@11ty/eleventy@3.1.8': dependencies: - '@11ty/chokidar-with-glob-support': 1.1.0 + '@11ty/chokidar-with-glob-support': 1.1.1 '@11ty/dependency-tree': 4.0.2 '@11ty/dependency-tree-esm': 2.0.4 '@11ty/eleventy-dev-server': 2.1.2 @@ -1144,7 +1142,7 @@ snapshots: '@11ty/eleventy-utils': 2.0.7 '@11ty/lodash-custom': 4.17.21 '@11ty/posthtml-urls': 1.0.3 - '@11ty/recursive-copy': 4.0.4 + '@11ty/recursive-copy': 4.0.6 '@sindresorhus/slugify': 2.2.1 bcp-47-normalize: 2.3.0 debug: 4.4.3 @@ -1155,22 +1153,23 @@ snapshots: iso-639-1: 3.1.6 js-yaml: 4.3.2 kleur: 4.1.5 - liquidjs: 10.30.0 + liquidjs: 10.30.1 luxon: 3.7.2 markdown-it: 14.3.3 minimist: 1.2.8 moo: 0.5.2 node-retrieve-globals: 6.0.1 - nunjucks: '@11ty/nunjucks@3.3.0(@11ty/chokidar-with-glob-support@1.1.0)' + nunjucks: 3.2.4 picomatch: 4.0.7 please-upgrade-node: 3.2.0 posthtml: 0.16.7 posthtml-match-helper: 2.0.3(posthtml@0.16.7) - semver: 7.8.5 + semver: 7.8.6 slugify: 1.6.9 tinyglobby: 0.2.17 transitivePeerDependencies: - bufferutil + - chokidar - supports-color - utf-8-validate @@ -1183,14 +1182,6 @@ snapshots: '@11ty/lodash-custom@4.17.21': {} - '@11ty/nunjucks@3.3.0(@11ty/chokidar-with-glob-support@1.1.0)': - dependencies: - a-sync-waterfall: 1.0.1 - asap: 2.0.6 - commander: 5.1.0 - optionalDependencies: - '@11ty/chokidar-with-glob-support': 1.1.0 - '@11ty/posthtml-urls@1.0.3': dependencies: evaluate-value: 2.0.0 @@ -1198,11 +1189,11 @@ snapshots: list-to-array: 1.1.0 parse-srcset: 1.0.2 - '@11ty/recursive-copy@4.0.4': + '@11ty/recursive-copy@4.0.6': dependencies: + brace-expansion: 1.1.21 errno: 1.0.0 junk: 3.1.0 - minimatch: 3.1.5 slash: 3.0.0 '@codemirror/autocomplete@6.20.4': @@ -1348,9 +1339,9 @@ snapshots: '@oxc-project/types@0.156.0': {} - '@playwright/test@1.64.1': + '@playwright/test@1.65.0': dependencies: - playwright: 1.64.1 + playwright: 1.65.0 '@rolldown/binding-android-arm-eabi@1.2.16': optional: true @@ -1552,7 +1543,7 @@ snapshots: ee-first@1.1.1: {} - encodeurl@2.0.0: {} + encodeurl@2.0.1: {} entities@2.2.0: {} @@ -1591,7 +1582,7 @@ snapshots: finalhandler@1.3.2: dependencies: debug: 2.6.9 - encodeurl: 2.0.0 + encodeurl: 2.0.1 escape-html: 1.0.3 on-finished: 2.4.2 parseurl: 1.3.3 @@ -1702,7 +1693,7 @@ snapshots: dependencies: uc.micro: 2.1.0 - liquidjs@10.30.0: + liquidjs@10.30.1: dependencies: commander: 10.0.1 @@ -1729,10 +1720,6 @@ snapshots: mime@3.0.0: {} - minimatch@3.1.5: - dependencies: - brace-expansion: 1.1.21 - minimist@1.2.8: {} minipass@7.1.3: {} @@ -1755,6 +1742,12 @@ snapshots: normalize-path@3.0.0: {} + nunjucks@3.2.4: + dependencies: + a-sync-waterfall: 1.0.1 + asap: 2.0.6 + commander: 5.1.0 + on-finished@2.4.2: dependencies: ee-first: 1.1.1 @@ -1771,11 +1764,11 @@ snapshots: picomatch@4.0.7: {} - playwright-core@1.64.1: {} + playwright-core@1.65.0: {} - playwright@1.64.1: + playwright@1.65.0: dependencies: - playwright-core: 1.64.1 + playwright-core: 1.65.0 please-upgrade-node@3.2.0: dependencies: @@ -1842,12 +1835,12 @@ snapshots: semver-compare@1.0.0: {} - semver@7.8.5: {} + semver@7.8.6: {} send@1.2.1: dependencies: debug: 4.4.3 - encodeurl: 2.0.0 + encodeurl: 2.0.1 escape-html: 1.0.3 etag: 1.8.1 fresh: 2.0.0 @@ -1929,4 +1922,4 @@ snapshots: w3c-keyname@2.2.8: {} - ws@8.22.0: {} + ws@8.22.2: {}