🔍 Tech Debt Checker
Année :
2024
Tech & Stack
WordPress (plugin), PHP, JavaScript / JQUERY / AJAX, JSON, CLI, NPM / NODE
Description
Tech Debt Checker est un plugin WordPress sur-mesure conçu pour analyser les dépendances d’un thème personnalisé. Il lit le fichier package.json
d’un thème, vérifie si les dépendances sont à jour et permet de les mettre à jour rapidement via le terminal.
Ce plugin s’intègre dans un workflow de développement WordPress moderne (starter thème avec npm/yarn) et permet de garder une base saine, performante et maintenable.
Le projet est en cours d’évolution avec pour objectif l’ajout d’un dashboard visuel pour noter la santé technique d’un thème (avant / après mise à jour, score de dette technique, suivi de version, etc.).
Mes interventions
- 📦 Analyse package.json : récupération automatique des dépendances d’un thème WordPress
- 🕵️♂️ Audit : comparaison des versions locales avec les dernières disponibles via le registre npm
- ⚙️ Mise à jour : sélection et mise à jour ciblée des packages souhaités
- 💻 Interface CLI : outil utilisable en ligne de commande dans n’importe quel projet
- 🚧 Améliorations prévues : ajout d’un système de scoring, UI dashboard, export comparatif
Mon rôle
- Développeur WordPress : création complète du plugin en lien avec l’environnement d’un thème WordPress
- Développement de la logique de parsing, vérification, tri et mise à jour des dépendances
- Préparation d’une interface CLI ergonomique pour simplifier l’usage dans des projets client
- Prévisions de développement d’un dashboard graphique pour l’analyse continue des projets