Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 765 Bytes

README.md

File metadata and controls

40 lines (28 loc) · 765 Bytes

A simple tool to listen for changes to the endpoint API!

Install

yarn add compare-api 
//or
npm i compare-api

Usage

const CompareAPI = require('compare-api');
const APIListener = new CompareAPI({
    apiUrl: 'https://assistantscenter.com/api/test/',
    timeout: 10000,
    successStatus: 200,
    onCheck: () => console.log('Checking!'),
});

APIListener.start();

APIListener.events.on('dataChanged', ({oldData, newData}) =>{
    console.log(oldData, newData);
});

APIListener.events.on('fetchError', ({message, code}) =>{
    console.log(message, code);
});

Screenshot from usage sample

License

The project is under MIT licence.