8.9.1 Packaging issue (8.9.2 fix)

by felixp

HTML

<html>
  <head>

    <script src="https://unpkg.com/[email protected]/dist.min.js"></script>
    
    <!-- 8.9.1 raises error: Uncaught TypeError: (0 , As.registerLoaders) is not a function 
         8.9.2 works fine -->
    <script src="https://unpkg.com/@deck.gl/[email protected]/dist.min.js"></script>

    <script src="https://unpkg.com/[email protected]/dist/maplibre-gl.js"></script>
    <link href="https://unpkg.com/[email protected]/dist/maplibre-gl.css" rel="stylesheet" />
  </head>

  <body style="margin: 0; padding: 0">
    <div id="map" style="width: 100vw; height: 100vh;"></div>
  </body>

  <script type="text/javascript">
    deck.carto.setDefaultCredentials({
      apiBaseUrl: 'https://gcp-us-east1.api.carto.com',
      accessToken: 'eyJhbGciOiJIUzI1NiJ9.eyJhIjoiYWNfbHFlM3p3Z3UiLCJqdGkiOiI1YjI0OWE2ZCJ9.Y7zB30NJFzq5fPv8W5nkoH5lPXFWQP0uywDtqUg8y8c'
    });

    const deckgl = new deck.DeckGL({
      container: 'map',
      map: maplibregl,
      mapStyle: deck.carto.BASEMAP.VOYAGER,

      initialViewState: {
        latitude: 0,
        longitude: 0,
        zoom: 1,
      },
      controller: true,

      layers: [
        new deck.carto.CartoLayer({
          // For better performance retrieve only the fields needed  
          connection: 'bqconn',
          type: deck.carto.MAP_TYPES.QUERY,
            //  extent: [0, 0, 10, 10],

          data: 'SELECT geom, name FROM cartobq.public_account.populated_places', 
          getFillColor: [238, 77, 90],
          pointRadiusMinPixels: 2.5
        }),
      ]
    });

  </script>
</html>