- Création d'un plugin Docusaurus pour agréger les flux RSS au build * Récupère 37 flux RSS depuis le fichier OPML * Filtre les articles des dernières 24h * Génère un fichier JSON statique pour chargement instantané - Page Veille avec composant React * Affichage des articles groupés par catégorie * Menus dépliables (repliés par défaut) * Chargement ultra-rapide depuis JSON pré-généré * Support bilingue FR/EN - GitHub Actions pour rebuild automatique quotidien * Workflow déclenché tous les jours à 6h UTC * Met à jour les flux RSS via l'API Cloudflare Pages * Déclenchement manuel possible - Configuration Webpack pour compatibilité navigateur * Désactivation des polyfills Node.js côté client * Correction du warning onBrokenMarkdownLinks - Icône RSS dans la navbar * Lien vers le flux Atom du blog * Style cohérent avec les autres icônes 125 articles trouvés dans les dernières 24h lors du dernier build.
22 lines
466 B
JavaScript
22 lines
466 B
JavaScript
module.exports = function (context, options) {
|
|
return {
|
|
name: 'custom-webpack-config',
|
|
configureWebpack(config, isServer) {
|
|
if (!isServer) {
|
|
return {
|
|
resolve: {
|
|
fallback: {
|
|
http: false,
|
|
https: false,
|
|
url: false,
|
|
buffer: false,
|
|
timers: false,
|
|
stream: false,
|
|
},
|
|
},
|
|
};
|
|
}
|
|
return {};
|
|
},
|
|
};
|
|
};
|