@ornikar/postcss-config

8.0.0 • Public • Published

@ornikar/postcss-config

Ornikar postcss config

Usage

Configure browserslist using @ornikar/browserslist-config.

Create postcss.config.js:

const plugins = require('@ornikar/postcss-config');

module.exports = ({ options }) => ({
  plugins: [
    ...plugins.syntaxPlugins(),

    plugins.themePlugin({
      importFrom: 'path/to/theme.css',
      preserve: process.env.NODE_ENV !== 'production',
    }),

    plugins.customMediaPlugin({
      importFrom: 'path/to/breakpoints.css',
      preserve: process.env.NODE_ENV !== 'production',
    }),

    plugins.autoprefixerPlugin(),

    // add other plugins if you need to :)

    // production
    ...(process.env.NODE_ENV === 'production' ? plugins.productionPlugins() : []),
  ],
});

/@ornikar/postcss-config/

    Package Sidebar

    Install

    npm i @ornikar/postcss-config

    Weekly Downloads

    1

    Version

    8.0.0

    License

    ISC

    Unpacked Size

    12 kB

    Total Files

    6

    Last publish

    Collaborators

    • abarreir-ornikar