@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() : []),
  ],
});

Dependencies (4)

Dev Dependencies (1)

Package Sidebar

Install

npm i @ornikar/postcss-config

Weekly Downloads

41

Version

8.0.0

License

ISC

Unpacked Size

12 kB

Total Files

6

Last publish

Collaborators

  • abarreir-ornikar