aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/mastodon/index.js
blob: 1dd93cc19f47d409acb6aff6cee0cd8171bfb7bf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
module.exports = (Ferdi) => {
  class Mastodon extends Ferdi {
    validateServer(URL) {
      const api = `${URL}`;
      return new Promise((resolve, reject) => {
        $.get(api, (resp) => {
          resolve();
        }).fail(reject);
      });
    }
  }

  return Mastodon;
};