Skip to content

Commit 5217a7e

Browse files
committed
⬆ Migrate frontend dependency updates
1 parent a33ded4 commit 5217a7e

7 files changed

Lines changed: 78 additions & 112 deletions

File tree

bun.lock

Lines changed: 5 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/Dockerfile.playwright

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/playwright:v1.61.1-noble
1+
FROM mcr.microsoft.com/playwright:v1.62.1-noble
22

33
WORKDIR /app
44

frontend/biome.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.3.14/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.5.6/schema.json",
33
"assist": { "actions": { "source": { "organizeImports": "on" } } },
44
"files": {
55
"includes": [
@@ -16,7 +16,7 @@
1616
"linter": {
1717
"enabled": true,
1818
"rules": {
19-
"recommended": true,
19+
"preset": "recommended",
2020
"suspicious": {
2121
"noExplicitAny": "off",
2222
"noArrayIndexKey": "off"
@@ -42,5 +42,17 @@
4242
"parser": {
4343
"tailwindDirectives": true
4444
}
45-
}
45+
},
46+
"overrides": [
47+
{
48+
"includes": ["**/*.svg"],
49+
"linter": {
50+
"rules": {
51+
"a11y": {
52+
"noSvgWithoutTitle": "off"
53+
}
54+
}
55+
}
56+
}
57+
]
4658
}

frontend/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"@tanstack/react-query-devtools": "^5.101.4",
3232
"@tanstack/react-router": "^1.170.18",
3333
"@tanstack/react-router-devtools": "^1.167.0",
34-
"@tanstack/react-table": "^9.0.0",
34+
"@tanstack/react-table": "^8.21.3",
3535
"axios": "1.18.0",
3636
"class-variance-authority": "^0.7.1",
3737
"clsx": "^2.1.1",
@@ -60,7 +60,7 @@
6060
"@vitejs/plugin-react-swc": "^4.3.3",
6161
"dotenv": "^17.4.2",
6262
"tw-animate-css": "^1.4.0",
63-
"typescript": "^7.0.2",
63+
"typescript": "^6.0.3",
6464
"vite": "^8.2.0"
6565
}
6666
}

frontend/src/routeTree.gen.ts

Lines changed: 53 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -9,58 +9,58 @@
99
// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified.
1010

1111
import { Route as rootRouteImport } from './routes/__root'
12-
import { Route as SignupRouteImport } from './routes/signup'
13-
import { Route as ResetPasswordRouteImport } from './routes/reset-password'
14-
import { Route as RecoverPasswordRouteImport } from './routes/recover-password'
15-
import { Route as LoginRouteImport } from './routes/login'
1612
import { Route as LayoutRouteImport } from './routes/_layout'
13+
import { Route as LoginRouteImport } from './routes/login'
14+
import { Route as RecoverPasswordRouteImport } from './routes/recover-password'
15+
import { Route as ResetPasswordRouteImport } from './routes/reset-password'
16+
import { Route as SignupRouteImport } from './routes/signup'
1717
import { Route as LayoutIndexRouteImport } from './routes/_layout/index'
18-
import { Route as LayoutSettingsRouteImport } from './routes/_layout/settings'
19-
import { Route as LayoutItemsRouteImport } from './routes/_layout/items'
2018
import { Route as LayoutAdminRouteImport } from './routes/_layout/admin'
19+
import { Route as LayoutItemsRouteImport } from './routes/_layout/items'
20+
import { Route as LayoutSettingsRouteImport } from './routes/_layout/settings'
2121

22-
const SignupRoute = SignupRouteImport.update({
23-
id: '/signup',
24-
path: '/signup',
22+
const LayoutRoute = LayoutRouteImport.update({
23+
id: '/_layout',
2524
getParentRoute: () => rootRouteImport,
2625
} as any)
27-
const ResetPasswordRoute = ResetPasswordRouteImport.update({
28-
id: '/reset-password',
29-
path: '/reset-password',
26+
const LoginRoute = LoginRouteImport.update({
27+
id: '/login',
28+
path: '/login',
3029
getParentRoute: () => rootRouteImport,
3130
} as any)
3231
const RecoverPasswordRoute = RecoverPasswordRouteImport.update({
3332
id: '/recover-password',
3433
path: '/recover-password',
3534
getParentRoute: () => rootRouteImport,
3635
} as any)
37-
const LoginRoute = LoginRouteImport.update({
38-
id: '/login',
39-
path: '/login',
36+
const ResetPasswordRoute = ResetPasswordRouteImport.update({
37+
id: '/reset-password',
38+
path: '/reset-password',
4039
getParentRoute: () => rootRouteImport,
4140
} as any)
42-
const LayoutRoute = LayoutRouteImport.update({
43-
id: '/_layout',
41+
const SignupRoute = SignupRouteImport.update({
42+
id: '/signup',
43+
path: '/signup',
4444
getParentRoute: () => rootRouteImport,
4545
} as any)
4646
const LayoutIndexRoute = LayoutIndexRouteImport.update({
4747
id: '/',
4848
path: '/',
4949
getParentRoute: () => LayoutRoute,
5050
} as any)
51-
const LayoutSettingsRoute = LayoutSettingsRouteImport.update({
52-
id: '/settings',
53-
path: '/settings',
51+
const LayoutAdminRoute = LayoutAdminRouteImport.update({
52+
id: '/admin',
53+
path: '/admin',
5454
getParentRoute: () => LayoutRoute,
5555
} as any)
5656
const LayoutItemsRoute = LayoutItemsRouteImport.update({
5757
id: '/items',
5858
path: '/items',
5959
getParentRoute: () => LayoutRoute,
6060
} as any)
61-
const LayoutAdminRoute = LayoutAdminRouteImport.update({
62-
id: '/admin',
63-
path: '/admin',
61+
const LayoutSettingsRoute = LayoutSettingsRouteImport.update({
62+
id: '/settings',
63+
path: '/settings',
6464
getParentRoute: () => LayoutRoute,
6565
} as any)
6666

@@ -140,18 +140,18 @@ export interface RootRouteChildren {
140140

141141
declare module '@tanstack/react-router' {
142142
interface FileRoutesByPath {
143-
'/signup': {
144-
id: '/signup'
145-
path: '/signup'
146-
fullPath: '/signup'
147-
preLoaderRoute: typeof SignupRouteImport
143+
'/_layout': {
144+
id: '/_layout'
145+
path: ''
146+
fullPath: '/'
147+
preLoaderRoute: typeof LayoutRouteImport
148148
parentRoute: typeof rootRouteImport
149149
}
150-
'/reset-password': {
151-
id: '/reset-password'
152-
path: '/reset-password'
153-
fullPath: '/reset-password'
154-
preLoaderRoute: typeof ResetPasswordRouteImport
150+
'/login': {
151+
id: '/login'
152+
path: '/login'
153+
fullPath: '/login'
154+
preLoaderRoute: typeof LoginRouteImport
155155
parentRoute: typeof rootRouteImport
156156
}
157157
'/recover-password': {
@@ -161,18 +161,18 @@ declare module '@tanstack/react-router' {
161161
preLoaderRoute: typeof RecoverPasswordRouteImport
162162
parentRoute: typeof rootRouteImport
163163
}
164-
'/login': {
165-
id: '/login'
166-
path: '/login'
167-
fullPath: '/login'
168-
preLoaderRoute: typeof LoginRouteImport
164+
'/reset-password': {
165+
id: '/reset-password'
166+
path: '/reset-password'
167+
fullPath: '/reset-password'
168+
preLoaderRoute: typeof ResetPasswordRouteImport
169169
parentRoute: typeof rootRouteImport
170170
}
171-
'/_layout': {
172-
id: '/_layout'
173-
path: ''
174-
fullPath: '/'
175-
preLoaderRoute: typeof LayoutRouteImport
171+
'/signup': {
172+
id: '/signup'
173+
path: '/signup'
174+
fullPath: '/signup'
175+
preLoaderRoute: typeof SignupRouteImport
176176
parentRoute: typeof rootRouteImport
177177
}
178178
'/_layout/': {
@@ -182,11 +182,11 @@ declare module '@tanstack/react-router' {
182182
preLoaderRoute: typeof LayoutIndexRouteImport
183183
parentRoute: typeof LayoutRoute
184184
}
185-
'/_layout/settings': {
186-
id: '/_layout/settings'
187-
path: '/settings'
188-
fullPath: '/settings'
189-
preLoaderRoute: typeof LayoutSettingsRouteImport
185+
'/_layout/admin': {
186+
id: '/_layout/admin'
187+
path: '/admin'
188+
fullPath: '/admin'
189+
preLoaderRoute: typeof LayoutAdminRouteImport
190190
parentRoute: typeof LayoutRoute
191191
}
192192
'/_layout/items': {
@@ -196,11 +196,11 @@ declare module '@tanstack/react-router' {
196196
preLoaderRoute: typeof LayoutItemsRouteImport
197197
parentRoute: typeof LayoutRoute
198198
}
199-
'/_layout/admin': {
200-
id: '/_layout/admin'
201-
path: '/admin'
202-
fullPath: '/admin'
203-
preLoaderRoute: typeof LayoutAdminRouteImport
199+
'/_layout/settings': {
200+
id: '/_layout/settings'
201+
path: '/settings'
202+
fullPath: '/settings'
203+
preLoaderRoute: typeof LayoutSettingsRouteImport
204204
parentRoute: typeof LayoutRoute
205205
}
206206
}

frontend/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"noUnusedLocals": true,
1818
"noUnusedParameters": true,
1919
"noFallthroughCasesInSwitch": true,
20-
"baseUrl": ".",
20+
"types": ["node"],
2121
"paths": {
2222
"@/*": ["./src/*"]
2323
}

frontend/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export default defineConfig({
1212
},
1313
resolve: {
1414
alias: {
15-
"@": path.resolve(__dirname, "./src"),
15+
"@": path.resolve(import.meta.dirname, "./src"),
1616
},
1717
},
1818
plugins: [

0 commit comments

Comments
 (0)