ESPN Cricket API is a Node JS library for fetching data such as player details, team players list, search players, etc.,
npm install espn-cricket-api
const espn = require("espn-cricket-api");
All the below functions return promise
const teams = await espn.getTeams();
const teamPlayers = await espn.getTeamPlayers({
teamID: "6",
teamSlug: "india"
});
const playerDetails = await espn.getPlayerDetails({
playerID: "253802",
teamSlug: "india"
});
const searchResults = await espn.search({
query: "virat",
limit: 10
});
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.