Would be cool to have an ESM version of `getopts`, so we can use named imports in Node with this module.