Getting started

@esri/hub.js can be deployed with a variety of build tools:


@esri/hub.js takes advantage of web standards that are supported in all modern desktop browsers and most mobile browsers.

Browser Support

@esri/hub.js is supported in the same browsers as the ArcGIS API for JavaScript.

  • Chrome
  • Edge
  • Firefox
  • Safari 9 and later
  • iOS Safari
  • IE11

IE11 and older mobile browsers require polyfills.

Node.js Support

@esri/hub.js is supported in Node.js 6.x and above. It requires additional packages to polyfill Fetch and FormData.

We recommend the ones below:

Other versions of Node.js may also work with appropriate polyfills but we cannot guarantee support.