metalint
Un linter pour les gouverner tous.
Last updated a month ago by regseb .
EUPL-1.2 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install metalint 
SYNC missed versions from official npm registry.

Metalint

Version Build Dependencies Coverage License

Un linter pour les gouverner tous.

Site Internet

Description

Metalint est un outil pour analyser tous les fichiers de votre projet. L'analyse est déléguée à des linters (outils d'analyse statique de code source) ou des utilitaires selon le type de fichier :

Installation

Vous pouvez installer Metalint en utilisant npm :

npm install metalint --save-dev

Configuration

Tous les fichiers de configuration sont à regrouper dans le répertoire .metalint/ qui doit être placé à la racine du projet. Le fichier metalint.json contient un objet JSON indiquant les linters à utiliser pour chaque fichier. Les autres fichiers contiennent les options spécifiques pour les linters.

Exemple

Dans cet exemple du fichier de configuration metalint.json, Metalint analyse les fichiers JavaScript (non-minifiés), HTML et CSS ; avec respectivement les linters ESLint, HTMLHint et stylelint.

{
    "patterns": ["!/.git/", "!/node_modules/", "**"],
    "checkers": [
        {
            "patterns": ["!*.min.js", "*.js"],
            "linters": "eslint"
        }, {
            "patterns": "*.html",
            "linters": "htmlhint"
        }, {
            "patterns": "*.css",
            "linters": "stylelint"
        }
    ]
}

Usage

metalint

Current Tags

  • 0.8.5                                ...           latest (a month ago)

21 Versions

  • 0.8.5                                ...           a month ago
  • 0.8.4                                ...           7 months ago
  • 0.8.3                                ...           9 months ago
  • 0.8.2                                ...           a year ago
  • 0.8.1                                ...           a year ago
  • 0.8.0                                ...           2 years ago
  • 0.7.1                                ...           3 years ago
  • 0.7.0                                ...           3 years ago
  • 0.6.0                                ...           4 years ago
  • 0.5.6                                ...           4 years ago
  • 0.5.5                                ...           4 years ago
  • 0.5.4                                ...           4 years ago
  • 0.5.3                                ...           4 years ago
  • 0.5.2                                ...           4 years ago
  • 0.5.1                                ...           4 years ago
  • 0.5.0                                ...           4 years ago
  • 0.4.0                                ...           4 years ago
  • 0.3.1                                ...           4 years ago
  • 0.3.0                                ...           4 years ago
  • 0.2.0                                ...           4 years ago
  • 0.1.0                                ...           5 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 21
Last Day 0
Last Week 0
Last Month 27
Dependencies (4)
Dev Dependencies (30)
Dependents (1)

Copyright 2014 - 2016 © taobao.org |