master
 1import type { RemarkPlugin } from '@astrojs/markdown-remark';
 2import { statSync } from 'fs';
 3
 4export const remarkCreateTime: RemarkPlugin = function () {
 5  return function (_, file) {
 6    const filepath = file.history[0];
 7    const result = statSync(filepath);
 8    file.data!.astro!.frontmatter!.createAt = result.birthtime.toISOString();
 9    file.data!.astro!.frontmatter!.modifiedAt = result.mtime.toISOString();
10  };
11};