From 7742a6c485e1ceedd8dbe5de02d92d5df474e821 Mon Sep 17 00:00:00 2001 From: Alois Klink Date: Wed, 9 Aug 2023 19:15:09 +0100 Subject: [PATCH] build(types): use prettier conf on config.types.ts Currently, the `packages/mermaid/src/config.type.ts` types file (auto-generated via `pnpm run --filter mermaid types:build-config`) uses the default prettier config. Instead, we should use the prettier config in the Mermaid repo, as it's slightly different from the default prettier config. --- packages/mermaid/scripts/create-types-from-json-schema.mts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/mermaid/scripts/create-types-from-json-schema.mts b/packages/mermaid/scripts/create-types-from-json-schema.mts index e81ea70ffd..836aaa4481 100644 --- a/packages/mermaid/scripts/create-types-from-json-schema.mts +++ b/packages/mermaid/scripts/create-types-from-json-schema.mts @@ -18,6 +18,7 @@ import { promisify } from 'node:util'; import { load, JSON_SCHEMA } from 'js-yaml'; import { compile, type JSONSchema } from 'json-schema-to-typescript'; +import prettier from 'prettier'; import _Ajv2019, { type JSONSchemaType } from 'ajv/dist/2019.js'; @@ -207,6 +208,7 @@ async function generateTypescript(mermaidConfigSchema: JSONSchemaType