breaking: use parseArgs from Node 18.3+ instead of sade/mri
#1We can drop multiple dependencies (sade/mri) from svelte-check
when bumping engines
to 18.3
import { parseArgs } from 'node:util';
No response
No response
Replaces the sade
dependency with Node.js built-in parseArgs
from node:util
, allowing us to drop multiple dependencies (sade
and mri
) from svelte-check
.
sade
to Node.js built-in parseArgs
parseArgs
was added)sade
and @types/sade
dependenciesThis bumps the minimum Node.js version from 18.0.0 to 18.3.0, but enables dropping external dependencies in favor of built-in functionality.
Fixes #2521