From 15c06e8d29452b8915bd91bfb8159afd6b81ffe9 Mon Sep 17 00:00:00 2001 From: Gabe616 Date: Tue, 29 Aug 2023 13:06:42 +0200 Subject: [PATCH] feat(scripts): use pretier --- .github/scripts/convert/index.mjs | 12 +++++++----- .github/scripts/package.json | 1 + .github/scripts/pnpm-lock.yaml | 9 +++++++++ 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/.github/scripts/convert/index.mjs b/.github/scripts/convert/index.mjs index 9b0639b0..137b4b02 100644 --- a/.github/scripts/convert/index.mjs +++ b/.github/scripts/convert/index.mjs @@ -1,5 +1,6 @@ import { readFile, writeFile } from "fs/promises"; import { join } from "path"; +import { format } from "prettier"; console.time("Done"); @@ -28,12 +29,13 @@ for (let i = 0; i < avis.length; i++) { await writeFile( join("../../", "db", "data.json"), - JSON.stringify( - { + format( + JSON.stringify({ avatars, badges, - }, - undefined, - 4 + }), + { + parser: "json", + } ) ); diff --git a/.github/scripts/package.json b/.github/scripts/package.json index e3bf6779..efd4914f 100644 --- a/.github/scripts/package.json +++ b/.github/scripts/package.json @@ -7,6 +7,7 @@ "generate:debug": "node generate/index.mjs --debug" }, "dependencies": { + "prettier": "^3.0.2", "uglifycss": "^0.0.29" } } diff --git a/.github/scripts/pnpm-lock.yaml b/.github/scripts/pnpm-lock.yaml index 3e875190..ffae7571 100644 --- a/.github/scripts/pnpm-lock.yaml +++ b/.github/scripts/pnpm-lock.yaml @@ -5,12 +5,21 @@ settings: excludeLinksFromLockfile: false dependencies: + prettier: + specifier: ^3.0.2 + version: 3.0.2 uglifycss: specifier: ^0.0.29 version: 0.0.29 packages: + /prettier@3.0.2: + resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==} + engines: {node: '>=14'} + hasBin: true + dev: false + /uglifycss@0.0.29: resolution: {integrity: sha512-J2SQ2QLjiknNGbNdScaNZsXgmMGI0kYNrXaDlr4obnPW9ni1jljb1NeEVWAiTgZ8z+EBWP2ozfT9vpy03rjlMQ==} engines: {node: '>=6.4.0'}