This commit is contained in:
Chris Watson 2025-05-15 13:20:36 +02:00 committed by GitHub
commit 7c43cde7b2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 7 deletions

View File

@ -1,4 +1,5 @@
sdk
docs
node_modules
dist
dist
src/generated

View File

@ -1,14 +1,14 @@
#!/bin/bash
# Cleanup
# Cleanup previous generated files
if [[ -f "openapi.yaml" ]]; then
rm openapi.yaml
fi
if [[ -d "generated" ]]; then
rm -r generated
fi
if [[ -d "../sdk" ]]; then
rm -r ../sdk
if [[ -d "../src/generated" ]]; then
rm -r ../src/generated
fi
# Generate new SDK
@ -25,8 +25,9 @@ docker run --rm \
-o /generated \
-c /config.json
# Use a subset of the generated files
mv generated/src ../sdk
# Move generated files to the correct location
mkdir -p ../src/generated
mv generated/src/* ../src/generated/
# Cleanup
if [[ -f "openapi.yaml" ]]; then

View File

@ -1,4 +1,4 @@
import * as BudibaseApi from "../sdk"
import * as BudibaseApi from "./generated"
export default class SDK {
applications = new BudibaseApi.ApplicationsApi()