Skip to main content

Browser

  • Modern browsers: Chrome, Firefox, Safari, Edge (latest versions)
  • ES modules / bundler: Recommended for npm installs (Webpack, Vite, Next.js, etc.)
  • Service Worker support: Required for web push notifications
  • HTTPS: Required for web push notifications (and recommended in production)

Optional tooling

  • TypeScript 4.0+ for typed projects
  • npm 6+ or yarn / pnpm