Skip to content

Commit 295b105

Browse files
committed
fix: migrate ot openapi-typescript and openapi-fetch
Signed-off-by: Denis Golovin <[email protected]>
1 parent 3230cf2 commit 295b105

11 files changed

+3914
-503
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ redhat-authentication.cdix
77
tests/**/output
88
test-resources
99
test-results
10-
10+
src/rh-api/gen

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@
3434
}
3535
},
3636
"scripts": {
37-
"build": "vite build && node ./scripts/build.cjs",
37+
"generate:registry-authorizer": "npx openapi-typescript src/rh-api/registry-authorizer-schema.json -o src/rh-api/gen/registry-authorizer.d.ts",
38+
"generate:subscription": "npx openapi-typescript src/rh-api/subscription-schema.json -o src/rh-api/gen/subscription.d.ts",
39+
"build": "pnpm generate:subscription && pnpm generate:registry-authorizer && vite build && node ./scripts/build.cjs",
3840
"watch": "vite build -w",
3941
"format:check": "prettier --end-of-line auto --cache --check \"{src,types,scripts}/**/*.{ts,js}\"",
4042
"format:fix": "prettier --cache --write \"{src,types,scripts}/**/*.{ts,js}\"",
@@ -49,11 +51,9 @@
4951
"dependencies": {
5052
"@podman-desktop/api": "^1.14.1",
5153
"@podman-desktop/podman-extension-api": "^1.14.2",
52-
"@redhat-developer/rhcra-client": "^0.0.1",
53-
"@redhat-developer/rhsm-client": "^0.0.4",
54-
"axios": "^1.8.2",
5554
"js-yaml": "^4.1.0",
5655
"object-hash": "3.0.0",
56+
"openapi-fetch": "^0.13.4",
5757
"openid-client": "^5.7.0"
5858
},
5959
"devDependencies": {

0 commit comments

Comments
 (0)