A simple tool to listen for changes to the endpoint API!
yarn add compare-api
//or
npm i compare-api
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);
});
The project is under MIT licence.