feat: whyrating - initial project from turbostarter boilerplate

This commit is contained in:
Alejandro Gutiérrez
2026-02-04 01:54:52 +01:00
commit 5cdc07cd39
1618 changed files with 338230 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import { exec } from "child_process";
import { promisify } from "util";
const execPromise = promisify(exec);
export const getLastModifiedAt = async (filePath: string) => {
try {
const { stdout } = await execPromise(
`git log -1 --format=%ai -- ${filePath}`,
);
if (stdout) {
return new Date(stdout.trim()).toISOString();
}
return new Date().toISOString();
} catch {
return new Date().toISOString();
}
};