Skip to content

Commit 9310d36

Browse files
committed
Allow more flags to be set
1 parent 35848b0 commit 9310d36

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/generate-from-oas/generateFromOas.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ export const generateFromOas = (args: {
3333
configFile?: string;
3434
generator?: string;
3535
skipValidateSpec?: boolean;
36+
flags?: string;
3637
}) => {
3738
const {
3839
inputSpec,
@@ -41,12 +42,13 @@ export const generateFromOas = (args: {
4142
configFile,
4243
generator,
4344
skipValidateSpec,
45+
flags,
4446
} = args;
4547
const skipValidateSpecFlag = skipValidateSpec ? "--skip-validate-spec" : "";
4648
const _configFile = configFile ? configFile : DEFAULT_CONFIG_PATH;
4749
const _generator = generator ? generator : "typescript-fetch";
4850

4951
execSync(
50-
`openapi-generator-cli generate -i ${inputSpec} -o ${outputDir} -t ${templateDir} -g ${_generator} -c ${_configFile} ${skipValidateSpecFlag}`
52+
`openapi-generator-cli generate -i ${inputSpec} -o ${outputDir} -t ${templateDir} -g ${_generator} -c ${_configFile} ${skipValidateSpecFlag} ${flags}`
5153
);
5254
};

0 commit comments

Comments
 (0)