This change allows for the file name convention "wip_ex1_1.js" for in-progress examples.
const tests = [];
const files = await opendir(tempExamples, { recursive: true });
for await (const file of files) {
- const { name } = /(?<name>ex\d+_\d+).js/.exec(file.name)?.groups ?? { name: null }; // Assuming naming convention "ex*_*.js"
+ // https://regexr.com/8bo3u
+ const { name } = /^(?<name>ex\d+_\d+).js/.exec(file.name)?.groups ?? { name: null }; // Assuming naming convention "ex*_*.js"
if (name === null) { continue; }
tests.push({
name,