mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-03-21 18:04:39 -05:00
19 lines
457 B
TypeScript
19 lines
457 B
TypeScript
// validates all articles files in the project are following the correct .md + grey matter format
|
|
|
|
import { mostRecentArticles } from "~/features/articles/core/list.server";
|
|
import { logger } from "~/utils/logger";
|
|
|
|
async function main() {
|
|
await mostRecentArticles(1000);
|
|
}
|
|
|
|
main()
|
|
.then(() => {
|
|
logger.info("Articles are valid.");
|
|
process.exit(0);
|
|
})
|
|
.catch((error) => {
|
|
logger.error("Error validating articles:", error);
|
|
process.exit(1);
|
|
});
|