import {
lazyPostcss,
lazyPostcssImport,
lazyCssnano,
lazyAutoprefixer,
} from '../../../peers/index.js'
export function loadPostcss() {
try {
return require('postcss')
} catch {}
return lazyPostcss()
}
export function loadPostcssImport() {
try {
return require('postcss-import')
} catch {}
return lazyPostcssImport()
}
export function loadCssNano() {
let options = { preset: ['default', { cssDeclarationSorter: false }] }
try {
return require('cssnano')
} catch {}
return lazyCssnano()(options)
}
export function loadAutoprefixer() {
try {
return require('autoprefixer')
} catch {}
return lazyAutoprefixer()
}