Create type definition for 'webfinger.js' (#4054)

This commit is contained in:
Acid Chicken (硫酸鶏)
2019-01-31 17:52:17 +09:00
committed by GitHub
parent 76fe1c21c3
commit 6439a6c63f
2 changed files with 67 additions and 2 deletions

View File

@ -1,4 +1,4 @@
const WebFinger = require('webfinger.js');
import { WebFinger } from 'webfinger.js';
const webFinger = new WebFinger({ });
@ -13,7 +13,7 @@ type IWebFinger = {
};
export default async function resolve(query: any): Promise<IWebFinger> {
return await new Promise((res, rej) => webFinger.lookup(query, (error: Error, result: any) => {
return await new Promise((res, rej) => webFinger.lookup(query, (error: Error | string, result: any) => {
if (error) {
return rej(error);
}