wonderfulfrog.com/config/filters/index.js
2024-02-03 21:33:21 -08:00

28 lines
543 B
JavaScript

const dayjs = require("dayjs");
const utc = require("dayjs/plugin/utc");
const postcss = require("postcss");
const cssnano = require("cssnano");
const values = Object.values;
const entries = Object.entries;
dayjs.extend(utc);
const minifyCss = async (css) => {
const output = await postcss([cssnano]).process(css, { from: undefined });
return output.css;
};
const formatDate = (date, format) => {
console.log(date);
return dayjs.utc(date).format(format);
};
module.exports = {
entries,
formatDate,
minifyCss,
values,
};