@stryke/prisma-trpc-generator
Version:
A fork of the prisma-trpc-generator code to work in ESM with Prisma v6.
25 lines (23 loc) • 643 B
JavaScript
const require_runtime = require('../_virtual/_rolldown/runtime.cjs');
let prettier = require("prettier");
prettier = require_runtime.__toESM(prettier, 1);
//#region src/utils/format-file.ts
async function formatFile(content) {
const options = await prettier.default.resolveConfig(process.cwd());
let formatOptions = options;
if (!options) formatOptions = {
trailingComma: "all",
tabWidth: 2,
printWidth: 80,
bracketSpacing: true,
semi: true,
singleQuote: true,
useTabs: false
};
return await prettier.default.format(content, {
...formatOptions,
parser: "typescript"
});
}
//#endregion
exports.formatFile = formatFile;