Sindre Sorhus
Personalities 🔴 SeniorDefinition
Developpeur norvegien, auteur de plus de 1000 packages npm (got, globby, p-limit, execa, etc.). Il milite pour les ES modules et le small modules pattern dans l'ecosysteme Node.js.
Analogie
Le recordman de npm : avec plus de 1000 packages, il est a lui seul une usine a briques Lego pour JavaScript.
Exemple de code
// Packages de Sindre Sorhus
import got from 'got';
import pLimit from 'p-limit';
const limit = pLimit(5);
const results = await Promise.all(
urls.map(url => limit(() => got(url).json()))
);
Cas d'usage
Ses packages sont des dependances de milliers de projets. Comprendre le 'small modules' pattern de npm.