This repository has been archived on 2024-08-16. You can view files and clone it, but cannot push or open issues or pull requests.
postcss-remove-bem-blocks/test/index.js

27 lines
578 B
JavaScript

const fs = require('fs');
const path = require('path');
const util = require('util');
const readFile = util.promisify(fs.readFile);
const writeFile = util.promisify(fs.writeFile);
const postcss = require('postcss');
const plugin = require('./../');
readFile(path.join(__dirname, 'from.css'), {
encoding: 'utf-8',
})
.then((css) => {
return postcss([
plugin({
blocks: ['.block-2'],
}),
]).process(css, {
from: path.join(__dirname, 'from.css'),
});
})
.then(({css}) => {
writeFile(path.join(__dirname, 'to.css'), css, {
encoding: 'utf-8',
});
});