Форум

Методология

Инструментарий

Платформа

Сообщество

bemhint-deps-schema

Плагин для bemhint, который проверяет, что файлы *.deps.js соответствуют спецификации.

Установка

$ npm install bemhint-deps-schema

Быстрый старт

Добавьте плагин bemhint-deps-schema в конфигурационный файл .bemhint.js:

module.exports = {
    plugins: {
        'bemhint-deps-schema': true
    }
};

Использование нестандартной схемы

Если в проекте используется нестандартный формат deps.js (кодстайл и др.), плагин можно настроить на использование кастомной json-схемы (путь указывается относительно конфига):

module.exports = {
    plugins: {
        'bemhint-deps-schema': {
            schema: './dir/deps.schema.json'
        }
    }
};

Советуем при написании собственной схемы использовать за основу стандартную схему плагина.

Если вы заметили ошибку или хотите чем-то дополнить статью, вы всегда можете или написать нам об этом на Гитхабе, или поправить статью с помощью prose.io.