Здравствуйте, я хочу использовать cssNano для оптимизации css но в виде функции, передать в функцию неоптимизированный css, получить оптимизированный.
В документации я нашел
https://cssnano.co/docs/config-file
import postcss from "postcss";
import cssnano from "cssnano";
import litePreset from "cssnano-preset-lite";
import autoprefixer from "autoprefixer";
const preset = litePreset({ discardComments: false });
let aftercssnano = postcss([
cssnano({ preset, plugins: [autoprefixer] }),
]).process("<style>.notoptimizedhere{background: green;}</style>");
console.log(aftercssnano);
Но
import postcss from "postcss";
^^^^^^
SyntaxError: Cannot use import statement outside a module