Files snapshot from main

0
1
2
3
4
5
6
7
8
9
10
cdb797 Tucker McKnight
cdb797 Tucker McKnight
f7c4e5 Tucker McKnight
ed6790 Tucker McKnight
cdb797 Tucker McKnight
ed6790 Tucker McKnight
f7c4e5 Tucker McKnight
cdb797 Tucker McKnight
f7c4e5 Tucker McKnight
ed6790 Tucker McKnight
ed6790 Tucker McKnight
import { type Repository } from "../src/dataTypes.ts"
type Branch = Repository['branches'][0]
type Tag = Repository['tags'][0]

export default async (eleventyConfig: any) => {
  return async (data) => {
    const branch: Branch | Tag = data.currentRef

    return (await data.currentRepo.files(data.fileInfo.file, branch.sha)).contents
  }
}