0.1.2 • Published 3 years ago
pineglade-bemlinter v0.1.2
pineglade-bemlinter 
Pure function and posthtml plugin for linting a bem html. Fork of gulp-html-bemlinter.
Additions:
- Support
modifieroption (default value is--). - No flood on success.
Usage
First, install pineglade-bemlinter as a development dependency:
npm i --DE pineglade-bemlinterThen, add it to your posthtml.config.js:
const { getPosthtmlBemLinter } = require('pineglade-bemlinter');
module.exports = {
plugins: [
getPosthtmlBemLinter({
getSourceName: (filename) => filename,
log: console,
modifier: '--'
})
]
};(There are default values of optional params getSourceName, log and modifier in this example.)
Or use function lintBem in pure Node:
const { lintBem } = require('pineglade-bemlinter');
// ...
lintBem({
name,
content,
log: console,
modifier: '--'
});(There are default values of optional params log and modifier in this example.)