Archives de catégorie Développement

ParSébastien HOUZET

Eslint disponible depuis Homebrew

Eslint ? C’est quoi ?

Eslint est un AST-based pattern checker for JavaScript.

ESLint est un utilitaire de linting JavaScript open source créé à l’origine par Nicholas C. Zakas en juin 2013. Le linting de code est un type d’analyse statique fréquemment utilisé pour trouver des modèles ou du code problématiques qui ne respectent pas certaines directives de style. Il existe des linters de code pour la plupart des langages de programmation, et les compilateurs incorporent parfois du linting dans le processus de compilation.

JavaScript, étant un langage dynamique et à typage large, est particulièrement sujet aux erreurs de développeur. Sans le bénéfice d’un processus de compilation, le code JavaScript est généralement exécuté pour rechercher des erreurs de syntaxe ou autres. Les outils de linting comme ESLint permettent aux développeurs de découvrir des problèmes avec leur code JavaScript sans l’exécuter.

ESLint est écrit en utilisant Node.js pour fournir un environnement d’exécution rapide et une installation facile via npm ou brew maintenant 🙂

Le detail de la formule brew : https://formulae.brew.sh/formula/eslint

ParSébastien HOUZET

Plugin OAuth 2.0 pour Grav

Grav est un CMS Flat-File puissant, léger et très pratique.

On peut également y trouver plus de 250 plugins afin d’accroître les possibilités de ce bel outil open-source.

J’ai le plaisir de participer au développement de Grav en vous proposons un plugin OAuth 2.0 pour limiter l’accès au CMS par le biais d’une authentification préalable.

Il est aussi possible de l’activer pour la partie Admin afin de créer les utilisateurs en fonction de leur connexion via OAuth 2.0.

Retrouver l’ensemble des informations sur Github : https://github.com/sebastienhouzet/grav-plugin-oauth2

Bonne utilisation et n’hésitez pas à proposer vos améliorations.

Source

ParSébastien HOUZET

Erreur GIT après mise à jour de Mac OS High Sierra (xcrun: error: invalid active developer path)

Vous venez de mettre à jour votre MAC et vous avez une erreur git, pas de panique 🙂

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun.

Il vous suffit de lancer votre terminal et de lancer la commande suivante :

xcode-select --install

Bon Dev 🙂