Files
behavior3editor/src/misc/util.ts
T
2024-04-28 21:03:07 +08:00

16 lines
414 B
TypeScript

import * as fs from "fs";
export const readJson = (path: string) => {
const str = fs.readFileSync(path, "utf-8");
return JSON.parse(str);
};
export const writeJson = (path: string, data: any) => {
const str = JSON.stringify(data, undefined, 2);
fs.writeFileSync(path, str, "utf-8");
};
export function mergeClassNames(...cls: (string | boolean)[]): string {
return cls.filter((v) => !!v).join(" ");
}