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 { readFile, writeFile } from "fs/promises";
import { join } from "path"; import { join } from "path";
import { format } from "prettier";
console.time("Done"); console.time("Done");
@ -28,12 +29,13 @@ for (let i = 0; i < avis.length; i++) {
await writeFile( await writeFile(
join("../../", "db", "data.json"), join("../../", "db", "data.json"),
JSON.stringify( format(
{ JSON.stringify({
avatars, avatars,
badges, badges,
}, }),
undefined, {
4 parser: "json",
}
) )
); );

View file

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

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

@ -5,12 +5,21 @@ settings:
excludeLinksFromLockfile: false excludeLinksFromLockfile: false
dependencies: dependencies:
prettier:
specifier: ^3.0.2
version: 3.0.2
uglifycss: uglifycss:
specifier: ^0.0.29 specifier: ^0.0.29
version: 0.0.29 version: 0.0.29
packages: packages:
/prettier@3.0.2:
resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==}
engines: {node: '>=14'}
hasBin: true
dev: false
/uglifycss@0.0.29: /uglifycss@0.0.29:
resolution: {integrity: sha512-J2SQ2QLjiknNGbNdScaNZsXgmMGI0kYNrXaDlr4obnPW9ni1jljb1NeEVWAiTgZ8z+EBWP2ozfT9vpy03rjlMQ==} resolution: {integrity: sha512-J2SQ2QLjiknNGbNdScaNZsXgmMGI0kYNrXaDlr4obnPW9ni1jljb1NeEVWAiTgZ8z+EBWP2ozfT9vpy03rjlMQ==}
engines: {node: '>=6.4.0'} engines: {node: '>=6.4.0'}