feat(scripts): use pretier

This commit is contained in:
Gabe616 2023-08-29 13:06:42 +02:00
parent 1407f61b53
commit 15c06e8d29
3 changed files with 17 additions and 5 deletions

View file

@ -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",
}
)
);

View file

@ -7,6 +7,7 @@
"generate:debug": "node generate/index.mjs --debug"
},
"dependencies": {
"prettier": "^3.0.2",
"uglifycss": "^0.0.29"
}
}

9
.github/scripts/pnpm-lock.yaml generated vendored
View file

@ -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'}