Skip to content

Commit c5af923

Browse files
committed
Catch unexisting readme in metadata initialization
1 parent f34cd58 commit c5af923

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

source/app/metrics/metadata.mjs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ export default async function metadata({log = true} = {}) {
3838
for (const name of await fs.promises.readdir(__templates)) {
3939
if (!(await fs.promises.lstat(path.join(__templates, name))).isDirectory())
4040
continue
41-
if (/^@/.test(name))
42-
continue
4341
logger(`metrics/metadata > loading template metadata [${name}]`)
4442
Templates[name] = await metadata.template({__templates, name, plugins, logger})
4543
}
@@ -270,7 +268,7 @@ metadata.template = async function({__templates, name, plugins, logger}) {
270268
try {
271269
//Load meta descriptor
272270
const raw = fs.existsSync(path.join(__templates, name, "metadata.yml")) ? `${await fs.promises.readFile(path.join(__templates, name, "metadata.yml"), "utf-8")}` : ""
273-
const readme = `${await fs.promises.readFile(path.join(__templates, name, "README.md"), "utf-8")}`
271+
const readme = fs.existsSync(path.join(__templates, name, "README.md")) ? `${await fs.promises.readFile(path.join(__templates, name, "README.md"), "utf-8")}` : ""
274272
const meta = yaml.load(raw) ?? {}
275273

276274
//Compatibility

0 commit comments

Comments
 (0)