From 14549aa6e70281f91176360a23a23b3915b8c32c Mon Sep 17 00:00:00 2001 From: Daniel Karnutsch Date: Thu, 4 Jan 2024 10:13:53 +0100 Subject: [PATCH] Format block-meta.json with prettier --- .changeset/friendly-rats-wink.md | 5 + demo/api/block-meta.json | 139 +++--------------- .../cms-api/src/blocks/blocks-meta.service.ts | 10 +- 3 files changed, 31 insertions(+), 123 deletions(-) create mode 100644 .changeset/friendly-rats-wink.md diff --git a/.changeset/friendly-rats-wink.md b/.changeset/friendly-rats-wink.md new file mode 100644 index 0000000000..4f1438de2b --- /dev/null +++ b/.changeset/friendly-rats-wink.md @@ -0,0 +1,5 @@ +--- +"@comet/cms-api": patch +--- + +Format block-meta.json with prettier diff --git a/demo/api/block-meta.json b/demo/api/block-meta.json index 9c6d39d841..e4d02a1a2a 100644 --- a/demo/api/block-meta.json +++ b/demo/api/block-meta.json @@ -587,14 +587,7 @@ { "name": "level", "kind": "Enum", - "enum": [ - "header-one", - "header-two", - "header-three", - "header-four", - "header-five", - "header-six" - ], + "enum": ["header-one", "header-two", "header-three", "header-four", "header-five", "header-six"], "nullable": false } ], @@ -613,14 +606,7 @@ { "name": "level", "kind": "Enum", - "enum": [ - "header-one", - "header-two", - "header-three", - "header-four", - "header-five", - "header-six" - ], + "enum": ["header-one", "header-two", "header-three", "header-four", "header-five", "header-six"], "nullable": false } ] @@ -768,11 +754,7 @@ { "name": "userGroup", "kind": "Enum", - "enum": [ - "All", - "Admin", - "User" - ], + "enum": ["All", "Admin", "User"], "nullable": false } ] @@ -805,11 +787,7 @@ { "name": "userGroup", "kind": "Enum", - "enum": [ - "All", - "Admin", - "User" - ], + "enum": ["All", "Admin", "User"], "nullable": false } ] @@ -1080,11 +1058,7 @@ { "name": "userGroup", "kind": "Enum", - "enum": [ - "All", - "Admin", - "User" - ], + "enum": ["All", "Admin", "User"], "nullable": false } ] @@ -1137,11 +1111,7 @@ { "name": "userGroup", "kind": "Enum", - "enum": [ - "All", - "Admin", - "User" - ], + "enum": ["All", "Admin", "User"], "nullable": false } ] @@ -1226,14 +1196,7 @@ { "name": "focalPoint", "kind": "Enum", - "enum": [ - "SMART", - "CENTER", - "NORTHWEST", - "NORTHEAST", - "SOUTHWEST", - "SOUTHEAST" - ], + "enum": ["SMART", "CENTER", "NORTHWEST", "NORTHEAST", "SOUTHWEST", "SOUTHEAST"], "nullable": false }, { @@ -1286,14 +1249,7 @@ { "name": "focalPoint", "kind": "Enum", - "enum": [ - "SMART", - "CENTER", - "NORTHWEST", - "NORTHEAST", - "SOUTHWEST", - "SOUTHEAST" - ], + "enum": ["SMART", "CENTER", "NORTHWEST", "NORTHEAST", "SOUTHWEST", "SOUTHEAST"], "nullable": false }, { @@ -1340,14 +1296,7 @@ { "name": "focalPoint", "kind": "Enum", - "enum": [ - "SMART", - "CENTER", - "NORTHWEST", - "NORTHEAST", - "SOUTHWEST", - "SOUTHEAST" - ], + "enum": ["SMART", "CENTER", "NORTHWEST", "NORTHEAST", "SOUTHWEST", "SOUTHEAST"], "nullable": false }, { @@ -1500,33 +1449,13 @@ { "name": "priority", "kind": "Enum", - "enum": [ - "0_0", - "0_1", - "0_2", - "0_3", - "0_4", - "0_5", - "0_6", - "0_7", - "0_8", - "0_9", - "1_0" - ], + "enum": ["0_0", "0_1", "0_2", "0_3", "0_4", "0_5", "0_6", "0_7", "0_8", "0_9", "1_0"], "nullable": false }, { "name": "changeFrequency", "kind": "Enum", - "enum": [ - "always", - "hourly", - "daily", - "weekly", - "monthly", - "yearly", - "never" - ], + "enum": ["always", "hourly", "daily", "weekly", "monthly", "yearly", "never"], "nullable": false }, { @@ -1594,33 +1523,13 @@ { "name": "priority", "kind": "Enum", - "enum": [ - "0_0", - "0_1", - "0_2", - "0_3", - "0_4", - "0_5", - "0_6", - "0_7", - "0_8", - "0_9", - "1_0" - ], + "enum": ["0_0", "0_1", "0_2", "0_3", "0_4", "0_5", "0_6", "0_7", "0_8", "0_9", "1_0"], "nullable": false }, { "name": "changeFrequency", "kind": "Enum", - "enum": [ - "always", - "hourly", - "daily", - "weekly", - "monthly", - "yearly", - "never" - ], + "enum": ["always", "hourly", "daily", "weekly", "monthly", "yearly", "never"], "nullable": false }, { @@ -1755,10 +1664,7 @@ { "name": "imagePosition", "kind": "Enum", - "enum": [ - "left", - "right" - ], + "enum": ["left", "right"], "nullable": false }, { @@ -1783,10 +1689,7 @@ { "name": "imagePosition", "kind": "Enum", - "enum": [ - "left", - "right" - ], + "enum": ["left", "right"], "nullable": false }, { @@ -1958,10 +1861,7 @@ { "name": "aspectRatio", "kind": "Enum", - "enum": [ - "16X9", - "4X3" - ], + "enum": ["16X9", "4X3"], "nullable": false }, { @@ -1989,10 +1889,7 @@ { "name": "aspectRatio", "kind": "Enum", - "enum": [ - "16X9", - "4X3" - ], + "enum": ["16X9", "4X3"], "nullable": false }, { @@ -2012,4 +1909,4 @@ } ] } -] \ No newline at end of file +] diff --git a/packages/api/cms-api/src/blocks/blocks-meta.service.ts b/packages/api/cms-api/src/blocks/blocks-meta.service.ts index 85df6ba22c..da9b330d24 100644 --- a/packages/api/cms-api/src/blocks/blocks-meta.service.ts +++ b/packages/api/cms-api/src/blocks/blocks-meta.service.ts @@ -1,9 +1,15 @@ import { getBlocksMeta } from "@comet/blocks-api"; import { OnModuleInit } from "@nestjs/common"; import { promises as fs } from "fs"; +import { format, resolveConfig } from "prettier"; + export class BlocksMetaService implements OnModuleInit { async onModuleInit(): Promise { - const metaJson = getBlocksMeta(); - await fs.writeFile("block-meta.json", JSON.stringify(metaJson, null, 4)); + const metaJson = JSON.stringify(getBlocksMeta(), null, 4); + + const prettierOptions = await resolveConfig(process.cwd()); + const formattedMetaJson = format(metaJson, { ...prettierOptions, parser: "json" }); + + await fs.writeFile("block-meta.json", formattedMetaJson); } }