@kontent-ai/model-generator
Version:
This utility generates strongly-typed models for Delivery JS SDK, Migration toolkit or just general scripting to improve the experience when referencing Kontent.ai related objects.
19 lines • 620 B
JavaScript
import { format } from "prettier";
export async function formatCodeAsync(code, options) {
return await format(code, {
// default options
parser: "typescript",
singleQuote: false,
printWidth: 140,
tabWidth: 4,
useTabs: true,
trailingComma: "none",
bracketSpacing: true,
semi: false,
// override custom options
...options,
// always use organize imports plugin (even without custom options)
plugins: [...(options?.plugins ?? []), "prettier-plugin-organize-imports"],
});
}
//# sourceMappingURL=formatter.js.map