constructor(pluginPath) {
    this.path = pluginPath;

    this.manifestPath = path.resolve(this.path, "manifest.json");
    this.name = null;
    this.kuzzleVersion = null;
    this.raw = null;
  }
Abstract class used to load a manifest.json file.
Used as a base for plugins and protocols.

@param {Kuzzle} kuzzle       - Kuzzle instance
@param {string} pluginPath   - Absolute path to the plugin directory