1.0.5 • Published 1 month ago
@eso-status/connector v1.0.5
eso-status/connector
eso-status/connector is a library for getting eso-status.com api data
Table of Contents
How to get it ?
npm i @eso-status/connector
How to use it ?
Listen api socket
import { EsoStatusConnector } from '@eso-status/connector';
import { EsoStatus } from '@eso-status/types';
EsoStatusConnector
.listen()
.on('update', (esoService: EsoStatus): void => { ... });
Get status for specific slug
import { EsoStatusConnector } from '@eso-status/connector';
import { EsoStatus } from '@eso-status/types';
EsoStatusConnector
.get('server_ps_eu')
.then((esoService: EsoStatus): void => { ... })
.catch((error: Error): void => { ... });
Get status for multi slugs
import { EsoStatusConnector } from '@eso-status/connector';
import { EsoStatus } from '@eso-status/types';
EsoStatusConnector
.get(['server_ps_eu', 'server_ps_na'])
.then((esoServices: EsoStatus[]): void => { ... })
.catch((error: Error): void => { ... });
Get status for all slugs
import { EsoStatusConnector } from '@eso-status/connector';
import { EsoStatus } from '@eso-status/types';
EsoStatusConnector
.get()
.then((esoServices: EsoStatus[]): void => { ... })
.catch((error: Error): void => { ... });
Slugs list
Server/Service name | slug |
---|---|
XBOX NA | server_xbox_na |
XBOX EU | server_xbox_eu |
PlayStation NA | server_ps_na |
PlayStation EU | server_ps_eu |
PC NA | server_pc_na |
PC EU | server_pc_eu |
PTS | server_pc_pts |
Web site | service_web_site |
Official forum | service_web_forum |
Web crown store | service_store_crown |
In game crown store | service_store_eso |
Account system | service_system_account |