diff --git a/packages/npm/openapi.sh b/packages/npm/openapi.sh index 946aa2eb..423c7a60 100755 --- a/packages/npm/openapi.sh +++ b/packages/npm/openapi.sh @@ -18,6 +18,11 @@ for api in application-service client-server push-gateway server-server; do --api "$api" \ -r "$RELEASE" \ -o "$FILE" + yarn openapi-typescript "$FILE" --output "$api.d.ts" + # We remove these lines to workaround dodgy types + sed -i.bak "/\[key: string\]: Record \| undefined;/d" client-server.d.ts + rm "$api.d.ts.bak" + rm "$FILE" done