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))))