static async _getBabelAst(code, parserOptions = {}) {
    if (!babelParser) {
      babelParser = (await import('@babel/parser')).default;
    }

    const ast = babelParser.parse(code, {
      sourceType: 'module',
      plugins: [
        'importMeta',
        'dynamicImport',
        'classProperties',
        'exportDefaultFrom',
        'importAssertions',
      ],
      ...parserOptions,
    });
    return ast;
  }
Compiles an array of file paths using Babel.
@param {string} code
@param {ParserOptions} parserOptions
@returns {Promise<File>}