In pkg.isc.ipm.js.openApiProcessor it's reasonable to use OpenAPI generation without also generating client code. To that end, TargetFolder should only be required if Generator is non-empty.