diff --git a/packages/@n8n/extension-sdk/scripts/create-json-schema.ts b/packages/@n8n/extension-sdk/scripts/create-json-schema.ts index fd6217f035..be2043a484 100644 --- a/packages/@n8n/extension-sdk/scripts/create-json-schema.ts +++ b/packages/@n8n/extension-sdk/scripts/create-json-schema.ts @@ -3,6 +3,7 @@ import { zodToJsonSchema } from 'zod-to-json-schema'; import { writeFile } from 'fs/promises'; import { dirname, resolve } from 'path'; import { fileURLToPath } from 'url'; +import { format } from 'prettier'; const __dirname = dirname(fileURLToPath(import.meta.url)); const rootDir = resolve(__dirname, '..'); @@ -13,5 +14,8 @@ const jsonSchema = zodToJsonSchema(extensionManifestSchema, { }); (async () => { - await writeFile(resolve(rootDir, 'schema.json'), JSON.stringify(jsonSchema, null, 2)); + const filepath = 'schema.json'; + const schema = JSON.stringify(jsonSchema, null, 2); + const formattedSchema = await format(schema, { filepath: filepath }); + await writeFile(resolve(rootDir, filepath), formattedSchema); })();