Change raw template to typescript template

ed67904908cf0882d0827497c42cedc73581d9f7

Tucker McKnight | Fri Jan 02 2026

Change raw template to typescript template
js_templates/raw.ts:0
Before
0
After
0
export default async (eleventyConfig: any) => {
  const getFileContents = eleventyConfig.getFilter("getFileContents")

  return async (data) => {
    return await getFileContents(data.fileInfo.repoName, data.fileInfo.branchName, data.fileInfo.file)
  }
}
main.ts:20
Before
20
After
20
import rawJsTemplate from './js_templates/raw.ts'
main.ts:337
Before
337
338
339
  // RAW.NJK
    'repos/raw.njk',
    rawTemplate,
After
337
338
339
  // RAW.TS
    'repos/raw.11ty.js',
    rawJsTemplate(eleventyConfig),
templates/raw.njk:1
Before
1
2
{% set fileContents = fileInfo.repoName | getFileContents(fileInfo.branchName, fileInfo.file) %}
{{- fileContents | safe -}}
After
1
2