@devprofiles/core
v1.0.2
Published
The core aggregator for the Developer Profile Kit. This package acts as the central hub, allowing you to fetch, normalize, and aggregate data from multiple developer platforms simultaneously.
Maintainers
Readme
@devprofiles/core
The core aggregator for the Developer Profile Kit. This package acts as the central hub, allowing you to fetch, normalize, and aggregate data from multiple developer platforms simultaneously.
Installation
npm install @devprofiles/coreSupported Platforms
- GitHub
- LeetCode
- HackerRank
- Codeforces
- CodeChef
- GeeksForGeeks
- Spoj
- AtCoder
- HackerEarth
- Kaggle
Usage
import { DeveloperProfileCore } from '@devprofiles/core';
const devProfile = new DeveloperProfileCore();
async function fetchAll() {
const profiles = await devProfile.fetchAll({
github: 'torvalds',
leetcode: 'your_leetcode_username',
codeforces: 'tourist'
});
console.log(profiles);
// Contains aggregated platform data and an overall Developer Score!
}
fetchAll();License
MIT
