Something went wrong. Try again.
fork of hey-api/openapi-ts because I need some additional things
Something went wrong. Try again.
769 B · 36 lines
TypeScript
12345678910111213141516171819202122232425262728293031323334353637import type { PostProcessor } from '@hey-api/shared';
export const postProcessors = { autopep8: { args: ['--in-place', '{{path}}'], command: 'autopep8', name: 'autopep8', }, black: { args: ['{{path}}'], command: 'black', name: 'Black', }, isort: { args: ['{{path}}'], command: 'isort', name: 'isort', }, 'ruff:format': { args: ['format', '{{path}}'], command: 'ruff', name: 'Ruff (Format)', }, 'ruff:lint': { args: ['check', '--fix', '{{path}}'], command: 'ruff', name: 'Ruff (Lint)', }, yapf: { args: ['-i', '{{path}}'], command: 'yapf', name: 'YAPF', },} as const satisfies Record<string, PostProcessor>;
export type PostProcessorPreset = keyof typeof postProcessors;