master
 1#!/usr/bin/env node
 2
 3import glob from 'fast-glob'
 4import { pathToFileURL } from 'node:url'
 5
 6const focused = process.argv.slice(2)
 7const suites = focused.length
 8  ? focused
 9  : await glob('test/**/*.test.{ts,cjs,mjs}', {
10      cwd: process.cwd(),
11      absolute: true,
12      onlyFiles: true,
13    })
14
15await Promise.all(suites.map((suite) => import(pathToFileURL(suite))))