# Typescript generator
rm -rf wipPdp

docker run --rm \
  -v ${PWD}:/local \
  -v ${PWD}/.openapi-generator-ignore:/local/wipPdp/.openapi-generator-ignore \
  openapitools/openapi-generator-cli:v7.13.0 generate \
  --additional-properties=supportsES6=true \
  -i https://qa-ows-pdp.theorchard.io/openapi.json \
  -g typescript-fetch \
  -o local/wipPdp

# Move generated files to the correct location
cp -r wipPdp/models src/connectors/owsPdp/
cp wipPdp/runtime.ts src/connectors/owsPdp/

# Pre-emptively run formatter
pnpm format
