@eso-status/live-services
v1.0.6
Published
Library used to get servers status of The elders scrolls Online game with https://live-services.elderscrollsonline.com/status/realms
Downloads
74
Readme
eso-status/live-services
eso-status/live-services is a library for getting and formatting data can founded in https://live-services.elderscrollsonline.com/status/realms
Table of Contents
How to get it ?
npm i @eso-status/live-services
How to use it ?
- TypeScript
import { RawEsoStatus } from '@eso-status/types';
import { LiveServices } from "@eso-status/live-services";
LiveServices.getData().then((data: RawEsoStatus[]): void => {
}).catch((error: Error): void => {
});
- JavaScript
const { LiveServices } = require('@eso-status/live-services');
LiveServices.getData().then(function (data) {
}).catch(function (error) {
});
Returned data format ?
[
{
sources: [ 'https://live-services.elderscrollsonline.com/status/realms' ],
raw: [ 'The Elder Scrolls Online (EU)', 'UP' ],
rawSlug: 'The Elder Scrolls Online (EU)',
rawStatus: 'UP',
slugs: [ 'server_pc_eu' ],
support: 'pc',
zone: 'eu',
status: 'up'
},
{
sources: [ 'https://live-services.elderscrollsonline.com/status/realms' ],
raw: [ 'The Elder Scrolls Online (NA)', 'UP' ],
rawSlug: 'The Elder Scrolls Online (NA)',
rawStatus: 'UP',
slugs: [ 'server_pc_na' ],
support: 'pc',
zone: 'na',
status: 'up'
},
{
sources: [ 'https://live-services.elderscrollsonline.com/status/realms' ],
raw: [ 'The Elder Scrolls Online (PS4 - EU)', 'UP' ],
rawSlug: 'The Elder Scrolls Online (PS4 - EU)',
rawStatus: 'UP',
slugs: [ 'server_ps_eu' ],
support: 'ps',
zone: 'eu',
status: 'up'
},
{
sources: [ 'https://live-services.elderscrollsonline.com/status/realms' ],
raw: [ 'The Elder Scrolls Online (PS4 - US)', 'UP' ],
rawSlug: 'The Elder Scrolls Online (PS4 - US)',
rawStatus: 'UP',
slugs: [ 'server_ps_na' ],
support: 'ps',
zone: 'na',
status: 'up'
},
{
sources: [ 'https://live-services.elderscrollsonline.com/status/realms' ],
raw: [ 'The Elder Scrolls Online (PTS)', 'UP' ],
rawSlug: 'The Elder Scrolls Online (PTS)',
rawStatus: 'UP',
slugs: [ 'server_pc_pts' ],
support: 'pc',
zone: 'pts',
status: 'up'
},
{
sources: [ 'https://live-services.elderscrollsonline.com/status/realms' ],
raw: [ 'The Elder Scrolls Online (XBox - EU)', 'UP' ],
rawSlug: 'The Elder Scrolls Online (XBox - EU)',
rawStatus: 'UP',
slugs: [ 'server_xbox_eu' ],
support: 'xbox',
zone: 'eu',
status: 'up'
},
{
sources: [ 'https://live-services.elderscrollsonline.com/status/realms' ],
raw: [ 'The Elder Scrolls Online (XBox - US)', 'UP' ],
rawSlug: 'The Elder Scrolls Online (XBox - US)',
rawStatus: 'UP',
slugs: [ 'server_xbox_na' ],
support: 'xbox',
zone: 'na',
status: 'up'
}
]