| | |
| | | import { promises, readFileSync } from "fs" |
| | | import { promises } from "fs" |
| | | import path from "path" |
| | | import esbuild from "esbuild" |
| | | import chalk from "chalk" |
| | |
| | | dateStyle: "medium", |
| | | timeStyle: "short", |
| | | }) |
| | | const commitMessage = argv.message ?? `Quartz sync: ${currentTimestamp}` |
| | | spawnSync("git", ["add", "."], { stdio: "inherit" }) |
| | | spawnSync("git", ["commit", "-m", `Quartz sync: ${currentTimestamp}`], { stdio: "inherit" }) |
| | | spawnSync("git", ["commit", "-m", commitMessage], { stdio: "inherit" }) |
| | | |
| | | if (contentStat.isSymbolicLink()) { |
| | | // put symlink back |