Skip to content

Commit e64871b

Browse files
committed
Update dependencies
1 parent e0538e6 commit e64871b

File tree

8 files changed

+853
-778
lines changed

8 files changed

+853
-778
lines changed

.devcontainer/Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
# so every developer will have the same environment
33

44
# registry.fedoraproject.org/fedora:43
5-
FROM registry.fedoraproject.org/fedora@sha256:b68fe2b12cddd68c687290ecc8314757de12b06c3fc4cc002deef497e2ee6128
5+
FROM registry.fedoraproject.org/fedora@sha256:d2b7aebba3cb091ebebf2c826296b532db9fc76b99f1bda1e288f3feb3d0f279
66

77
ARG TARGETARCH
88

9-
ENV NODE_VERSION=24.11.1 \
10-
NODE_CHECKSUM_X64=60e3b0a8500819514aca603487c254298cd776de0698d3cd08f11dba5b8289a8 \
11-
NODE_CHECKSUM_ARM64=6b0863fb9f627bf4a6c5948dce1de4398174a2e05dbe717503d828e211ca01f0
9+
ENV NODE_VERSION=24.12.0 \
10+
NODE_CHECKSUM_X64=bdebee276e58d0ef5448f3d5ac12c67daa963dd5e0a9bb621a53d1cefbc852fd \
11+
NODE_CHECKSUM_ARM64=a06d42807fb500f7459e5f3fa6cb431447352826ee6f07e14adfeec58a1b3210
1212

13-
ENV PNPM_VERSION=10.22.0 \
14-
PNPM_CHECKSUM_X64=6730cd0d7a247133e971b8d0b85d6d5de5b9d6a05fc099b2d72540b36725b328 \
15-
PNPM_CHECKSUM_ARM64=792d16f93d0898fa910c6ebf7626a1a9d098c8ca112d877a1a4e84eb4c24904c
13+
ENV PNPM_VERSION=10.26.0 \
14+
PNPM_CHECKSUM_X64=9610a7389ed89c1bea815e273a754fadb236d259f4ff7c7f3ac4d7f1922c2791 \
15+
PNPM_CHECKSUM_ARM64=57567a0cf9e7b3b8f067435b56651a0fb7ae9f44e1062764885d90aa79b09645
1616

1717
RUN dnf install -yq zsh micro git tig psmisc procps-ng awk openssh-server \
1818
&& dnf clean all \

.github/workflows/audit.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Harden the runner
21-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
21+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
2222
with:
2323
egress-policy: block
2424
allowed-endpoints: >
@@ -28,13 +28,13 @@ jobs:
2828
release-assets.githubusercontent.com:443
2929
registry.npmjs.org:443
3030
- name: Checkout the repository
31-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
31+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3232
- name: Install pnpm
3333
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
3434
with:
3535
version: 10
3636
- name: Install Node.js
37-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
37+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
3838
with:
3939
node-version: 24
4040
cache: pnpm

.github/workflows/publish.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
contents: read
1515
steps:
1616
- name: Harden the runner
17-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
17+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
1818
with:
1919
egress-policy: block
2020
allowed-endpoints: >
@@ -25,13 +25,13 @@ jobs:
2525
objects.githubusercontent.com:443
2626
registry.npmjs.org:443
2727
- name: Checkout the repository
28-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
28+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2929
- name: Install pnpm
3030
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
3131
with:
3232
version: 10
3333
- name: Install Node.js
34-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
34+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
3535
with:
3636
node-version: 24
3737
cache: pnpm
@@ -40,7 +40,7 @@ jobs:
4040
- name: Run build
4141
run: pnpm build
4242
- name: Upload build artifacts
43-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
43+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
4444
with:
4545
name: build-artifacts
4646
path: dist/
@@ -56,7 +56,7 @@ jobs:
5656
id-token: write
5757
steps:
5858
- name: Harden the runner
59-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
59+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
6060
with:
6161
egress-policy: block
6262
allowed-endpoints: >
@@ -66,14 +66,14 @@ jobs:
6666
registry.npmjs.org:443
6767
*.sigstore.dev:443
6868
- name: Checkout the repository
69-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
69+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7070
- name: Download build artifacts
71-
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
71+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
7272
with:
7373
name: build-artifacts
7474
path: dist/
7575
- name: Install npm
76-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
76+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
7777
with:
7878
node-version: 24
7979
registry-url: 'https://registry.npmjs.org'
@@ -89,14 +89,14 @@ jobs:
8989
contents: write
9090
steps:
9191
- name: Harden the runner
92-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
92+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
9393
with:
9494
egress-policy: block
9595
allowed-endpoints: >
9696
api.github.com:443
9797
github.com:443
9898
- name: Checkout the repository
99-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
99+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
100100
- name: Extract the changelog
101101
id: changelog
102102
run: |
@@ -120,7 +120,7 @@ jobs:
120120
echo "EOF" >> $GITHUB_OUTPUT
121121
- name: Create the release
122122
if: steps.changelog.outputs.changelog_content != ''
123-
uses: softprops/action-gh-release@5be0e66d93ac7ed76da52eca8bb058f665c3a5fe # v2.4.2
123+
uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b # v2.5.0
124124
with:
125125
name: ${{ github.ref_name }}
126126
body: '${{ steps.changelog.outputs.changelog_content }}'

.github/workflows/test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Harden the runner
26-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
26+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
2727
with:
2828
egress-policy: block
2929
allowed-endpoints: >
@@ -38,13 +38,13 @@ jobs:
3838
registry.npmjs.org:443
3939
storybook.js.org:443
4040
- name: Checkout the repository
41-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
41+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4242
- name: Install pnpm
4343
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
4444
with:
4545
version: 10
4646
- name: Install Node.js
47-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
47+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
4848
with:
4949
node-version: 24
5050
cache: pnpm
@@ -63,7 +63,7 @@ jobs:
6363
name: Node.js ${{ matrix.node-version }} Quick
6464
steps:
6565
- name: Harden the runner
66-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
66+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
6767
with:
6868
egress-policy: block
6969
allowed-endpoints: >
@@ -77,13 +77,13 @@ jobs:
7777
raw.githubusercontent.com:443
7878
registry.npmjs.org:443
7979
- name: Checkout the repository
80-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
80+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
8181
- name: Install pnpm
8282
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
8383
with:
8484
version: 10
8585
- name: Install Node.js ${{ matrix.node-version }}
86-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
86+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
8787
with:
8888
node-version: ${{ matrix.node-version }}
8989
cache: pnpm

.github/workflows/visual.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Harden the runner
20-
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
20+
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
2121
with:
2222
egress-policy: block
2323
allowed-endpoints: >
@@ -31,7 +31,7 @@ jobs:
3131
registry.npmjs.org:443
3232
storybook.js.org:443
3333
- name: Checkout the repository
34-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
34+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3535
with:
3636
fetch-depth: 0
3737
- name: Check if should run
@@ -60,7 +60,7 @@ jobs:
6060
version: 10
6161
- name: Install Node.js
6262
if: steps.should_run.outputs.should_run == 'true'
63-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
63+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
6464
with:
6565
node-version: 24
6666
cache: pnpm
@@ -69,7 +69,7 @@ jobs:
6969
run: pnpm install --ignore-scripts
7070
- name: Publish to Chromatic
7171
if: steps.should_run.outputs.should_run == 'true'
72-
uses: chromaui/action@ac86f2ff0a458ffbce7b40698abd44c0fa34d4b6 # v13.3.3
72+
uses: chromaui/action@4c20b95e9d3209ecfdf9cd6aace6bbde71ba1694 # v13.3.4
7373
with:
7474
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
7575
buildScriptName: build-visual

package.json

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -49,55 +49,56 @@
4949
"dependencies": {
5050
"@logux/server": "^0.14.0",
5151
"diff2html": "^3.4.52",
52-
"dompurify": "^3.3.0",
52+
"dompurify": "^3.3.1",
5353
"highlight.js": "^11.11.1",
54-
"marked": "^16.4.2",
55-
"nanostores": "^1.0.1",
56-
"yaml": "^2.8.1"
54+
"marked": "^17.0.1",
55+
"nanostores": "^1.1.0",
56+
"yaml": "^2.8.2"
5757
},
5858
"devDependencies": {
5959
"@fontsource/jacquard-12": "5.2.8",
6060
"@logux/actions": "0.5.0",
61-
"@logux/client": "0.22.1",
62-
"@logux/eslint-config": "56.1.0",
61+
"@logux/client": "0.22.2",
62+
"@logux/eslint-config": "57.0.0",
6363
"@logux/stylelint-config": "0.21.0",
6464
"@mdi/js": "7.4.47",
6565
"@storybook/addon-svelte-csf": "5.0.10",
66-
"@storybook/addon-themes": "9.1.13",
67-
"@storybook/svelte": "9.1.13",
68-
"@storybook/svelte-vite": "9.1.13",
66+
"@storybook/addon-themes": "10.1.10",
67+
"@storybook/svelte": "10.1.10",
68+
"@storybook/svelte-vite": "10.1.10",
6969
"@sveltejs/vite-plugin-svelte": "6.2.1",
7070
"@types/libnpmdiff": "2.0.3",
71-
"@types/node": "24.9.1",
71+
"@types/node": "25.0.3",
7272
"@types/ws": "8.18.1",
73-
"actions-up": "1.4.2",
74-
"autoprefixer": "10.4.21",
73+
"actions-up": "1.7.0",
74+
"autoprefixer": "10.4.23",
7575
"better-node-test": "0.8.3",
7676
"escape-html": "1.0.3",
77-
"eslint": "9.38.0",
78-
"eslint-plugin-svelte": "3.12.5",
77+
"eslint": "9.39.2",
78+
"eslint-plugin-svelte": "3.13.1",
7979
"husky": "9.1.7",
8080
"jiti": "2.6.1",
8181
"keyux": "0.11.3",
82-
"nano-staged": "0.8.0",
82+
"nano-staged": "0.9.0",
8383
"postcss": "8.5.6",
8484
"postcss-dark-theme-class": "2.0.0",
8585
"postcss-html": "1.8.0",
8686
"postcss-load-config": "6.0.1",
87-
"prettier": "3.6.2",
88-
"prettier-plugin-svelte": "3.4.0",
89-
"react": "19.2.0",
90-
"storybook": "9.1.13",
91-
"stylelint": "16.25.0",
92-
"svelte": "5.41.1",
93-
"svelte-check": "4.3.3",
94-
"svelte-eslint-parser": "1.4.0",
87+
"prettier": "3.7.4",
88+
"prettier-plugin-svelte": "3.4.1",
89+
"react": "19.2.3",
90+
"storybook": "10.1.10",
91+
"stylelint": "16.26.1",
92+
"svelte": "5.46.0",
93+
"svelte-check": "4.3.4",
94+
"svelte-eslint-parser": "1.4.1",
9595
"svgo": "4.0.0",
9696
"ts-blank-space": "0.6.2",
9797
"typescript": "5.9.3",
98-
"vite": "7.1.11"
98+
"vite": "7.3.0"
9999
},
100100
"pnpm": {
101+
"blockExoticSubdeps": true,
101102
"onlyBuiltDependencies": [
102103
"husky"
103104
]

0 commit comments

Comments
 (0)