docs: async function getBabelRc(asset, isSource) {
    // Support legacy browserify packages
    let pkg = await asset.getPackage();
    let browserify = pkg && pkg.browserify;
    if (browserify && Array.isArray(browserify.transform)) {
      // Look for babelify in the browserify transform list
      let babelify = browserify.transform.find(
        t => (Array.isArray(t) ? t[0] : t) === 'babelify'
      );
  
      // If specified as an array, override the config with the one specified
      if (Array.isArray(babelify) && babelify[1]) {
        return babelify[1];
      }
  
      // Otherwise, return the .babelrc if babelify was found
      return babelify ? findBabelRc(asset) : null;
    }
  
    // If this asset is not in node_modules, always use the .babelrc
    if (isSource) {
      return findBabelRc(asset);
    }
  
    // Otherwise, don't load .babelrc for node_modules.
    // See https://github.com/parcel-bundler/parcel/issues/13.
    return null;
  }