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

  return Mastodon;
};