13 lines
396 B
TypeScript
13 lines
396 B
TypeScript
/**
|
|
* Replace all instances of "Javascript" with "Typescript" in the OpenAPI spec
|
|
*/
|
|
export function replaceJavascriptWithTypescript({ spec }: { spec: any }) {
|
|
const jsonString = JSON.stringify(spec);
|
|
const replaced = jsonString
|
|
.replace(/Javascript/g, 'Typescript')
|
|
.replace(/javascript/g, 'typescript')
|
|
.replace(/JavaScript/g, 'TypeScript');
|
|
|
|
return JSON.parse(replaced);
|
|
}
|