wikibase-edit
Version:
Edit Wikibase from NodeJS
16 lines • 578 B
JavaScript
import config from 'config';
import { yellow, grey } from 'tiny-chalk';
import { customFetch } from '../../../src/lib/request/fetch.js';
import { wait } from '../utils/utils.js';
const { instance } = config;
export function waitForInstance() {
const check = async () => {
return customFetch(instance, { timeout: 2000 })
.catch(err => {
console.warn(yellow(`waiting for instance at ${instance}`, grey(err.code)));
return wait(1000).then(check);
});
};
return check();
}
//# sourceMappingURL=wait_for_instance.js.map