diff --git a/tools/outline-svg/main.mjs b/tools/outline-svg/main.mjs index bb5e899fb..9215c8569 100644 --- a/tools/outline-svg/main.mjs +++ b/tools/outline-svg/main.mjs @@ -41,7 +41,7 @@ async function init() { await fs.mkdir(targetDir); } catch (error) {} // eslint-disable-line no-empty - const icons = await fs.readdir(inputDir); + const icons = await fs.readdir(inputDir).filter((file) => path.extname(file) === '.svg'); const parsedIconNodes = await Promise.all( icons.map(async (file) => { const inputFilePath = path.resolve(process.cwd(), inputDir, file);