Tucker McKnight
Fix some node module nonsense idk Also use import.meta.dirname instead of __dirname because that's what's available when using es modules.
31 32
const vendor = `${__dirname}/vendor`
const frontend = `${__dirname}/frontend`
31 32
const vendor = `${import.meta.dirname}/vendor`
const frontend = `${import.meta.dirname}/frontend`
210 211 212
const topLayoutPartial = fsImport.readFileSync(`${__dirname}/partial_templates/main_top.njk`).toString()
const bottomLayoutPartial = fsImport.readFileSync(`${__dirname}/partial_templates/main_bottom.njk`).toString()
const indexTemplate = fsImport.readFileSync(`${__dirname}/templates/index.njk`).toString()
210 211 212
const topLayoutPartial = fsImport.readFileSync(`${import.meta.dirname}/partial_templates/main_top.njk`).toString()
const bottomLayoutPartial = fsImport.readFileSync(`${import.meta.dirname}/partial_templates/main_bottom.njk`).toString()
const indexTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/index.njk`).toString()
224
const branchesTemplate = fsImport.readFileSync(`${__dirname}/templates/branches.njk`).toString()
224
const branchesTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/branches.njk`).toString()
250
const fileTemplate = fsImport.readFileSync(`${__dirname}/templates/file.njk`).toString()
250
const fileTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/file.njk`).toString()
278
const filesTemplate = fsImport.readFileSync(`${__dirname}/templates/files.njk`).toString()
278
const filesTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/files.njk`).toString()
304
const repoTemplate = fsImport.readFileSync(`${__dirname}/templates/repo.njk`).toString()
304
const repoTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/repo.njk`).toString()
330
const patchesTemplate = fsImport.readFileSync(`${__dirname}/templates/patches.njk`).toString()
330
const patchesTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/patches.njk`).toString()
358
const patchTemplate = fsImport.readFileSync(`${__dirname}/templates/patch.njk`).toString()
358
const patchTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/patch.njk`).toString()
387
const feedTemplate = fsImport.readFileSync(`${__dirname}/templates/feed.njk`).toString()
387
const feedTemplate = fsImport.readFileSync(`${import.meta.dirname}/templates/feed.njk`).toString()
1
1
"type": "module",
3 4
"module": "nodenext",
"target": "es2017",
3 4
"module": "node18",
"target": "es6",