Skip to content

Extension Xtense pour vos Navigateurs Web (Chrome, Firefox, Opéra)

License

Notifications You must be signed in to change notification settings

OGSteam/tool-xtense-web-extension

Repository files navigation

Xtense Browser Addon for OGSpy

This is the source code used to build Mozilla and Chrome extensions.

GitHub issues GitHub forks GitHub stars GitHub license

  • Mozilla Add-on Mozilla Add-on
  • Chrome Web Store Chrome Web Store

Team

NPM Scripts

Pré Requis :

Premier lancement : Lancer la commande npm install

  • npm run version : Mise à jour des versions dans les fichiers manifest (Référence Package.json)
  • npm run clean : Suppression des anciennes versions
  • npm run build : Copy JS dependencies to extension folder
  • npm run release : Contruit les packages zip de l'extension à destination des stores Chrome et Mozilla
  • npm run dev : lance le navigateur Web avec l'extension chargée en vue des tests
  • npm run lint : Passe le script de certification Mozilla et remonte les problèmes détectés

Branches de travail

  • master - Branche Principale, utilisée uniquement pour publier les versions finales de nos outils.
  • development - branche qui contient les développements pour les futures versions

Journal

Le journal est assuré par la librairie LogLevel

Il existe 5 niveaux de Logs:

  • log.trace(msg) : Affiche le Log et la Callstack
  • log.debug(msg) : Niveau par défaut en mode Debug : Affiche les données envoyées aisni que les étapes intermédiaires
  • log.info(msg) : Niveau par défaut en mode normal : Affiche les pages détectée et le résultat de l'envoi
  • log.warn(msg) : Pour alerter l'utilisateur d'un Problème
  • log.error(msg) : : Pour alerter l'utilisateur d'une Erreur

Outils

XPath Help

Contact