1.0.6 • Published 1 month ago

@eso-status/live-services v1.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

eso-status/live-services

npm license LGTM Grade Build Status Delivery Status

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'
  }
]
1.0.6

1 month ago

1.0.2

2 years ago

1.0.5

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago