diff --git a/.nvmrc b/.nvmrc index 60ade1ae..b7179aed 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.19.0 +24.20.0 diff --git a/package.json b/package.json index 8ae5bfe9..4ad985d8 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "repository": "https://github.com/FRSource/frsource.github.io.git", "author": "Jakub Freisler", "license": "Apache 2.0", - "packageManager": "pnpm@11.22.0", + "packageManager": "pnpm@11.24.0", "scripts": { "start": "concurrently 'pnpm run -r --parallel start' 'pnpm preview'", "build": "pnpm run --filter=frsource.github.io-index build && pnpm run --filter=frsource.github.io-blog build", diff --git a/packages/blog/package.json b/packages/blog/package.json index e01f3f5d..768d5471 100644 --- a/packages/blog/package.json +++ b/packages/blog/package.json @@ -47,6 +47,6 @@ "vue": "3.5.42" }, "dependencies": { - "simple-icons": "16.28.0" + "simple-icons": "16.29.0" } } diff --git a/packages/index/package.json b/packages/index/package.json index 90ac39f2..a53144f6 100644 --- a/packages/index/package.json +++ b/packages/index/package.json @@ -30,7 +30,7 @@ "parcel": "2.16.4", "prettier": "3.9.6", "rimraf": "6.1.3", - "sass": "1.102.0", + "sass": "1.103.1", "svgo": "^4.0.0", "typescript": "6.0.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6747b291..ce8a785a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 9.1.7 lint-staged: specifier: ^17.0.0 - version: 17.3.0 + version: 17.4.1 serve: specifier: ^14.2.0 version: 14.2.6(supports-color@10.2.2) @@ -24,8 +24,8 @@ importers: packages/blog: dependencies: simple-icons: - specifier: 16.28.0 - version: 16.28.0 + specifier: 16.29.0 + version: 16.29.0 devDependencies: '@frsource/is-animated': specifier: ^1.0.1 @@ -95,7 +95,7 @@ importers: version: 3.0.2 vitepress: specifier: 2.0.0-alpha.19 - version: 2.0.0-alpha.19(@types/node@24.13.3)(esbuild@0.27.7)(postcss@8.5.25)(sass@1.102.0)(typescript@6.0.3)(yaml@2.9.0) + version: 2.0.0-alpha.19(@types/node@24.13.3)(esbuild@0.27.7)(postcss@8.5.25)(sass@1.103.1)(typescript@6.0.3)(yaml@2.9.0) vue: specifier: 3.5.42 version: 3.5.42(typescript@6.0.3) @@ -155,8 +155,8 @@ importers: specifier: 6.1.3 version: 6.1.3 sass: - specifier: 1.102.0 - version: 1.102.0 + specifier: 1.103.1 + version: 1.103.1 svgo: specifier: ^4.0.0 version: 4.0.1 @@ -2549,8 +2549,8 @@ packages: resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} engines: {node: '>= 12.0.0'} - lint-staged@17.3.0: - resolution: {integrity: sha512-woZS3vNe3UKqBaLPvbLOtKRY4tLANpWQhom12MGWqC8Mh1lCOO+WgSwmX2amjJAqTY9BkXYW87fCUH5H9Ph6xw==} + lint-staged@17.4.1: + resolution: {integrity: sha512-FmJeudcalbSfg1du+JCfvi5vS6Qt08KgbfLWiHinbef+2JJwUZwAWVoaO1AcJVUTWPfk0t30PMQNwPAeCzYQ+Q==} engines: {node: '>=22.22.1'} hasBin: true @@ -2779,6 +2779,10 @@ packages: resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} engines: {node: '>=12'} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} + engines: {node: '>=12'} + pirates@4.0.7: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} @@ -2872,8 +2876,8 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - sass@1.102.0: - resolution: {integrity: sha512-NSOyTnaQF7rTAEOtI2fwb386vL+akyiQLBZu8Na7hXCb+umJy0GAqlcMIaqACZ6Z1VgTBS4K9PG6B3IdjHGJsw==} + sass@1.103.1: + resolution: {integrity: sha512-9icZURbP51S6S0QGoyaeqk9uB06GNWxsFYWfH5RgpFgqK5FA8tJcM3AdVxrZEVJ7dz+L87nG95gBKf4VuaMHGw==} engines: {node: '>=20.19.0'} hasBin: true @@ -2938,8 +2942,8 @@ packages: signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - simple-icons@16.28.0: - resolution: {integrity: sha512-sQPR5AtK/ijRjou7zw7mlLp08oB6FH7i0lOy5XJ2zp9mJs/yejgiOn7KvQoe2q4YJIx6VmgUSW5AOefebPt5kg==} + simple-icons@16.29.0: + resolution: {integrity: sha512-4H94f5ZgcCcgJroc902TFlFdgPu2IU2eD7+WebN2Z14xKYrKHeJ4UQcZwzgSuH4Rgzw+jp7sbHl40NefuIEYsg==} engines: {node: '>=0.12.18'} slash@5.1.0: @@ -4383,7 +4387,7 @@ snapshots: dependencies: '@parcel/plugin': 2.16.4(@parcel/core@2.16.4(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - sass: 1.102.0 + sass: 1.103.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm @@ -4763,10 +4767,10 @@ snapshots: '@ungap/structured-clone@1.2.1': {} - '@vitejs/plugin-vue@6.0.8(vite@8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.102.0)(yaml@2.9.0))(vue@3.5.42(typescript@6.0.3))': + '@vitejs/plugin-vue@6.0.8(vite@8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.103.1)(yaml@2.9.0))(vue@3.5.42(typescript@6.0.3))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.102.0)(yaml@2.9.0) + vite: 8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.103.1)(yaml@2.9.0) vue: 3.5.42(typescript@6.0.3) '@vue/compiler-core@3.5.42': @@ -5508,9 +5512,9 @@ snapshots: lightningcss-win32-arm64-msvc: 1.33.0 lightningcss-win32-x64-msvc: 1.33.0 - lint-staged@17.3.0: + lint-staged@17.4.1: dependencies: - picomatch: 4.0.5 + picomatch: 4.0.7 string-argv: 0.3.2 tinyexec: 1.3.0 optionalDependencies: @@ -5765,6 +5769,8 @@ snapshots: picomatch@4.0.5: {} + picomatch@4.0.7: {} + pirates@4.0.7: {} postcss-value-parser@4.2.0: {} @@ -5863,7 +5869,7 @@ snapshots: safe-buffer@5.2.1: {} - sass@1.102.0: + sass@1.103.1: dependencies: chokidar: 5.0.0 immutable: 5.1.5 @@ -5995,7 +6001,7 @@ snapshots: signal-exit@3.0.7: {} - simple-icons@16.28.0: {} + simple-icons@16.29.0: {} slash@5.1.0: {} @@ -6175,7 +6181,7 @@ snapshots: '@types/unist': 3.0.2 vfile-message: 4.0.2 - vite@8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.102.0)(yaml@2.9.0): + vite@8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.103.1)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 @@ -6186,10 +6192,10 @@ snapshots: '@types/node': 24.13.3 esbuild: 0.27.7 fsevents: 2.3.3 - sass: 1.102.0 + sass: 1.103.1 yaml: 2.9.0 - vitepress@2.0.0-alpha.19(@types/node@24.13.3)(esbuild@0.27.7)(postcss@8.5.25)(sass@1.102.0)(typescript@6.0.3)(yaml@2.9.0): + vitepress@2.0.0-alpha.19(@types/node@24.13.3)(esbuild@0.27.7)(postcss@8.5.25)(sass@1.103.1)(typescript@6.0.3)(yaml@2.9.0): dependencies: '@docsearch/css': 4.7.0 '@docsearch/js': 4.7.0 @@ -6199,7 +6205,7 @@ snapshots: '@shikijs/transformers': 4.4.1 '@shikijs/types': 4.4.1 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.8(vite@8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.102.0)(yaml@2.9.0))(vue@3.5.42(typescript@6.0.3)) + '@vitejs/plugin-vue': 6.0.8(vite@8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.103.1)(yaml@2.9.0))(vue@3.5.42(typescript@6.0.3)) '@vue/devtools-api': 8.2.1 '@vue/shared': 3.5.40 '@vueuse/core': 14.4.0(vue@3.5.42(typescript@6.0.3)) @@ -6208,7 +6214,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.2.0 shiki: 4.4.1 - vite: 8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.102.0)(yaml@2.9.0) + vite: 8.2.0(@types/node@24.13.3)(esbuild@0.27.7)(sass@1.103.1)(yaml@2.9.0) vue: 3.5.42(typescript@6.0.3) optionalDependencies: postcss: 8.5.25