Thor est un outil simple et efficace pour construire des utilitaires de ligne de commande d'auto-documentation. Il supprime la douleur des options de ligne de commande d'analyse, écrivant "Utilisation:" Banners, et peut également être utilisé comme alternative à l'outil de construction de Rake. La syntaxe ressemble à un râteau, il doit donc être familier à la plupart des utilisateurs de Rake.
Veuillez noter: Thor, par conception, est un outil système créé pour permettre un accès transparent aux fichiers et à l'URL, qui ne devrait pas recevoir l'entrée de l'utilisateur de l'application. Il s'appuie sur Open-URI, qui, combiné à la saisie de l'utilisateur de l'application, fournirait un vecteur d'attaque d'injection de commande.
gem install thor
Veuillez consulter le wiki pour l'utilisation de base et d'autres documents sur l'utilisation de Thor. Vous pouvez également consulter la page d'accueil officielle.
Si vous souhaitez aider, veuillez lire le fichier contributif pour les suggestions.
Libéré sous la licence du MIT. Voir le fichier de licence pour plus de détails.