Imoin WebExtensions version

Submitted by Erik Wegner on
Aufmacherbild

Mozilla has announced to drop support for Jetpack Firefox-Addons until end of 2017. The next step to build AddOns use WebExtensions.

This was the reason to reimplement the Icinga/Nagios AddOn. There are some new tools involved:

  • A base layout to build for Firefox. The file structure is prepared to reuse as much code as possible for a later Chrome and Electron (Desktop) version.
  • TypeScript for the common library code.
  • NPM scripts
  • Gulp scripts

A first beta version can be loaded from GitHub.