Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 0517db5

Browse files
authoredFeb 22, 2025··
Update all dependencies
1 parent a7d68b0 commit 0517db5

File tree

6 files changed

+105
-105
lines changed

6 files changed

+105
-105
lines changed
 

‎.github/workflows/ci.yml

+22-22
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@ jobs:
2020
commits-linting,
2121
forbidden-comments-linting,
2222
]
23-
runs-on: ubuntu-22.04
23+
runs-on: ubuntu-24.04
2424
steps:
2525
- name: Check jobs status
2626
run: if ${{ contains(needs.*.result, 'failure') }}; then exit 1; fi
2727
- name: Dependencies completed
2828
run: echo 'All dependencies completed'
2929

3030
app-code-linting:
31-
runs-on: ubuntu-22.04
31+
runs-on: ubuntu-24.04
3232
steps:
3333
- name: Checkout
34-
uses: actions/checkout@v3
34+
uses: actions/checkout@v4
3535
with:
3636
# Make sure the actual branch is checked out when running on pull requests
3737
ref: ${{ github.head_ref }}
@@ -40,7 +40,7 @@ jobs:
4040
with:
4141
gpg-private-key: ${{ secrets.GIT_SECRET_PRIVATE_KEY }}
4242
- name: Setup Node.js
43-
uses: actions/setup-node@v3
43+
uses: actions/setup-node@v4
4444
with:
4545
node-version: '20.9.0'
4646
cache: 'npm'
@@ -51,18 +51,18 @@ jobs:
5151
run: npm run build && npm run lint
5252

5353
app-tests-unit-node:
54-
runs-on: ubuntu-22.04
54+
runs-on: ubuntu-24.04
5555
strategy:
5656
matrix:
5757
index: ['1']
5858
steps:
5959
- name: Checkout
60-
uses: actions/checkout@v3
60+
uses: actions/checkout@v4
6161
with:
6262
# Make sure the actual branch is checked out when running on pull requests
6363
ref: ${{ github.head_ref }}
6464
- name: Setup Node.js
65-
uses: actions/setup-node@v3
65+
uses: actions/setup-node@v4
6666
with:
6767
node-version: '20.9.0'
6868
cache: 'npm'
@@ -74,18 +74,18 @@ jobs:
7474
npm run test:unit:node -- --shard=${{matrix.index}}/1
7575
7676
app-tests-unit-dom:
77-
runs-on: ubuntu-22.04
77+
runs-on: ubuntu-24.04
7878
strategy:
7979
matrix:
8080
index: ['1']
8181
steps:
8282
- name: Checkout
83-
uses: actions/checkout@v3
83+
uses: actions/checkout@v4
8484
with:
8585
# Make sure the actual branch is checked out when running on pull requests
8686
ref: ${{ github.head_ref }}
8787
- name: Setup Node.js
88-
uses: actions/setup-node@v3
88+
uses: actions/setup-node@v4
8989
with:
9090
node-version: '20.9.0'
9191
cache: 'npm'
@@ -97,14 +97,14 @@ jobs:
9797
npm run test:unit:dom -- --shard=${{matrix.index}}/1
9898
9999
app-tests-playwright-e2e:
100-
runs-on: ubuntu-22.04
100+
runs-on: ubuntu-24.04
101101
steps:
102102
- name: Checkout
103-
uses: actions/checkout@v3
103+
uses: actions/checkout@v4
104104
with:
105105
ref: ${{ github.head_ref }}
106106
- name: Setup Node.js
107-
uses: actions/setup-node@v3
107+
uses: actions/setup-node@v4
108108
with:
109109
node-version: '20.9.0'
110110
cache: 'npm'
@@ -122,7 +122,7 @@ jobs:
122122
run: ./scripts/stack/local/all/e2e/headless.js
123123
- name: Upload data for failed tests
124124
if: failure() && steps.run-e2e-tests.outcome == 'failure'
125-
uses: actions/upload-artifact@v3
125+
uses: actions/upload-artifact@v4
126126
with:
127127
name: e2e-failed-tests-data
128128
path: |
@@ -131,14 +131,14 @@ jobs:
131131
retention-days: 3
132132

133133
app-tests-playwright-api:
134-
runs-on: ubuntu-22.04
134+
runs-on: ubuntu-24.04
135135
steps:
136136
- name: Checkout
137-
uses: actions/checkout@v3
137+
uses: actions/checkout@v4
138138
with:
139139
ref: ${{ github.head_ref }}
140140
- name: Setup Node.js
141-
uses: actions/setup-node@v3
141+
uses: actions/setup-node@v4
142142
with:
143143
node-version: '20.9.0'
144144
cache: 'npm'
@@ -156,7 +156,7 @@ jobs:
156156
run: ./scripts/stack/local/all/api/headless.js
157157
- name: Upload data for failed tests
158158
if: failure() && steps.run-api-tests.outcome == 'failure'
159-
uses: actions/upload-artifact@v3
159+
uses: actions/upload-artifact@v4
160160
with:
161161
name: api-failed-tests-data
162162
path: |
@@ -165,10 +165,10 @@ jobs:
165165
retention-days: 3
166166

167167
commits-linting:
168-
runs-on: ubuntu-22.04
168+
runs-on: ubuntu-24.04
169169
steps:
170170
- name: Checkout
171-
uses: actions/checkout@v3
171+
uses: actions/checkout@v4
172172
with:
173173
ref: ${{ github.head_ref }}
174174
- name: 'Validate PR commits messages'
@@ -182,10 +182,10 @@ jobs:
182182
echo "Commits messages are valid"
183183
184184
forbidden-comments-linting:
185-
runs-on: ubuntu-22.04
185+
runs-on: ubuntu-24.04
186186
steps:
187187
- name: Checkout
188-
uses: actions/checkout@v3
188+
uses: actions/checkout@v4
189189
with:
190190
ref: ${{ github.head_ref }}
191191
- name: Setup todos CLI command

‎.tool-versions

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
nodejs 20.9.0
1+
nodejs 22.14.0

‎docker-compose.local.infra-only.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ services:
22
postgres:
33
container_name: ${PROJECT_NAME:?err}--postgres
44
hostname: ${PROJECT_NAME:?err}--postgres
5-
image: postgres:15.3-alpine3.18
5+
image: postgres:16.3-alpine3.18
66
# NOTE: To avoid the error "FATAL: role "root" does not exist docker postgres"
77
user: postgres
88
ports:

‎docker/app/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1
22

3-
FROM node:20.9.0-alpine3.18 as base-node-version
3+
FROM node:22.2.0-alpine3.18 as base-node-version
44

55
FROM base-node-version as install
66

‎docker/playwright/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/playwright:v1.39.0-jammy as common
1+
FROM mcr.microsoft.com/playwright:v1.50.1-jammy as common
22

33
WORKDIR /playwright
44

‎package.json

+79-79
Original file line numberDiff line numberDiff line change
@@ -55,90 +55,90 @@
5555
"packages:audit": "npm audit"
5656
},
5757
"dependencies": {
58-
"@floating-ui/dom": "1.5.3",
59-
"@lucia-auth/adapter-prisma": "3.0.2",
60-
"@lucia-auth/oauth": "3.4.0",
61-
"@prisma/client": "5.5.2",
62-
"@sentry/sveltekit": "7.99.0",
63-
"callsites": "4.1.0",
64-
"dayjs": "1.11.10",
58+
"@floating-ui/dom": "1.6.13",
59+
"@lucia-auth/adapter-prisma": "4.0.1",
60+
"@lucia-auth/oauth": "3.5.3",
61+
"@prisma/client": "6.4.1",
62+
"@sentry/sveltekit": "9.1.0",
63+
"callsites": "4.2.0",
64+
"dayjs": "1.11.13",
6565
"lodash": "4.17.21",
66-
"lucia": "2.7.3",
67-
"posthog-js": "1.102.0",
68-
"posthog-node": "3.6.1",
69-
"roarr": "7.21.0",
70-
"serialize-error": "11.0.3",
71-
"sveltekit-flash-message": "2.3.0",
72-
"sveltekit-superforms": "1.12.0",
73-
"zod": "3.22.4"
66+
"lucia": "3.2.2",
67+
"posthog-js": "1.222.0",
68+
"posthog-node": "4.7.0",
69+
"roarr": "7.21.1",
70+
"serialize-error": "12.0.0",
71+
"sveltekit-flash-message": "2.4.6",
72+
"sveltekit-superforms": "2.23.1",
73+
"zod": "3.24.2"
7474
},
7575
"devDependencies": {
76-
"@faker-js/faker": "8.2.0",
77-
"@iconify/json": "2.2.137",
78-
"@northflank/cli": "0.9.12",
79-
"@playwright/test": "1.39.0",
76+
"@faker-js/faker": "9.5.0",
77+
"@iconify/json": "2.2.309",
78+
"@northflank/cli": "0.9.24",
79+
"@playwright/test": "1.50.1",
8080
"@roarr/cli": "5.12.4",
81-
"@skeletonlabs/skeleton": "2.4.0",
82-
"@skeletonlabs/tw-plugin": "0.2.3",
83-
"@sveltejs/adapter-auto": "2.1.1",
84-
"@sveltejs/adapter-node": "1.3.1",
85-
"@sveltejs/kit": "1.27.3",
86-
"@tailwindcss/forms": "0.5.6",
87-
"@tailwindcss/typography": "0.5.10",
88-
"@testing-library/dom": "9.3.3",
89-
"@testing-library/jest-dom": "6.1.5",
90-
"@testing-library/svelte": "4.0.5",
91-
"@testing-library/user-event": "14.5.1",
92-
"@types/estree": "1.0.4",
93-
"@types/jsdom": "21.1.6",
94-
"@types/lodash": "4.14.200",
95-
"@types/node": "20.8.10",
96-
"@types/shelljs": "0.8.14",
97-
"@typescript-eslint/eslint-plugin": "6.9.1",
98-
"@typescript-eslint/parser": "6.9.1",
99-
"@vitest/browser": "1.0.4",
100-
"@vitest/coverage-v8": "1.0.4",
101-
"@vitest/ui": "1.0.4",
102-
"autoprefixer": "10.4.16",
103-
"commander": "11.1.0",
104-
"dotenv": "16.3.1",
105-
"eslint": "8.53.0",
106-
"eslint-config-prettier": "9.0.0",
107-
"eslint-plugin-jest-dom": "5.1.0",
108-
"eslint-plugin-playwright": "1.5.4",
109-
"eslint-plugin-simple-import-sort": "12.0.0",
110-
"eslint-plugin-svelte": "2.34.1",
111-
"eslint-plugin-testing-library": "6.1.0",
112-
"ignore": "5.3.0",
113-
"jsdom": "23.0.1",
114-
"npm-check-updates": "16.14.6",
115-
"playwright": "1.39.0",
116-
"postcss": "8.4.31",
117-
"postcss-html": "1.5.0",
118-
"postcss-import": "15.1.0",
119-
"postcss-load-config": "4.0.1",
120-
"postcss-nesting": "12.0.1",
121-
"postcss-preset-env": "9.3.0",
122-
"prettier": "3.0.3",
123-
"prettier-plugin-svelte": "3.0.3",
124-
"prettier-plugin-tailwindcss": "0.5.6",
81+
"@skeletonlabs/skeleton": "2.11.0",
82+
"@skeletonlabs/tw-plugin": "0.4.1",
83+
"@sveltejs/adapter-auto": "4.0.0",
84+
"@sveltejs/adapter-node": "5.2.12",
85+
"@sveltejs/kit": "2.17.2",
86+
"@tailwindcss/forms": "0.5.10",
87+
"@tailwindcss/typography": "0.5.16",
88+
"@testing-library/dom": "10.4.0",
89+
"@testing-library/jest-dom": "6.6.3",
90+
"@testing-library/svelte": "5.2.7",
91+
"@testing-library/user-event": "14.6.1",
92+
"@types/estree": "1.0.6",
93+
"@types/jsdom": "21.1.7",
94+
"@types/lodash": "4.17.15",
95+
"@types/node": "22.13.5",
96+
"@types/shelljs": "0.8.15",
97+
"@typescript-eslint/eslint-plugin": "8.24.1",
98+
"@typescript-eslint/parser": "8.24.1",
99+
"@vitest/browser": "3.0.6",
100+
"@vitest/coverage-v8": "3.0.6",
101+
"@vitest/ui": "3.0.6",
102+
"autoprefixer": "10.4.20",
103+
"commander": "13.1.0",
104+
"dotenv": "16.4.7",
105+
"eslint": "9.21.0",
106+
"eslint-config-prettier": "10.0.1",
107+
"eslint-plugin-jest-dom": "5.5.0",
108+
"eslint-plugin-playwright": "2.2.0",
109+
"eslint-plugin-simple-import-sort": "12.1.1",
110+
"eslint-plugin-svelte": "2.46.1",
111+
"eslint-plugin-testing-library": "7.1.1",
112+
"ignore": "7.0.3",
113+
"jsdom": "26.0.0",
114+
"npm-check-updates": "17.1.14",
115+
"playwright": "1.50.1",
116+
"postcss": "8.5.3",
117+
"postcss-html": "1.8.0",
118+
"postcss-import": "16.1.0",
119+
"postcss-load-config": "6.0.1",
120+
"postcss-nesting": "13.0.1",
121+
"postcss-preset-env": "10.1.4",
122+
"prettier": "3.5.2",
123+
"prettier-plugin-svelte": "3.3.3",
124+
"prettier-plugin-tailwindcss": "0.6.11",
125125
"pretty-format": "29.7.0",
126-
"prisma": "5.5.2",
127-
"rollup-plugin-visualizer": "5.9.2",
126+
"prisma": "6.4.1",
127+
"rollup-plugin-visualizer": "5.14.0",
128128
"shelljs": "0.8.5",
129-
"stylelint": "15.11.0",
130-
"stylelint-config-recommended": "13.0.0",
131-
"stylelint-config-standard": "34.0.0",
132-
"svelte": "4.2.2",
133-
"svelte-check": "3.5.2",
134-
"svelte-portal": "2.2.0",
135-
"tailwindcss": "3.3.5",
136-
"tslib": "2.6.2",
137-
"tsx": "3.14.0",
138-
"typescript": "5.2.2",
139-
"unplugin-icons": "0.17.3",
140-
"vite": "4.5.0",
141-
"vite-plugin-tailwind-purgecss": "0.1.3",
142-
"vitest": "1.0.4"
129+
"stylelint": "16.14.1",
130+
"stylelint-config-recommended": "15.0.0",
131+
"stylelint-config-standard": "37.0.0",
132+
"svelte": "5.20.2",
133+
"svelte-check": "4.1.4",
134+
"svelte-portal": "2.2.1",
135+
"tailwindcss": "4.0.8",
136+
"tslib": "2.8.1",
137+
"tsx": "4.19.3",
138+
"typescript": "5.7.3",
139+
"unplugin-icons": "22.1.0",
140+
"vite": "6.1.1",
141+
"vite-plugin-tailwind-purgecss": "0.3.5",
142+
"vitest": "3.0.6"
143143
}
144144
}

0 commit comments

Comments
 (0)
Please sign in to comment.