diff --git a/src/oxide/cli/build/deps.ts b/src/oxide/cli/build/deps.ts index 62fabde6d..2b4355b17 100644 --- a/src/oxide/cli/build/deps.ts +++ b/src/oxide/cli/build/deps.ts @@ -13,7 +13,6 @@ import { lazyCssnano, // @ts-ignore - lazyAutoprefixer, } from '../../../../peers/index' export function lazyLightningCss() { @@ -90,23 +89,3 @@ export function loadPostcssImport() { return lazyPostcssImport() } - -export function loadCssNano() { - let options = { preset: ['default', { cssDeclarationSorter: false }] } - - // Try to load a local `cssnano` version first - try { - return require('cssnano') - } catch {} - - return lazyCssnano()(options) -} - -export function loadAutoprefixer() { - // Try to load a local `autoprefixer` version first - try { - return require('autoprefixer') - } catch {} - - return lazyAutoprefixer() -} diff --git a/src/oxide/cli/build/plugin.ts b/src/oxide/cli/build/plugin.ts index df1c747ae..0a310e8c9 100644 --- a/src/oxide/cli/build/plugin.ts +++ b/src/oxide/cli/build/plugin.ts @@ -6,7 +6,7 @@ import loadPlugins from 'postcss-load-config/src/plugins' // Little bit scary, l import loadOptions from 'postcss-load-config/src/options' // Little bit scary, looking at private/internal API import tailwind from '../../../processTailwindFeatures' -import { loadAutoprefixer, loadCssNano, loadPostcss, loadPostcssImport, lightningcss } from './deps' +import { loadPostcss, loadPostcssImport, lightningcss } from './deps' import { formatNodes, drainStdin, outputFile } from './utils' import { env } from '../shared' import resolveConfig from '../../../../resolveConfig' @@ -303,8 +303,6 @@ export async function createProcessor(args, cliConfigPath) { tailwindPlugin, !args['--minify'] && formatNodes, ...afterPlugins, - !args['--no-autoprefixer'] && loadAutoprefixer(), - args['--minify'] && loadCssNano(), ].filter(Boolean) /** @type {import('postcss').Processor} */