docs: function getExternals(packageInfo) {
    let externals = {
      // Hard coded externals
      'h3-js': 'h3',
      's2-geometry': 'S2'
    };
    const {peerDependencies = {}} = packageInfo;
  
    for (const depName in peerDependencies) {
      if (depName.startsWith('@deck.gl')) {
        // Instead of bundling the dependency, import from the global `deck` object
        externals[depName] = 'deck';
      }
    }
  
    if (externals['@deck.gl/core']) {
      // Do not bundle luma.gl if `core` is peer dependency
      externals = [
        externals,
        (context, request, callback) => {
          if (/^@?luma\.gl/.test(request)) {
            return callback(null, 'luma');
          }
          return callback();
        }
      ];
    }
  
    return externals;
  }