This commit is contained in:
Valentin Silytuin
2022-02-01 20:32:12 +04:00
parent 1e6b8905d7
commit dba52852f7
12 changed files with 1288 additions and 192 deletions

View File

@@ -1,26 +1,21 @@
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');
import {readFile, writeFile} from 'node:fs/promises';
import postcss from 'postcss';
import plugin from './../index.js';
const plugin = require('./../');
readFile(path.join(__dirname, 'from.css'), {
encoding: 'utf-8',
readFile('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',
});
});
.then((css) => {
return postcss([
plugin({
blocks: ['.block-2'],
}),
]).process(css, {
from: 'from.css',
});
})
.then(({css}) => {
writeFile('to.css', css, {
encoding: 'utf-8',
});
});