import { format } from "prettier"; import { AuthentikPrettierConfig } from "./constants.js"; /** * Format using Prettier. * * Defaults to using the TypeScript parser. * * @category Formatting * @param {string} fileContents The contents of the file to format. * * @returns {Promise} The formatted file contents. */ export function formatWithPrettier(fileContents) { return format(fileContents, { ...AuthentikPrettierConfig, parser: "typescript", }); }