From 6f902baae237cc68040b4d29d7e46aa672f9bfeb Mon Sep 17 00:00:00 2001 From: Mujahid Khan <106528609+mujahidkay@users.noreply.github.com> Date: Thu, 3 Oct 2024 11:27:56 +0500 Subject: [PATCH] chore: adjust custom lint script --- scripts/markdown-js-snippets-linter.mjs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/markdown-js-snippets-linter.mjs b/scripts/markdown-js-snippets-linter.mjs index 123e56606..31e8b587c 100644 --- a/scripts/markdown-js-snippets-linter.mjs +++ b/scripts/markdown-js-snippets-linter.mjs @@ -1,6 +1,8 @@ -import { promises as fs } from 'fs'; -import { glob } from 'glob'; +import {promises as fs} from 'fs'; +import glob from 'glob'; +import util from 'util'; +const globPromise = util.promisify(glob); const extractJsSnippets = (markdownContent) => { const pattern = /```(?:js|javascript)\n([\s\S]*?)```/g; @@ -163,7 +165,7 @@ const lintMarkdownFile = async (filePath, fix = false) => { }; const processFiles = async (globPattern, fix = false) => { try { - const files = await glob(globPattern); + const files = await globPromise(globPattern); if (files.length === 0) { console.error('No files found matching the pattern.'); process.exit(1);