Skip to content

Commit ed3a716

Browse files
committed
Fix
1 parent 5c74dfc commit ed3a716

File tree

7 files changed

+489
-127
lines changed

7 files changed

+489
-127
lines changed

frontend/.github/dependabot.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
version: 2
2+
updates:
3+
# GitHub Actions
4+
- package-ecosystem: github-actions
5+
directory: /
6+
schedule:
7+
interval: daily
8+
commit-message:
9+
prefix:
10+
# Python uv
11+
- package-ecosystem: uv
12+
directory: /backend
13+
schedule:
14+
interval: daily
15+
commit-message:
16+
prefix:
17+
# npm
18+
- package-ecosystem: npm
19+
directory: /frontend
20+
schedule:
21+
interval: daily
22+
commit-message:
23+
prefix:
24+
ignore:
25+
- dependency-name: "@hey-api/openapi-ts"
26+
# Docker
27+
- package-ecosystem: docker
28+
directories:
29+
- /backend
30+
- /frontend
31+
schedule:
32+
interval: weekly
33+
commit-message:
34+
prefix:
35+
# Docker Compose
36+
- package-ecosystem: docker-compose
37+
directory: /
38+
schedule:
39+
interval: weekly
40+
commit-message:
41+
prefix:

frontend/Dockerfile.playwright

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
FROM node:24
1+
FROM mcr.microsoft.com/playwright:v1.55.0-noble
22

33
WORKDIR /app
44

55
COPY package*.json /app/
66

77
RUN npm install
88

9-
RUN npx -y playwright install --with-deps
10-
119
COPY ./ /app/
1210

1311
ARG VITE_API_URL=${VITE_API_URL}

frontend/openapi-ts.config.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
import { defineConfig } from "@hey-api/openapi-ts"
22

33
export default defineConfig({
4-
client: "legacy/axios",
54
input: "./openapi.json",
65
output: "./src/client",
7-
// exportSchemas: true,
6+
87
plugins: [
8+
"legacy/axios",
99
{
1010
name: "@hey-api/sdk",
1111
// NOTE: this doesn't allow tree-shaking
1212
asClass: true,
1313
operationId: true,
14+
classNameBuilder: "{{name}}Service",
1415
methodNameBuilder: (operation) => {
1516
// @ts-ignore
1617
let name: string = operation.name
@@ -24,5 +25,9 @@ export default defineConfig({
2425
return name.charAt(0).toLowerCase() + name.slice(1)
2526
},
2627
},
28+
{
29+
name: "@hey-api/schemas",
30+
type: "json",
31+
},
2732
],
28-
})
33+
})

0 commit comments

Comments
 (0)